template<typename Array>
class mpqc::lcao::OrbitalSpace< Array >::Provider
every class that can provide OrbitalSpace (e.g. RHF) will publicly inherit from OrbitalSpace::Provider
- See also
- Provides
◆ can_evaluate()
template<typename Array >
◆ evaluate()
template<typename Array >
computes an OrbitalSpace and assigns to *ospace
- Parameters
-
ospace | pointer to the OrbitalSpace object that will contain the result |
target_precision | optional precision parameter, its use depends on the type of Provider (some Providers will ignore it, some will use as the guidance on the precision of the energy, etc.) |
target_lcao_blocksize | optional parameter to determine the average blocksize of the LCAO dimension (blocking of the AO dimension is determined by the clustering of the Molecule). May be ignored, hence it is recommended to reblock the coefficients as needed. |
◆ default_lcao_blocksize
template<typename Array >
The documentation for this class was generated from the following file: