Skip to content

Class TempLat::AveragerHelper

template <typename vType, bool isComplexValued>

ClassList > TempLat > AveragerHelper

A class which Average Routimes common to single field and list averager. More...

  • #include <averagerhelper.h>

Public Functions

Type Name
AveragerHelper () = default

Public Static Functions

Type Name
vType normalize (device::memory::host_ptr< MemoryToolBox< NDim > > toolBox, SpaceStateType pSpaceType, const vType & value)
void onBeforeAverageConfiguration (T && pT, SpaceStateType pSpaceType)
void onBeforeAverageFourier (T && pT, SpaceStateType pSpaceType)

Detailed Description

Unit test: ctest -R test-averagerhelper

Public Functions Documentation

function AveragerHelper

TempLat::AveragerHelper::AveragerHelper () = default

Public Static Functions Documentation

function normalize

template<size_t NDim>
static inline vType TempLat::AveragerHelper::normalize (
    device::memory::host_ptr < MemoryToolBox < NDim > > toolBox,
    SpaceStateType pSpaceType,
    const vType & value
) 

function onBeforeAverageConfiguration

template<typename T>
static inline void TempLat::AveragerHelper::onBeforeAverageConfiguration (
    T && pT,
    SpaceStateType pSpaceType
) 

function onBeforeAverageFourier

template<typename T>
static inline void TempLat::AveragerHelper::onBeforeAverageFourier (
    T && pT,
    SpaceStateType pSpaceType
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/measuringtools/averagerhelper.h