G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsConfig.h
Go to the documentation of this file.
1
17#pragma once
18
20#define GISMO_VERSION "25.1.0"
21#define GISMO_MAJOR 25
22#define GISMO_MINOR 1
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 "/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/filedata/"
39
41#define GISMO_SEARCH_PATHS "/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/filedata/;/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/optional/gsElasticity/filedata/;/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/optional/gsKLShell/filedata/;/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/optional/gsModule/filedata/;/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/optional/gsStructuralAnalysis/filedata/;/home/gitlab-runner/builds/t3_JWeu5_/0/gismo/gismo/optional/gsUnstructuredSplines/filedata/"
42
44#define GISMO_CONFIG_DIR "/home/gitlab-runner/builds/t3_JWeu5_/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#define 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 */