Skip to content

Utilities

Parallel execution utilities

Class Description
MPI_UTILS Helper class containing basic MPI communicator info, ranks, and size.
SharedMemoryManager Manager class for allocating and tracking MPI shared memory windows.

Tools

Class / Function Description
bash_colors Helper utility containing ANSI escape sequences for color-formatted terminal logs.
modify_numpy_context Context manager to temporarily modify NumPy's printing and error-handling behavior.

Visualization

Function Description
plot_LinearOperator Utility function to plot the matrix representation of a LinearOperator with matplotlib.