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
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