14 #ifndef QMCPLUSPLUS_POSUNIT_H 15 #define QMCPLUSPLUS_POSUNIT_H 35 o_stream <<
"Cartesian";
38 o_stream <<
"Lattice";
52 i_stream >> unit_read;
53 pos_unit =
static_cast<PosUnit>(unit_read);
a class that defines a supercell in D-dimensional Euclean space.
helper functions for EinsplineSetBuilder
std::ostream & operator<<(std::ostream &out, const AntiSymTensor< T, D > &rhs)
PosUnit
enum class to assist copy and unit conversion operations on position vectors
std::istream & operator>>(std::istream &is, Matrix< T, Alloc > &rhs)