Skip to content

Class TempLat::U1Base

template <int NDIM, typename T, size_t NU1FLDS, size_t NS, size_t NC, typename SCALARU1AXIONCOUPLINGS>

ClassList > TempLat > U1Base

Inherited by the following classes: TempLat::AbstractModel

Public Attributes

Type Name
T U1Mag2AvI
T U1Mag2AvSI
T U1pi2AvI
T U1pi2AvIM
T U1pi2AvSI
T U1pi2AvSIM
VectorFieldCollection< Field< T, NDIM >, NU1FLDS > fldU1
VectorFieldCollection< Field< T, NDIM >, NU1FLDS > piU1

Public Static Attributes

Type Name
constexpr size_t NU1 = NU1FLDS

Public Functions

Type Name
InitialConditionsType::U1 getU1IC ()

Protected Functions

Type Name
U1Base (device::memory::host_ptr< MemoryToolBox< NDIM > > toolBox, const LatticeParameters< T > & par)

Public Attributes Documentation

variable U1Mag2AvI

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1Mag2AvI;

variable U1Mag2AvSI

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1Mag2AvSI;

variable U1pi2AvI

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1pi2AvI;

variable U1pi2AvIM

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1pi2AvIM;

variable U1pi2AvSI

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1pi2AvSI;

variable U1pi2AvSIM

T TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::U1pi2AvSIM;

variable fldU1

VectorFieldCollection<Field<T, NDIM>, NU1FLDS> TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::fldU1;

variable piU1

VectorFieldCollection<Field<T, NDIM>, NU1FLDS> TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::piU1;

Public Static Attributes Documentation

variable NU1

constexpr size_t TempLat::U1Base< NDIM, T, NU1FLDS, NS, NC, SCALARU1AXIONCOUPLINGS >::NU1;

Public Functions Documentation

function getU1IC

inline InitialConditionsType::U1 TempLat::U1Base::getU1IC () 

Protected Functions Documentation

function U1Base

inline TempLat::U1Base::U1Base (
    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/u1base.h