Class TempLat::WallAverager
template <typename T>
ClassList > TempLat > WallAverager
A class which computes the average value of a getter over the first n-1 coordinates, returns a vector. More...
#include <wallaverager.h>
Public Types
| Type | Name |
|---|---|
| typedef typename GetGetReturnType< T >::type | vType |
Public Static Attributes
| Type | Name |
|---|---|
| constexpr size_t | NDim = GetNDim::get<T>() |
| constexpr bool | isComplexValued = [**GetGetReturnType**](structTempLat_1_1GetGetReturnType.md)<T>::isComplex |
Public Functions
| Type | Name |
|---|---|
| WallAverager (const T & pT, SpaceStateType spaceType) |
|
| void | compute () |
| void | computeConfigurationSpace () |
| auto | getToolBox () const |
| auto | getWall (size_t dim) const |
| std::string | toString () const |
Detailed Description
Unit test: ctest -R test-averager
Public Types Documentation
typedef vType
Public Static Attributes Documentation
variable NDim
variable isComplexValued
Public Functions Documentation
function WallAverager
function compute
function computeConfigurationSpace
function getToolBox
For measurement objects.
function getWall
function toString
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/measuringtools/wallaverager.h