Rheolef
7.2
an efficient C++ finite element environment
|
Definition at line 51 of file csr_concat.h.
Public Types | |
enum | variant_type { empty , scalar , vector , vector_transpose , vector_vec , vector_vec_transpose , matrix } |
typedef csr< T, M >::size_type | size_type |
typedef std::pair< size_type, size_type > | sizes_type |
typedef std::pair< sizes_type, sizes_type > | sizes_pair_type |
Public Member Functions | |
csr_concat_value (const sizes_pair_type &x) | |
template<class U , class Sfinae = typename std::enable_if< is_rheolef_arithmetic<U>::value ,void >::type> | |
csr_concat_value (const U &x) | |
csr_concat_value (const vec< T, M > &x) | |
csr_concat_value (const vec_trans< T, M > &vt) | |
csr_concat_value (const std::vector< vec< T, M > > &x) | |
csr_concat_value (const vector_vec_trans< T, M > &vt) | |
csr_concat_value (const csr< T, M > &x) | |
Public Attributes | |
sizes_pair_type | e |
T | s |
vec< T, M > | v |
std::vector< vec< T, M > > | vv |
csr< T, M > | m |
variant_type | variant |
Static Public Attributes | |
static constexpr size_type | undef = std::numeric_limits<size_type>::max() |
static constexpr size_type | zero = 0 |
Definition at line 56 of file csr_concat.h.
Definition at line 57 of file csr_concat.h.
typedef std::pair<sizes_type,sizes_type> sizes_pair_type |
Definition at line 58 of file csr_concat.h.
Enumerator | |
---|---|
empty | |
scalar | |
vector | |
vector_transpose | |
vector_vec | |
vector_vec_transpose | |
matrix |
Definition at line 63 of file csr_concat.h.
csr_concat_value | ( | const sizes_pair_type & | x | ) |
Definition at line 67 of file csr_concat.h.
csr_concat_value | ( | const U & | x | ) |
Definition at line 75 of file csr_concat.h.
Definition at line 76 of file csr_concat.h.
Definition at line 77 of file csr_concat.h.
Definition at line 78 of file csr_concat.h.
csr_concat_value | ( | const vector_vec_trans< T, M > & | vt | ) |
Definition at line 79 of file csr_concat.h.
Definition at line 80 of file csr_concat.h.
Definition at line 60 of file csr_concat.h.
Definition at line 61 of file csr_concat.h.
Definition at line 84 of file csr_concat.h.
variant_type variant |
Definition at line 89 of file csr_concat.h.