Class TempLat::HermitianValueAccounting
ClassList > TempLat > HermitianValueAccounting
A number of unique / independent real and imaginary floating point values in a memory layout. More...
#include <hermitianvalueaccounting.h>
Public Functions
| Type | Name |
|---|---|
| DEVICE_FUNCTION | HermitianValueAccounting (device::Idx realCount, device::Idx imaginaryCount) |
| DEVICE_INLINE_FUNCTION device::Idx | getImaginaryValueCount () const |
| DEVICE_INLINE_FUNCTION device::Idx | getRealValueCount () const |
Detailed Description
Unit test: ctest -R test-hermitianvalueaccounting
Public Functions Documentation
function HermitianValueAccounting
inline DEVICE_FUNCTION TempLat::HermitianValueAccounting::HermitianValueAccounting (
device::Idx realCount,
device::Idx imaginaryCount
)
function getImaginaryValueCount
inline DEVICE_INLINE_FUNCTION device::Idx TempLat::HermitianValueAccounting::getImaginaryValueCount () const
function getRealValueCount
inline DEVICE_INLINE_FUNCTION device::Idx TempLat::HermitianValueAccounting::getRealValueCount () const
Friends Documentation
friend operator<<
inline std::ostream & TempLat::HermitianValueAccounting::operator<< (
std::ostream & ostream,
const HermitianValueAccounting & hva
)
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/memory/memorylayouts/hermitianvalueaccounting.h