![]() |
QMCPACK
|
Classes | |
class | SpaceGridAxisInputSection |
Public Member Functions | |
SpaceGridAxisInput (xmlNodePtr cur) | |
SpaceGridAxisInput (const SpaceGridAxisInput &sgai)=default | |
const SpaceGridAxisInputSection & | get_input () |
std::string | get_label () const |
Real | get_scale () const |
std::string | get_p1 () const |
std::string | get_p2 () const |
AxisGrid< Real > | get_grid () const |
Static Public Member Functions | |
static std::any | makeAxis (xmlNodePtr cur, std::string &value_label) |
Private Attributes | |
SpaceGridAxisInputSection | input_section_ |
std::string | label_ = "" |
Real | scale_ = 1.0 |
std::string | p1_ = "" |
std::string | p2_ = "zero" |
AxisGrid< Real > | grid_ |
Definition at line 62 of file SpaceGridInput.h.
SpaceGridAxisInput | ( | xmlNodePtr | cur | ) |
Definition at line 25 of file SpaceGridInput.cpp.
References SpaceGridInput::SpaceGridAxisInput::grid_, SpaceGridInput::SpaceGridAxisInput::input_section_, SpaceGridInput::SpaceGridAxisInput::label_, LAMBDA_setIfInInput, SpaceGridInput::SpaceGridAxisInput::p1_, SpaceGridInput::SpaceGridAxisInput::p2_, InputSection::readXML(), and SpaceGridInput::SpaceGridAxisInput::scale_.
|
default |
Definition at line 97 of file SpaceGridInput.h.
References SpaceGridInput::SpaceGridAxisInput::grid_.
|
inline |
Definition at line 91 of file SpaceGridInput.h.
References SpaceGridInput::SpaceGridAxisInput::input_section_.
Referenced by SpaceGridInput::checkAxes().
|
inline |
Definition at line 93 of file SpaceGridInput.h.
References SpaceGridInput::SpaceGridAxisInput::label_.
|
inline |
|
inline |
|
inline |
Definition at line 94 of file SpaceGridInput.h.
References SpaceGridInput::SpaceGridAxisInput::scale_.
|
inlinestatic |
Definition at line 83 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridInputSection::SpaceGridInputSection().
Definition at line 105 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_grid(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().
|
private |
Definition at line 100 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_input(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().
|
private |
Definition at line 101 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_label(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().
|
private |
Definition at line 103 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_p1(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().
|
private |
Definition at line 104 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_p2(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().
|
private |
Definition at line 102 of file SpaceGridInput.h.
Referenced by SpaceGridInput::SpaceGridAxisInput::get_scale(), and SpaceGridInput::SpaceGridAxisInput::SpaceGridAxisInput().