ALL
0.9.2
A Loadbalacing Library
|
The library aims to provide an easy way to include dynamic domain-based load balancing into particle based simulation codes. The library is developed in the Simulation Laboratory Molecular Systems of the Jülich Supercomputing Centre at Forschungszentrum Jülich.
Only a brief summary is given here and more information can be found in the official documentation such as a detailed API description, examples and further information regarding the load balancing methods.
Base requirements:
Optional requirements:
mpi_f08
interface)breathe
(Documentation)https://gitlab.version.fz-juelich.de/SLMS/loadbalancing
into $ALL_ROOT_DIR
.$ALL_BUILD_DIR
some place else.cmake -S "$ALL_ROOT_DIR" -B "$ALL_BUILD_DIR"
to set up the installation. To use a specific compiler and Boost installation use: CC=gcc CXX=g++ BOOST_ROOT=$BOOST_DIR cmake [...]
.cmake --build "$ALL_BUILD_DIR"
and cmake --install "$ALL_BUILD_DIR"
. Afterwards, the built examples and library files are placed in $ALL_INSTALL_DIR
.