Class TempLat::ComplexScalarBase
template <int NDIM, typename T, size_t NC, typename CSU1COUPLINGS>
ClassList > TempLat > ComplexScalarBase
Inherited by the following classes: TempLat::AbstractModel
Public Types
| Type |
Name |
| typedef typename CSU1COUPLINGS::template Container< T > |
CsU1Couplings
|
Public Attributes
| Type |
Name |
| T |
CSgrad2AvI
|
| T |
CSgrad2AvSI
|
| T |
CSpi2AvI
|
| T |
CSpi2AvIM
|
| T |
CSpi2AvSI
|
| T |
CSpi2AvSIM
|
| FieldCollection< ComplexField< T, NDIM >, NC > |
fldCS
|
| TempLatArray< ComplexFieldWrapper< T, T >, NC > |
fldCS0
|
| CsU1Couplings |
gQ_CsU1
|
| TempLatArray< ComplexFieldWrapper< T, T >, NC > |
masses2CS
|
| FieldCollection< ComplexField< T, NDIM >, NC > |
piCS
|
| TempLatArray< ComplexFieldWrapper< T, T >, NC > |
piCS0
|
Public Static Attributes
| Type |
Name |
| constexpr size_t |
NCs = NC
|
Public Functions
Protected Functions
Public Types Documentation
typedef CsU1Couplings
using TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CsU1Couplings = typename CSU1COUPLINGS::template Container<T>;
Public Attributes Documentation
variable CSgrad2AvI
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSgrad2AvI;
variable CSgrad2AvSI
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSgrad2AvSI;
variable CSpi2AvI
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSpi2AvI;
variable CSpi2AvIM
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSpi2AvIM;
variable CSpi2AvSI
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSpi2AvSI;
variable CSpi2AvSIM
T TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::CSpi2AvSIM;
variable fldCS
FieldCollection<ComplexField<T, NDIM>, NC> TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::fldCS;
variable fldCS0
TempLatArray<ComplexFieldWrapper<T, T>, NC> TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::fldCS0;
variable gQ_CsU1
CsU1Couplings TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::gQ_CsU1;
variable masses2CS
TempLatArray<ComplexFieldWrapper<T, T>, NC> TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::masses2CS;
variable piCS
FieldCollection<ComplexField<T, NDIM>, NC> TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::piCS;
variable piCS0
TempLatArray<ComplexFieldWrapper<T, T>, NC> TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::piCS0;
Public Static Attributes Documentation
variable NCs
constexpr size_t TempLat::ComplexScalarBase< NDIM, T, NC, CSU1COUPLINGS >::NCs;
Public Functions Documentation
function potDeriv2NormCS
template<int N>
inline auto TempLat::ComplexScalarBase::potDeriv2NormCS (
Tag < N >
)
function potDerivNormCS
template<int N>
inline auto TempLat::ComplexScalarBase::potDerivNormCS (
Tag < N >
)
Protected Functions Documentation
function ComplexScalarBase
inline TempLat::ComplexScalarBase::ComplexScalarBase (
ParameterParser & parser,
device::memory::host_ptr < MemoryToolBox < NDIM > > toolBox,
const LatticeParameters < T > & par
)
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/abstractmodel/complexscalarbase.h