![]() |
QMCPACK
|
Convenience container for common optional element to mw_eval.._impl. More...
Public Member Functions | |
ListenerOption (const std::vector< ListenerVector< T >> &le, const std::vector< ListenerVector< T >> &li) | |
Public Attributes | |
const std::vector< ListenerVector< T > > & | electron_values |
const std::vector< ListenerVector< T > > & | ion_values |
Convenience container for common optional element to mw_eval.._impl.
This allows the per_particle and reduced mw_eval_... to share the same implementation method.
member naming is such that on usage: ListenerOption listeners ... if (listeners) for (const ListenerVector<Real>& listener : listeners->electron_values) listener.report(iw, O_leader.getName(), ve_sample);
see NonLocalECPotential for example of usage.
Definition at line 76 of file Listener.hpp.
|
inline |
Definition at line 78 of file Listener.hpp.
const std::vector<ListenerVector<T> >& electron_values |
Definition at line 81 of file Listener.hpp.
const std::vector<ListenerVector<T> >& ion_values |
Definition at line 82 of file Listener.hpp.