mpqc::ExcitationEnergy::Provider Class Referenceabstract
Collaboration diagram for mpqc::ExcitationEnergy::Provider:

Public Member Functions

virtual bool can_evaluate (ExcitationEnergy *ex_energy)=0
 
virtual void evaluate (ExcitationEnergy *ex_energy)=0
 

Additional Inherited Members

- Static Protected Member Functions inherited from mpqc::math::FunctionVisitorBase< function_base_type >
static void set_value (function_base_type *f, typename Function::value_type value)
 
static const Function::value_typeget_value (function_base_type *f)
 

Member Function Documentation

◆ can_evaluate()

virtual bool mpqc::ExcitationEnergy::Provider::can_evaluate ( ExcitationEnergy ex_energy)
pure virtual

◆ evaluate()

virtual void mpqc::ExcitationEnergy::Provider::evaluate ( ExcitationEnergy ex_energy)
pure virtual

evaluate Excitation Energy and use set_value to assign the values to ex_energy


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