#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.