message("
--------------------------------
BOUT++ Configuration Summary
--------------------------------
Bundled PVODE support : ${BOUT_HAS_PVODE}
PETSc support : ${BOUT_HAS_PETSC}
SLEPc support : ${BOUT_HAS_SLEPC}
SUNDIALS support : ${BOUT_HAS_SUNDIALS}
HYPRE support : ${BOUT_HAS_HYPRE}
NetCDF support : ${BOUT_HAS_NETCDF}
FFTW support : ${BOUT_HAS_FFTW}
LAPACK support : ${BOUT_HAS_LAPACK}
OpenMP support : ${BOUT_USE_OPENMP}
Natural language support : ${BOUT_HAS_GETTEXT}
ScoreP support : ${BOUT_HAS_SCOREP}
System UUID generator : ${BOUT_HAS_UUID_SYSTEM_GENERATOR}
Extra debug output : ${BOUT_USE_OUTPUT_DEBUG}
Runtime error check level: ${BOUT_CHECK_LEVEL}
Signal handling : ${BOUT_USE_SIGNAL}
Output coloring : ${BOUT_USE_COLOR}
Field name tracking : ${BOUT_USE_TRACK}
Floating point exceptions: ${BOUT_USE_SIGFPE}
Backtrace enabled : ${BOUT_USE_BACKTRACE}
RAJA enabled : ${BOUT_HAS_RAJA}
Umpire enabled : ${BOUT_HAS_UMPIRE}
Caliper enabled : ${BOUT_HAS_CALIPER}
CUDA enabled : ${BOUT_HAS_CUDA}
Metric type : ${BOUT_METRIC_TYPE}
Python API support : ${BOUT_USE_PYTHON}
Sanitizers enabled : ${BOUT_USE_SANITIZERS}
=== Python ===
Make sure that the tools/pylib directory is in your PYTHONPATH
e.g. by adding to your ~/.bashrc file
export PYTHONPATH=${BOUT_PYTHONPATH}:\$PYTHONPATH
*** Now run `cmake --build ${CMAKE_BINARY_DIR}` to compile BOUT++ ***
")