Class TempLat::MemoryLayoutState
ClassList > TempLat > MemoryLayoutState
A class which tracks the three layout states the memory can have. If state is undefined, all the is___Space() variants return true. So you don't wast time FFT'ing trash etc. More...
#include <memorylayoutstate.h>
Public Functions
| Type | Name |
|---|---|
| MemoryLayoutState () |
|
| bool | isConfigSpace () const |
| bool | isFFTConfigSpace () const |
| bool | isFourierSpace () const |
| void | setToConfigSpace () |
| void | setToFFTConfigSpace () |
| void | setToFourierSpace () |
Detailed Description
Unit test: ctest -R test-memorylayoutstate
Public Functions Documentation
function MemoryLayoutState
function isConfigSpace
function isFFTConfigSpace
function isFourierSpace
function setToConfigSpace
function setToFFTConfigSpace
function setToFourierSpace
Friends Documentation
friend operator<<
inline std::ostream & TempLat::MemoryLayoutState::operator<< (
std::ostream & ostream,
const MemoryLayoutState & mls
)
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/memory/memorylayoutstate.h