Lines Matching +full:- +full:- +full:disable +full:- +full:openmp
21 - \b EIGEN2_SUPPORT and \b EIGEN2_SUPPORT_STAGEnn_xxx are disabled starting from the 3.3 release.
22 Defining one of these will raise a compile-error. If you need to compile Eigen2 code,
24 …- \b EIGEN_DEFAULT_DENSE_INDEX_TYPE - the type for column and row indices in matrices, vectors and…
26 …- \b EIGEN_DEFAULT_IO_FORMAT - the IOFormat to use when printing a matrix if no %IOFormat is speci…
28 …- \b EIGEN_INITIALIZE_MATRICES_BY_ZERO - if defined, all entries of newly constructed matrices and…
41 …- \b EIGEN_INITIALIZE_MATRICES_BY_NAN - if defined, all entries of newly constructed matrices and …
46 of these macros when applied to \c 1x1, \c 1x2, and \c 2x1 fixed-size matrices.
47 …- \b EIGEN_NO_AUTOMATIC_RESIZING - if defined, the matrices (or arrays) on both sides of an assign…
54 By default, %Eigen strive to automatically detect and enable langage features at compile-time based…
57 …- \b EIGEN_MAX_CPP_VER - disables usage of C++ features requiring a version greater than EIGEN_MAX…
65 - \b EIGEN_HAS_C99_MATH - controls the usage of C99 math functions such as erf, erfc, lgamma, etc.
67 …- \b EIGEN_HAS_CXX11_MATH - controls the implementation of some functions such as round, logp1, is…
69 - \b EIGEN_HAS_RVALUE_REFERENCES - defines whetehr rvalue references are supported
71 - \b EIGEN_HAS_STD_RESULT_OF - defines whether std::result_of is supported
73 - \b EIGEN_HAS_VARIADIC_TEMPLATES - defines whether variadic templates are supported
75 - \b EIGEN_HAS_CONSTEXPR - defines whether relaxed const expression are supported
77 - \b EIGEN_HAS_CXX11_CONTAINERS - defines whether STL's containers follows C++11 specifications
79 - \b EIGEN_HAS_CXX11_NOEXCEPT - defines whether noexcept is supported
87 - \b EIGEN_NO_DEBUG - disables %Eigen's assertions if defined. Not defined by default, unless the
89 …- \b EIGEN_NO_STATIC_ASSERT - if defined, compile-time static assertions are replaced by runtime a…
91 …- \b eigen_assert - macro with one argument that is used inside %Eigen for assertions. By default,…
94 …- \b EIGEN_MPL2_ONLY - disable non MPL2 compatible features, or in other words disable the feature…
100 …- \b \c EIGEN_MALLOC_ALREADY_ALIGNED - Can be set to 0 or 1 to tell whether default system \c mall…
103 …- \b \c EIGEN_MAX_ALIGN_BYTES - Must be a power of two, or 0. Defines an upper bound on the memory…
105 …- \b \c EIGEN_MAX_STATIC_ALIGN_BYTES - Same as \c EIGEN_MAX_ALIGN_BYTES but for statically allocat…
106 …only a diserable upper bound. In practice data is aligned to largest power-of-two common divisor o…
107 …- \b \c EIGEN_DONT_PARALLELIZE - if defined, this disables multi-threading. This is only relevant …
109 …- \b EIGEN_DONT_VECTORIZE - disables explicit vectorization when defined. Not defined by default, …
111 …- \b \c EIGEN_UNALIGNED_VECTORIZE - disables/enables vectorization with unaligned stores. Default …
114 …- \b \c EIGEN_FAST_MATH - enables some optimizations which might affect the accuracy of the result…
116 Define it to 0 to disable.
117 …- \b \c EIGEN_UNROLLING_LIMIT - defines the size of a loop to enable meta unrolling. Set it to zer…
120 …- \b \c EIGEN_STACK_ALLOCATION_LIMIT - defines the maximum bytes for a buffer to be allocated on t…
121 …temporary buffers, dynamic memory allocation is employed as a fall back. For fixed-size matrices o…
125 …- \c EIGEN_DONT_ALIGN - Deprecated, it is a synonym for \c EIGEN_MAX_ALIGN_BYTES=0. It disables al…
126 …- \c EIGEN_DONT_ALIGN_STATICALLY - Deprecated, it is a synonym for \c EIGEN_MAX_STATIC_ALIGN_BYTES…
135 - \b EIGEN_ARRAY_PLUGIN - filename of plugin for extending the Array class.
136 - \b EIGEN_ARRAYBASE_PLUGIN - filename of plugin for extending the ArrayBase class.
137 - \b EIGEN_CWISE_PLUGIN - filename of plugin for extending the Cwise class.
138 - \b EIGEN_DENSEBASE_PLUGIN - filename of plugin for extending the DenseBase class.
139 …- \b EIGEN_DYNAMICSPARSEMATRIX_PLUGIN - filename of plugin for extending the DynamicSparseMatrix c…
140 - \b EIGEN_MATRIX_PLUGIN - filename of plugin for extending the Matrix class.
141 - \b EIGEN_MATRIXBASE_PLUGIN - filename of plugin for extending the MatrixBase class.
142 - \b EIGEN_PLAINOBJECTBASE_PLUGIN - filename of plugin for extending the PlainObjectBase class.
143 - \b EIGEN_MAPBASE_PLUGIN - filename of plugin for extending the MapBase class.
144 - \b EIGEN_QUATERNION_PLUGIN - filename of plugin for extending the Quaternion class.
145 - \b EIGEN_QUATERNIONBASE_PLUGIN - filename of plugin for extending the QuaternionBase class.
146 - \b EIGEN_SPARSEMATRIX_PLUGIN - filename of plugin for extending the SparseMatrix class.
147 - \b EIGEN_SPARSEMATRIXBASE_PLUGIN - filename of plugin for extending the SparseMatrixBase class.
148 - \b EIGEN_SPARSEVECTOR_PLUGIN - filename of plugin for extending the SparseVector class.
149 - \b EIGEN_TRANSFORM_PLUGIN - filename of plugin for extending the Transform class.
150 …- \b EIGEN_FUNCTORS_PLUGIN - filename of plugin for adding new functors and specializations of fun…
155 …e curious for debugging and testing purpose, they \b should \b not \b be \b used by real-word code.
157 …- \b EIGEN_DEFAULT_TO_ROW_MAJOR - when defined, the default storage order for matrices becomes row…
158 instead of column-major. Not defined by default.
159 …- \b EIGEN_INTERNAL_DEBUGGING - if defined, enables assertions in %Eigen's internal routines. This…
161 …- \b EIGEN_NO_MALLOC - if defined, any request from inside the %Eigen to allocate memory from the …
164 …- \b EIGEN_RUNTIME_NO_MALLOC - if defined, a new switch is introduced which can be turned on and o…