mpqc::python::properties::PyProvides< Property > Struct Template Reference
Collaboration diagram for mpqc::python::properties::PyProvides< Property >:

Public Member Functions

bool can_evaluate (Property *p) override
 
void evaluate (Property *p) override
 

Static Public Member Functions

static void set_value (Property *p, double value)
 

Additional Inherited Members

- Protected Member Functions inherited from mpqc::detail::ProviderBase
virtual ~ProviderBase ()=default
 

Member Function Documentation

◆ can_evaluate()

template<class Property >
bool mpqc::python::properties::PyProvides< Property >::can_evaluate ( Property p)
inlineoverride

◆ evaluate()

template<class Property >
void mpqc::python::properties::PyProvides< Property >::evaluate ( Property p)
inlineoverride

◆ set_value()

template<class Property >
static void mpqc::python::properties::PyProvides< Property >::set_value ( Property p,
double  value 
)
inlinestatic

The documentation for this struct was generated from the following file:
  • /home/travis/build/ValeevGroup/mpqc4/python/src/properties.h