waLBerlaDefinitions.in.h File Reference

Macros

#define WALBERLA_DOUBLE_ACCURACY
 
#define WALBERLA_ENABLE_GUI
 
#define WALBERLA_BUILD_WITH_BOOST
 
#define WALBERLA_BUILD_WITH_MPI
 
#define WALBERLA_BUILD_WITH_OPENMP
 
#define WALBERLA_BUILD_WITH_METIS
 
#define WALBERLA_BUILD_WITH_PARMETIS
 
#define WALBERLA_BUILD_WITH_PYTHON
 
#define WALBERLA_BUILD_WITH_FFT
 
#define WALBERLA_BUILD_WITH_OPENMESH
 
#define WALBERLA_BUILD_WITH_CUDA
 
#define WALBERLA_CUDA_NVTX_AVAILABLE
 
#define WALBERLA_BUILD_WITH_CODEGEN
 
#define WALBERLA_BUFFER_DEBUG
 
#define WALBERLA_THREAD_SAFE_LOGGING
 
#define WALBERLA_CXX_COMPILER_IS_GNU
 
#define WALBERLA_CXX_COMPILER_IS_INTEL
 
#define WALBERLA_CXX_COMPILER_IS_IBM
 
#define WALBERLA_CXX_COMPILER_IS_MSVC
 
#define WALBERLA_CXX_COMPILER_IS_CLANG
 
#define WALBERLA_USE_STD_EXPERIMENTAL_FILESYSTEM
 
#define WALBERLA_USE_STD_FILESYSTEM
 
#define WALBERLA_USE_STD_EXPERIMENTAL_ANY
 
#define WALBERLA_USE_STD_ANY
 
#define WALBERLA_USE_STD_EXPERIMENTAL_OPTIONAL
 
#define WALBERLA_USE_STD_OPTIONAL
 
#define WALBERLA_SIMD_FORCE_SCALAR
 
#define WARNING_DEPRECATED
 
#define WALBERLA_NO_OUTDATED_FEATURES
 
#define WALBERLA_MAJOR_VERSION   ${WALBERLA_MAJOR_VERSION}
 
#define WALBERLA_PATCH_LEVEL   ${WALBERLA_PATCH_LEVEL}
 
#define WALBERLA_VERSION_STRING   "${WALBERLA_VERSION}"
 
#define WALBERLA_VERSION_CALC(MAJOR, PATCH)   ((MAJOR)*100+(PATCH))
 
#define WALBERLA_VERSION   WALBERLA_VERSION_CALC(WALBERLA_MAJOR_VERSION,WALBERLA_PATCH_LEVEL)
 
#define WALBERLA_VERSION_COMPARE(OP, MAJOR, PATCH)   (WALBERLA_VERSION OP WALBERLA_VERSION_CALC(MAJOR,PATCH))
 
#define WALBERLA_SHARED_LIB_IMPORT
 
#define WALBERLA_SHARED_LIB_EXPORT
 
#define WALBERLA_SHARED_LIB_LOCAL
 
#define WALBERLA_PUBLIC
 
#define WALBERLA_PRIVATE
 
#define WALBERLA_PROTECTED   WALBERLA_PUBLIC
 

Macro Definition Documentation

#define WALBERLA_BUFFER_DEBUG
#define WALBERLA_BUILD_WITH_BOOST
#define WALBERLA_BUILD_WITH_CODEGEN
#define WALBERLA_BUILD_WITH_CUDA
#define WALBERLA_BUILD_WITH_FFT
#define WALBERLA_BUILD_WITH_METIS
#define WALBERLA_BUILD_WITH_MPI
#define WALBERLA_BUILD_WITH_OPENMESH
#define WALBERLA_BUILD_WITH_OPENMP
#define WALBERLA_BUILD_WITH_PARMETIS
#define WALBERLA_BUILD_WITH_PYTHON
#define WALBERLA_CUDA_NVTX_AVAILABLE
#define WALBERLA_CXX_COMPILER_IS_CLANG
#define WALBERLA_CXX_COMPILER_IS_GNU
#define WALBERLA_CXX_COMPILER_IS_IBM
#define WALBERLA_CXX_COMPILER_IS_INTEL
#define WALBERLA_CXX_COMPILER_IS_MSVC
#define WALBERLA_DOUBLE_ACCURACY
#define WALBERLA_ENABLE_GUI
#define WALBERLA_MAJOR_VERSION   ${WALBERLA_MAJOR_VERSION}
#define WALBERLA_NO_OUTDATED_FEATURES
#define WALBERLA_PATCH_LEVEL   ${WALBERLA_PATCH_LEVEL}
#define WALBERLA_PRIVATE
#define WALBERLA_PROTECTED   WALBERLA_PUBLIC
#define WALBERLA_PUBLIC
#define WALBERLA_SHARED_LIB_EXPORT
#define WALBERLA_SHARED_LIB_IMPORT
#define WALBERLA_SHARED_LIB_LOCAL
#define WALBERLA_SIMD_FORCE_SCALAR
#define WALBERLA_THREAD_SAFE_LOGGING
#define WALBERLA_USE_STD_ANY
#define WALBERLA_USE_STD_EXPERIMENTAL_ANY
#define WALBERLA_USE_STD_EXPERIMENTAL_FILESYSTEM
#define WALBERLA_USE_STD_EXPERIMENTAL_OPTIONAL
#define WALBERLA_USE_STD_FILESYSTEM
#define WALBERLA_USE_STD_OPTIONAL
#define WALBERLA_VERSION_CALC (   MAJOR,
  PATCH 
)    ((MAJOR)*100+(PATCH))
#define WALBERLA_VERSION_COMPARE (   OP,
  MAJOR,
  PATCH 
)    (WALBERLA_VERSION OP WALBERLA_VERSION_CALC(MAJOR,PATCH))
#define WALBERLA_VERSION_STRING   "${WALBERLA_VERSION}"
#define WARNING_DEPRECATED