MFEM v4.7.0
Finite element discretization library
|
#include <tlayout.hpp>
Static Public Member Functions | |
static int | ind (int i1, int i2, int i3) |
static OffsetStridedLayout2D< N2, S2, N3, S3 > | ind1 (int i1) |
static OffsetStridedLayout2D< N1, S1, N3, S3 > | ind2 (int i2) |
static OffsetStridedLayout2D< N1, S1, N2, S2 > | ind3 (int i3) |
static StridedLayout2D< N1 *N2, S1, N3, S3 > | merge_12 () |
static StridedLayout2D< N1, S1, N2 *N3, S2 > | merge_23 () |
template<int N1_1, int N1_2> | |
static StridedLayout4D< N1_1, S1, N1_2, S1 *N1_1, N2, S2, N3, S3 > | split_1 () |
template<int N2_1, int N2_2> | |
static StridedLayout4D< N1, S1, N2_1, S2, N2_2, S2 *N2_1, N3, S3 > | split_2 () |
template<int N3_1, int N3_2> | |
static StridedLayout4D< N1, S1, N2, S2, N3_1, S3, N3_2, S3 *N3_1 > | split_3 () |
static StridedLayout3D< N2, S2, N1, S1, N3, S3 > | transpose_12 () |
static StridedLayout3D< N3, S3, N2, S2, N1, S1 > | transpose_13 () |
static StridedLayout3D< N1, S1, N3, S3, N2, S2 > | transpose_23 () |
Static Public Attributes | |
static const int | rank = 3 |
static const int | dim_1 = N1 |
static const int | dim_2 = N2 |
static const int | dim_3 = N3 |
static const int | size = N1*N2*N3 |
Definition at line 241 of file tlayout.hpp.
|
inlinestatic |
Definition at line 249 of file tlayout.hpp.
|
inlinestatic |
Definition at line 253 of file tlayout.hpp.
|
inlinestatic |
Definition at line 257 of file tlayout.hpp.
|
inlinestatic |
Definition at line 261 of file tlayout.hpp.
|
inlinestatic |
Definition at line 268 of file tlayout.hpp.
|
inlinestatic |
Definition at line 279 of file tlayout.hpp.
|
inlinestatic |
Definition at line 288 of file tlayout.hpp.
|
inlinestatic |
Definition at line 295 of file tlayout.hpp.
|
inlinestatic |
Definition at line 302 of file tlayout.hpp.
|
inlinestatic |
Definition at line 309 of file tlayout.hpp.
|
inlinestatic |
Definition at line 313 of file tlayout.hpp.
|
inlinestatic |
Definition at line 317 of file tlayout.hpp.
|
static |
Definition at line 244 of file tlayout.hpp.
|
static |
Definition at line 245 of file tlayout.hpp.
|
static |
Definition at line 246 of file tlayout.hpp.
|
static |
Definition at line 243 of file tlayout.hpp.
|
static |
Definition at line 247 of file tlayout.hpp.