Skip to content

Instantly share code, notes, and snippets.

View IgorBaratta's full-sized avatar
🐢

Igor Baratta IgorBaratta

🐢
  • NVIDIA
View GitHub Profile
@jorgensd
jorgensd / bash_commands.md
Last active February 27, 2025 08:13
Commands for bash file for rebuilding dolfinx/dolfinx-mpc

Bash commands

compile_demo(){
    cmake -G Ninja -B build-dir-${DOLFINX_MODE}${DOLFINX_PRECISION} -DCMAKE_BUILD_TYPE=${DOLFINX_CMAKE_BUILD_TYPE} -DCMAKE_CXX_FLAGS="${DOLFINX_CMAKE_CXX_FLAGS}" . && ninja -j8 -C build-dir-${DOLFINX_MODE}${DOLFINX_PRECISION}
}

rebuild(){
    BASEDIR=$(pwd)
    cd /root/shared/"$1"
@rcthomas
rcthomas / example-allocate-shared.py
Created August 10, 2017 19:40
Use mpi4py Win_Allocate_shared
from mpi4py import MPI
import numpy as np
world_comm = MPI.COMM_WORLD
node_comm = world_comm.Split_type(MPI.COMM_TYPE_SHARED)
size = 1000
disp_unit = MPI.DOUBLE.Get_size()
win = MPI.Win.Allocate_shared(size * disp_unit if node_comm.rank == 0 else 0,
disp_unit, comm = node_comm)
@ax3l
ax3l / CUDA_Compilers.md
Last active December 9, 2025 18:27
CUDA Compilers