G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsConfig.h File Reference

Provides preprocessor directives configuration of G+Smo. More...

+ Include dependency graph for gsConfig.h:

Go to the source code of this file.

Macros

#define GISMO_COEFF_TYPE
 
#define GISMO_CONFIG_DIR
 
#define GISMO_DATA_DIR
 
#define GISMO_SEARCH_PATHS
 
#define GISMO_VERSION
 
#define index_t
 
#define short_t
 
Eigen options - MUST be defined before Eigen is included
#define EIGEN_DEFAULT_DENSE_INDEX_TYPE
 
#define EIGEN_DEFAULT_SPARSE_INDEX_TYPE
 
#define EIGEN_DEFAULT_TO_COL_MAJOR
 
#define EIGEN_NO_STATIC_ASSERT
 

Detailed Description

Provides preprocessor directives configuration of G+Smo.

This file is part of the G+Smo library. It is autogenerated from gsConfig.h.in during the cmake configuration of G+Smo. If you need to make changes edit the original file in the sources and NOT THIS FILE.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Author(s): A. Mantzaflaris

Macro Definition Documentation

#define EIGEN_DEFAULT_DENSE_INDEX_TYPE

Eigen options – these MUST be defined before Eigen is included.
See: http://eigen.tuxfamily.org/dox/TopicPreprocessorDirectives.html

Index type

#define EIGEN_DEFAULT_SPARSE_INDEX_TYPE

Eigen options – these MUST be defined before Eigen is included.
See: http://eigen.tuxfamily.org/dox/TopicPreprocessorDirectives.html

Index type

#define EIGEN_DEFAULT_TO_COL_MAJOR

Eigen options – these MUST be defined before Eigen is included.
See: http://eigen.tuxfamily.org/dox/TopicPreprocessorDirectives.html

Matrix storage order

#define EIGEN_NO_STATIC_ASSERT

Eigen options – these MUST be defined before Eigen is included.
See: http://eigen.tuxfamily.org/dox/TopicPreprocessorDirectives.html

Compile-time static assertions are replaced by runtime assertions; this saves compilation time.

#define GISMO_COEFF_TYPE

Define default coefficient type.

#define GISMO_CONFIG_DIR

Define the file configuration directory.

#define GISMO_DATA_DIR

Define the file data directory.

#define GISMO_SEARCH_PATHS

Define the search paths.

#define GISMO_VERSION

Define the G+Smo version number.

#define index_t

Define default index type.

#define short_t

Define default dimension type.