Class TempLat::FieldsAsInModel
template <typename Model>
ClassList > TempLat > FieldsAsInModel
A class which holds extra fields, so that they can be used across the program.
#include <extrafields.h>
Public Types
| Type | Name |
|---|---|
| typedef typename Model::FloatType | T |
Public Attributes
| Type | Name |
|---|---|
| FieldCollection< ComplexField< T, Model::NDim >, Model::NCs > | fldCS |
| FieldCollection< Field< T, Model::NDim >, Model::Ns, true > | fldS |
| VectorFieldCollection< SU2LieAlgebraField< T, Model::NDim >, Model::NSU2 > | fldSU2 |
| FieldCollection< SU2Doublet< T, Model::NDim >, Model::NSU2Doublet > | fldSU2Doublet |
| VectorFieldCollection< Field< T, Model::NDim >, Model::NU1 > | fldU1 |
| FieldCollection< ComplexField< T, Model::NDim >, Model::NCs > | piCS |
| FieldCollection< Field< T, Model::NDim >, Model::Ns, true > | piS |
| VectorFieldCollection< SU2LieAlgebraField< T, Model::NDim >, Model::NSU2 > | piSU2 |
| FieldCollection< SU2Doublet< T, Model::NDim >, Model::NSU2Doublet > | piSU2Doublet |
| VectorFieldCollection< Field< T, Model::NDim >, Model::NU1 > | piU1 |
Public Functions
| Type | Name |
|---|---|
| FieldsAsInModel (Model & model, RunParameters< T > runParams, std::string nameTag) |
|
| auto | get (Tag< N >) |
Public Types Documentation
typedef T
Public Attributes Documentation
variable fldCS
variable fldS
variable fldSU2
VectorFieldCollection<SU2LieAlgebraField<T, Model::NDim>, Model::NSU2> TempLat::FieldsAsInModel< Model >::fldSU2;
variable fldSU2Doublet
FieldCollection<SU2Doublet<T, Model::NDim>, Model::NSU2Doublet> TempLat::FieldsAsInModel< Model >::fldSU2Doublet;
variable fldU1
variable piCS
variable piS
variable piSU2
VectorFieldCollection<SU2LieAlgebraField<T, Model::NDim>, Model::NSU2> TempLat::FieldsAsInModel< Model >::piSU2;
variable piSU2Doublet
FieldCollection<SU2Doublet<T, Model::NDim>, Model::NSU2Doublet> TempLat::FieldsAsInModel< Model >::piSU2Doublet;
variable piU1
Public Functions Documentation
function FieldsAsInModel
inline TempLat::FieldsAsInModel::FieldsAsInModel (
Model & model,
RunParameters < T > runParams,
std::string nameTag
)
function get
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/extrafields.h