Skip to content

Class TempLat::Evolver

template <class Model>

ClassList > TempLat > Evolver

Public Types

Type Name
typedef typename Model::FloatType T

Public Functions

Type Name
Evolver (Model & model, RunParameters< T > & rPar, ExtraFields< Model > extraFlds)
void activate (Tag< N > t)
void deactivate (Tag< N > t)
void evolve (Model & model, T tMinust0) const
void sync (Model & model, T tMinust0) const

Public Types Documentation

typedef T

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

Public Functions Documentation

function Evolver

inline TempLat::Evolver::Evolver (
    Model & model,
    RunParameters < T > & rPar,
    ExtraFields < Model > extraFlds
) 

function activate

template<int N>
inline void TempLat::Evolver::activate (
    Tag < N > t
) 

function deactivate

template<int N>
inline void TempLat::Evolver::deactivate (
    Tag < N > t
) 

function evolve

inline void TempLat::Evolver::evolve (
    Model & model,
    T tMinust0
) const

function sync

inline void TempLat::Evolver::sync (
    Model & model,
    T tMinust0
) const


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