|
ALL 0.9.3
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" --prefix "$ALL_INSTALL_DIR". Afterwards, the built examples and library files are placed in $ALL_INSTALL_DIR.