G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsConfig.h
Go to the documentation of this file.
1 
17 #pragma once
18 
20 #define GISMO_VERSION "23.12.0"
21 #define GISMO_MAJOR 23
22 #define GISMO_MINOR 12
23 #define GISMO_PATCH 0
24 
26 #define GISMO_COEFF_TYPE double
27 #ifndef real_t
28 #define real_t GISMO_COEFF_TYPE
29 #endif
30 
32 #define index_t int
33 
35 #define short_t int
36 
38 #define GISMO_DATA_DIR "/builds/builds/-Lqsz3Ct/0/gismo/gismo/filedata/"
39 
41 #define GISMO_SEARCH_PATHS "/builds/builds/-Lqsz3Ct/0/gismo/gismo/filedata/;/builds/builds/-Lqsz3Ct/0/gismo/gismo/optional/gsElasticity/filedata/;/builds/builds/-Lqsz3Ct/0/gismo/gismo/optional/gsKLShell/filedata/;/builds/builds/-Lqsz3Ct/0/gismo/gismo/optional/gsModule/filedata/;/builds/builds/-Lqsz3Ct/0/gismo/gismo/optional/gsStructuralAnalysis/filedata/;/builds/builds/-Lqsz3Ct/0/gismo/gismo/optional/gsUnstructuredSplines/filedata/"
42 
44 #define GISMO_CONFIG_DIR "/builds/builds/-Lqsz3Ct/0/gismo/build/config/"
45 
46 /* Enabled Extensions */
47 #include <gsCore/gsConfigExt.h>
48 /* #undef GISMO_WITH_ADIFF */
49 /* #undef GISMO_WITH_MPI */
50 /* #undef GISMO_WITH_PARDISO */
51 /* #undef GISMO_WITH_PASTIX */
52 /* #undef GISMO_WITH_PSOLID */
53 /* #undef GISMO_WITH_SPECTRA */
54 /* #undef GISMO_WITH_SUPERLU */
55 /* #undef GISMO_WITH_TAUCS */
56 /* #undef GISMO_WITH_UMFPACK */
57 
58 
59 /* Determine if only header files should be used. */
60 #define GISMO_BUILD_LIB
61 /* #undef GISMO_HAS_EXTERN_TEMPLATES */
62 
63 /* Determine if Python module should be built. */
64 /* #undef GISMO_WITH_PYBIND11 */
65 
66 /* Debug settings. */
67 /* #undef GISMO_WITH_XDEBUG */
68 /* #undef GISMO_WITH_WARNINGS */
69 
75 /*
76  Eigen options -- these MUST be defined before Eigen is included.
77 
78  See:
79  http://eigen.tuxfamily.org/dox/TopicPreprocessorDirectives.html
80 */
81 
82 /* Index type */
88 #define EIGEN_DEFAULT_DENSE_INDEX_TYPE index_t
89 
95 #define EIGEN_DEFAULT_SPARSE_INDEX_TYPE index_t
96 
102 #define EIGEN_DEFAULT_TO_COL_MAJOR
103 
109 #define EIGEN_NO_STATIC_ASSERT
110 
113 /* #undef EIGEN_USE_MKL_ALL */
114 
115 /* #undef EIGEN_DONT_VECTORIZE */
116 /* #undef EIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT */