Class TempLat::FieldsNumbering
ClassList > TempLat > FieldsNumbering
A class which defines an ordering for the fields, to be used across the interface.
#include <fieldsnumbering.h>
Public Types
Public Static Attributes
| Type |
Name |
| constexpr size_t |
maxNum = 9
|
Public Functions
Public Static Functions
Public Types Documentation
typedef fldCS
using TempLat::FieldsNumbering::fldCS = Tag<2>;
typedef fldS
using TempLat::FieldsNumbering::fldS = Tag<0>;
typedef fldSU2
using TempLat::FieldsNumbering::fldSU2 = Tag<8>;
typedef fldSU2Doublet
using TempLat::FieldsNumbering::fldSU2Doublet = Tag<4>;
typedef fldU1
using TempLat::FieldsNumbering::fldU1 = Tag<6>;
typedef piCS
using TempLat::FieldsNumbering::piCS = Tag<3>;
typedef piS
using TempLat::FieldsNumbering::piS = Tag<1>;
typedef piSU2
using TempLat::FieldsNumbering::piSU2 = Tag<9>;
typedef piSU2Doublet
using TempLat::FieldsNumbering::piSU2Doublet = Tag<5>;
typedef piU1
using TempLat::FieldsNumbering::piU1 = Tag<7>;
Public Static Attributes Documentation
variable maxNum
constexpr size_t TempLat::FieldsNumbering::maxNum;
Public Functions Documentation
function FieldsNumbering
TempLat::FieldsNumbering::FieldsNumbering () = delete
Public Static Functions Documentation
function getComplementaryFieldId
template<int I>
static inline constexpr auto TempLat::FieldsNumbering::getComplementaryFieldId (
Tag < I >
)
function isConfigurationField
template<int I>
static inline constexpr bool TempLat::FieldsNumbering::isConfigurationField (
Tag < I >
)
function isMomentumField
template<int I>
static inline constexpr bool TempLat::FieldsNumbering::isMomentumField (
Tag < I >
)
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/fieldsnumbering.h