![]() |
QMCPACK
|
Public Member Functions | |
AxisGrid ()=default | |
AxisGrid (std::vector< int > &&rhs_ndom_int, std::vector< int > &&rhs_ndu_int, std::vector< REAL > &&rhs_du_int, REAL rhs_umin, REAL rhs_umax, REAL rhs_odu, std::vector< int > &&rhs_gmap, std::vector< int > &&rhs_ndu_per_interval, int rhs_dimensions) | |
"aggregate" style constructor More... | |
AxisGrid (const AxisGrid &rhs) | |
AxisGrid & | operator= (AxisGrid rhs) |
bool | operator== (const AxisGrid &ag) const |
equality operator, all values must be equal. More... | |
Public Attributes | |
std::vector< int > | ndom_int |
std::vector< int > | ndu_int |
std::vector< REAL > | du_int |
REAL | umin |
REAL | umax |
REAL | odu |
std::vector< int > | gmap |
std::vector< int > | ndu_per_interval |
int | dimensions |
Definition at line 33 of file ParseGridInput.hpp.
|
default |
AxisGrid | ( | std::vector< int > && | rhs_ndom_int, |
std::vector< int > && | rhs_ndu_int, | ||
std::vector< REAL > && | rhs_du_int, | ||
REAL | rhs_umin, | ||
REAL | rhs_umax, | ||
REAL | rhs_odu, | ||
std::vector< int > && | rhs_gmap, | ||
std::vector< int > && | rhs_ndu_per_interval, | ||
int | rhs_dimensions | ||
) |
"aggregate" style constructor
Definition at line 169 of file ParseGridInput.cpp.
Definition at line 191 of file ParseGridInput.cpp.
Definition at line 205 of file ParseGridInput.cpp.
|
inline |
equality operator, all values must be equal.
In C++20 this will just be the defaulted operator==.
Definition at line 56 of file ParseGridInput.hpp.
int dimensions |
Definition at line 71 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
std::vector<REAL> du_int |
Definition at line 65 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
std::vector<int> gmap |
Definition at line 69 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
std::vector<int> ndom_int |
Definition at line 63 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
std::vector<int> ndu_int |
Definition at line 64 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
std::vector<int> ndu_per_interval |
Definition at line 70 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
REAL odu |
Definition at line 68 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
REAL umax |
Definition at line 67 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().
REAL umin |
Definition at line 66 of file ParseGridInput.hpp.
Referenced by AxisGrid< Real >::AxisGrid(), AxisGrid< Real >::operator=(), AxisGrid< Real >::operator==(), and qmcplusplus::parseGridInput().