![]() |
QMCPACK
|
Inheritance diagram for AxisGrid< REAL >:
Collaboration diagram for AxisGrid< REAL >: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().