![]() |
QMCPACK
|
Mock class that collects ListnerVectors as QMCHamiltonian does and reports ListenerVectors Hamiltonian operators do when they report per particle values. More...
Public Member Functions | |
void | registerVector (ListenerVector< Real > &&listener_vector) |
why move or not move More... | |
void | reportVector () |
Private Attributes | |
std::vector< ListenerVector< Real > > | listener_vectors_ |
const std::string | name_ {"Talker"} |
Mock class that collects ListnerVectors as QMCHamiltonian does and reports ListenerVectors Hamiltonian operators do when they report per particle values.
Definition at line 31 of file test_Listener.cpp.
|
inline |
why move or not move
Definition at line 39 of file test_Listener.cpp.
References MockQMCHamiltonianAndReporter::listener_vectors_.
Referenced by qmcplusplus::testing::TEST_CASE().
|
inline |
Definition at line 40 of file test_Listener.cpp.
References Vector< T, Alloc >::begin(), Vector< T, Alloc >::end(), MockQMCHamiltonianAndReporter::listener_vectors_, and MockQMCHamiltonianAndReporter::name_.
Referenced by qmcplusplus::testing::TEST_CASE().
|
private |
Definition at line 34 of file test_Listener.cpp.
Referenced by MockQMCHamiltonianAndReporter::registerVector(), and MockQMCHamiltonianAndReporter::reportVector().
|
private |
Definition at line 35 of file test_Listener.cpp.
Referenced by MockQMCHamiltonianAndReporter::reportVector().