Trilinos
Trilinos (default)
module load trilinos/12.10.1-deal85-mpi
requirements:
module load mpi/openmpi-x86_64 module load parmetis/4.0.3
basic settings
-D BUILD_SHARED_LIBS:BOOL=ON -D TPL_ENABLE_MPI:BOOL=ON -D CMAKE_INSTALL_PREFIX:PATH=${INSTALL_DIR} # -> results in LD_LIBRARY_PATH=${INSTALL_DIR}/lib -D Trilinos_ENABLE_PyTrilinos:BOOL=ON -D PyTrilinos_INSTALL_PREFIX:PATH=${INSTALL_DIR} # -> results in PYTHONPATH=${INSTALL_DIR}/lib/${PYTHON_VERSION}/site-packages/ -D Trilinos_ENABLE_TEST:BOOL=ON -D DART_TESTING_TIMEOUT:SRING=600
advanced (optional) settings
-D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON # heavy stuff, a lot of errors and necessary options