![]() |
QMCPACK
|
Public Member Functions | |
MCCoords (const std::size_t size) | |
MCCoords & | operator+= (const MCCoords &rhs) |
void | getSubset (const std::size_t offset, const std::size_t size, MCCoords< CoordsType::POS_SPIN > &out) const |
get subset of MCCoords [param,out] out More... | |
Public Attributes | |
std::vector< QMCTraits::PosType > | positions |
std::vector< QMCTraits::FullPrecRealType > | spins |
Definition at line 49 of file MCCoords.hpp.
|
inline |
Definition at line 51 of file MCCoords.hpp.
void getSubset | ( | const std::size_t | offset, |
const std::size_t | size, | ||
MCCoords< CoordsType::POS_SPIN > & | out | ||
) | const |
get subset of MCCoords [param,out] out
Definition at line 31 of file MCCoords.cpp.
References qmcplusplus::syclBLAS::copy_n(), MCCoords< CoordsType::POS_SPIN >::positions, and MCCoords< CoordsType::POS_SPIN >::spins.
MCCoords< CoordsType::POS_SPIN > & operator+= | ( | const MCCoords< CoordsType::POS_SPIN > & | rhs | ) |
Definition at line 39 of file MCCoords.cpp.
References MCCoords< CoordsType::POS_SPIN >::positions, and MCCoords< CoordsType::POS_SPIN >::spins.
std::vector<QMCTraits::PosType> positions |
Definition at line 60 of file MCCoords.hpp.
Referenced by MCCoords< CoordsType::POS_SPIN >::getSubset(), MCCoords< CoordsType::POS_SPIN >::operator+=(), qmcplusplus::test_lcao_spinor(), and qmcplusplus::test_lcao_spinor_excited().
std::vector<QMCTraits::FullPrecRealType> spins |
Definition at line 61 of file MCCoords.hpp.
Referenced by MCCoords< CoordsType::POS_SPIN >::getSubset(), MCCoords< CoordsType::POS_SPIN >::operator+=(), qmcplusplus::test_lcao_spinor(), and qmcplusplus::test_lcao_spinor_excited().