#include <alpaqa/config/config.hpp>
long double configuration.
(Quad precision on ARM64, 80-bit x87 floats on Intel/AMD x86)
Definition at line 181 of file config.hpp.
Public Types | |
| using | real_t |
| Real scalar element type. | |
| using | cplx_t |
| Complex scalar element type. | |
| using | vec |
| Dynamic vector type. | |
| using | mvec |
| Map of vector type. | |
| using | cmvec |
| Immutable map of vector type. | |
| using | rvec |
| Reference to mutable vector. | |
| using | crvec |
| Reference to immutable vector. | |
| using | mat |
| Dynamic matrix type. | |
| using | mmat |
| Map of matrix type. | |
| using | cmmat |
| Immutable map of matrix type. | |
| using | rmat |
| Reference to mutable matrix. | |
| using | crmat |
| Reference to immutable matrix. | |
| using | cmat |
| Dynamic complex matrix type. | |
| using | mcmat |
| Map of complex matrix type. | |
| using | cmcmat |
| Immutable map of complex matrix type. | |
| using | rcmat |
| Reference to mutable complex matrix. | |
| using | crcmat |
| Reference to immutable complex matrix. | |
| using | length_t |
| Type for lengths and sizes. | |
| using | index_t |
| Type for vector and matrix indices. | |
| using | indexvec |
| Dynamic vector of indices. | |
| using | rindexvec |
| Reference to mutable index vector. | |
| using | crindexvec |
| Reference to immutable index vector. | |
| using | mindexvec |
| Map of index vector type. | |
| using | cmindexvec |
| Immutable map of index vector type. | |
Static Public Member Functions | |
| static constexpr const char * | get_name () |
Static Public Attributes | |
| static constexpr bool | supports_indexvec |
| Whether indexing by vectors of indices is supported. | |
|
inherited |
Real scalar element type.
Definition at line 120 of file config.hpp.
|
inherited |
Complex scalar element type.
Definition at line 122 of file config.hpp.
|
inherited |
Dynamic vector type.
Definition at line 124 of file config.hpp.
|
inherited |
Map of vector type.
Definition at line 126 of file config.hpp.
|
inherited |
Immutable map of vector type.
Definition at line 128 of file config.hpp.
|
inherited |
Reference to mutable vector.
Definition at line 130 of file config.hpp.
|
inherited |
Reference to immutable vector.
Definition at line 132 of file config.hpp.
|
inherited |
Dynamic matrix type.
Definition at line 134 of file config.hpp.
|
inherited |
Map of matrix type.
Definition at line 136 of file config.hpp.
|
inherited |
Immutable map of matrix type.
Definition at line 138 of file config.hpp.
|
inherited |
Reference to mutable matrix.
Definition at line 140 of file config.hpp.
|
inherited |
Reference to immutable matrix.
Definition at line 142 of file config.hpp.
|
inherited |
Dynamic complex matrix type.
Definition at line 144 of file config.hpp.
|
inherited |
Map of complex matrix type.
Definition at line 146 of file config.hpp.
|
inherited |
Immutable map of complex matrix type.
Definition at line 148 of file config.hpp.
|
inherited |
Reference to mutable complex matrix.
Definition at line 150 of file config.hpp.
|
inherited |
Reference to immutable complex matrix.
Definition at line 152 of file config.hpp.
|
inherited |
Type for lengths and sizes.
Definition at line 154 of file config.hpp.
|
inherited |
Type for vector and matrix indices.
Definition at line 156 of file config.hpp.
|
inherited |
Dynamic vector of indices.
Definition at line 158 of file config.hpp.
|
inherited |
Reference to mutable index vector.
Definition at line 160 of file config.hpp.
|
inherited |
Reference to immutable index vector.
Definition at line 162 of file config.hpp.
|
inherited |
Map of index vector type.
Definition at line 164 of file config.hpp.
|
inherited |
Immutable map of index vector type.
Definition at line 166 of file config.hpp.
|
inlinestaticconstexpr |
Definition at line 182 of file config.hpp.
|
staticconstexprinherited |
Whether indexing by vectors of indices is supported.
Definition at line 168 of file config.hpp.