QMCPACK
LMYEngineHandle Class Reference
+ Inheritance diagram for LMYEngineHandle:
+ Collaboration diagram for LMYEngineHandle:

Additional Inherited Members

- Public Types inherited from EngineHandle
using Real = QMCTraits::RealType
 
using Value = QMCTraits::ValueType
 
using FullPrecReal = QMCTraits::FullPrecRealType
 
using FullPrecValue = QMCTraits::FullPrecValueType
 
- Public Member Functions inherited from EngineHandle
virtual ~EngineHandle ()=default
 
virtual void prepareSampling (int num_params, int num_samples)=0
 Function for preparing derivative ratio vectors used by optimizer engines. More...
 
virtual void takeSample (const std::vector< FullPrecReal > &energy_list, const RecordArray< Value > &dlogpsi_array, const RecordArray< Value > &dhpsioverpsi_array, int base_sample_index)=0
 Function for passing derivative ratios to optimizer engines. More...
 
virtual void finishSampling ()=0
 Function for having optimizer engines execute their sample_finish functions. More...
 

Detailed Description

Definition at line 121 of file EngineHandle.h.


The documentation for this class was generated from the following file: