INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
inmost_options_cmake.h
Go to the documentation of this file.
1 #ifndef INMOST_OPTIONS_CMAKE_INCLUDED
2 #define INMOST_OPTIONS_CMAKE_INCLUDED
3 
4 #cmakedefine USE_OMP
5 
6 #cmakedefine USE_MESH
7 
8 #cmakedefine USE_AUTODIFF
9 #cmakedefine USE_AUTODIFF_EXPRESSION_TEMPLATES
10 #cmakedefine USE_AUTODIFF_OPENCL
11 #cmakedefine USE_AUTODIFF_ASMJIT
12 
13 #cmakedefine USE_PARTITIONER
14 #cmakedefine USE_PARTITIONER_ZOLTAN
15 #cmakedefine USE_PARTITIONER_PARMETIS
16 
17 #cmakedefine USE_SOLVER
18 #cmakedefine USE_SOLVER_MONDRIAAN
19 #cmakedefine USE_SOLVER_METIS
20 #cmakedefine USE_SOLVER_PETSC
21 #cmakedefine USE_SOLVER_TRILINOS
22 #cmakedefine USE_SOLVER_ANI
23 
24 #cmakedefine USE_NONLINEAR
25 #cmakedefine USE_NONLINEAR_TRILINOS
26 #cmakedefine USE_NONLINEAR_PETSC
27 #cmakedefine USE_NONLINEAR_SUNDIALS
28 
29 #cmakedefine USE_MPI //include mpi for mpi functions
30 #cmakedefine USE_MPI_P2P //use (probably) more effective point to point algorithms
31 #cmakedefine USE_MPI_FILE //use functionality for parallel files
32 #cmakedefine USE_MPI2 //use mpi-2 extensions
33 
34 
35 #endif //INMOST_OPTIONS_CMAKE_INCLUDED