Skip to content

Class TempLat::ExtraFields

template <typename Model>

ClassList > TempLat > ExtraFields

Public Types

Type Name
typedef typename Model::FloatType T

Public Functions

Type Name
ExtraFields () = default
void allocateExtraMemory (Model & model, RunParameters< T > runPars, std::string tag)
auto fldForPlaneWavesU1 ()
std::shared_ptr< FieldsAsInModel< Model > > getAllFlds1 ()
auto piForPlaneWavesU1 ()

Public Types Documentation

typedef T

using TempLat::ExtraFields< Model >::T =  typename Model::FloatType;

Public Functions Documentation

function ExtraFields

TempLat::ExtraFields::ExtraFields () = default

function allocateExtraMemory

inline void TempLat::ExtraFields::allocateExtraMemory (
    Model & model,
    RunParameters < T > runPars,
    std::string tag
) 

function fldForPlaneWavesU1

inline auto TempLat::ExtraFields::fldForPlaneWavesU1 () 

function getAllFlds1

inline std::shared_ptr< FieldsAsInModel < Model > > TempLat::ExtraFields::getAllFlds1 () 

function piForPlaneWavesU1

inline auto TempLat::ExtraFields::piForPlaneWavesU1 () 


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