![]() |
QMCPACK
|
Classes | |
| struct | VariableSet |
| class to handle a set of variables that can be modified during optimizations More... | |
Enumerations | |
| enum | { OTHER_P = 0, LOGLINEAR_P, LOGLINEAR_K, LINEAR_P, SPO_P, BACKFLOW_P } |
| An enum useful for determining the type of parameter is being optimized. More... | |
Functions | |
| TEST_CASE ("VariableSet empty", "[optimize]") | |
| TEST_CASE ("VariableSet one", "[optimize]") | |
| TEST_CASE ("VariableSet output", "[optimize]") | |
| TEST_CASE ("VariableSet HDF output and input", "[optimize]") | |
| anonymous enum |
An enum useful for determining the type of parameter is being optimized.
knowing this in the opt routine can reduce the computational load.
| Enumerator | |
|---|---|
| OTHER_P | |
| LOGLINEAR_P | |
| LOGLINEAR_K | |
| LINEAR_P | |
| SPO_P | |
| BACKFLOW_P | |
Definition at line 35 of file VariableSet.h.
| optimize::TEST_CASE | ( | "VariableSet empty" | , |
| "" | [optimize] | ||
| ) |
Definition at line 25 of file test_variable_set.cpp.
References VariableSet::find(), VariableSet::getIndex(), VariableSet::is_optimizable(), VariableSet::NameAndValue, qmcplusplus::REQUIRE(), and VariableSet::size_of_active().
| optimize::TEST_CASE | ( | "VariableSet one" | , |
| "" | [optimize] | ||
| ) |
Definition at line 35 of file test_variable_set.cpp.
References VariableSet::activate(), qmcplusplus::CHECK(), VariableSet::getIndex(), VariableSet::insert(), VariableSet::is_optimizable(), VariableSet::name(), VariableSet::print(), qmcplusplus::REQUIRE(), and VariableSet::size_of_active().
| optimize::TEST_CASE | ( | "VariableSet output" | , |
| "" | [optimize] | ||
| ) |
Definition at line 67 of file test_variable_set.cpp.
References VariableSet::activate(), VariableSet::insert(), VariableSet::print(), and qmcplusplus::REQUIRE().
| optimize::TEST_CASE | ( | "VariableSet HDF output and input" | , |
| "" | [optimize] | ||
| ) |
Definition at line 92 of file test_variable_set.cpp.
References qmcplusplus::CHECK(), VariableSet::end(), VariableSet::find(), VariableSet::insert(), VariableSet::readFromHDF(), and VariableSet::writeToHDF().