Skip to content

Class TempLat::NonMinimalCouplingBase

template <typename T, size_t NS, typename NONMINCOUPLINGS>

ClassList > TempLat > NonMinimalCouplingBase

Inherited by the following classes: TempLat::AbstractModel

Public Types

Type Name
typedef typename NONMINCOUPLINGS::template Container< T > NonMinimalCouplings

Public Attributes

Type Name
T RI
TempLatArray< T, NS > fld2AvSI_i
TempLatArray< T, NS > fldPiAvSI
TempLatArray< T, NS > fldVpAvSI
TempLatArray< T, NS > grad2AvSI_i
TempLatArray< T, NS > pi2AvSI_i
T piAI
NonMinimalCouplings xis

Public Static Attributes

Type Name
constexpr bool IsNonMinimallyCoupled = NONMINCOUPLINGS::howManyCouples() &gt; 0

Protected Functions

Type Name
NonMinimalCouplingBase (ParameterParser & parser)

Public Types Documentation

typedef NonMinimalCouplings

using TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::NonMinimalCouplings =  typename NONMINCOUPLINGS::template Container<T>;

Public Attributes Documentation

variable RI

T TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::RI;

variable fld2AvSI_i

TempLatArray<T, NS> TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::fld2AvSI_i;

variable fldPiAvSI

TempLatArray<T, NS> TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::fldPiAvSI;

variable fldVpAvSI

TempLatArray<T, NS> TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::fldVpAvSI;

variable grad2AvSI_i

TempLatArray<T, NS> TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::grad2AvSI_i;

variable pi2AvSI_i

TempLatArray<T, NS> TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::pi2AvSI_i;

variable piAI

T TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::piAI;

variable xis

NonMinimalCouplings TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::xis;

Public Static Attributes Documentation

variable IsNonMinimallyCoupled

constexpr bool TempLat::NonMinimalCouplingBase< T, NS, NONMINCOUPLINGS >::IsNonMinimallyCoupled;

Protected Functions Documentation

function NonMinimalCouplingBase

inline TempLat::NonMinimalCouplingBase::NonMinimalCouplingBase (
    ParameterParser & parser
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/abstractmodel/nonminimalcouplingbase.h