occ
Loading...
Searching...
No Matches
occ::qm::CDIIS Class Reference

#include <cdiis.h>

Inheritance diagram for occ::qm::CDIIS:
[legend]
Collaboration diagram for occ::qm::CDIIS:
[legend]

Public Member Functions

Mat update (const Mat &overlap, const Mat &D, const Mat &F)
 
double max_error () const
 
double min_error () const
 
- Public Member Functions inherited from occ::core::diis::DIIS
 DIIS (size_t start=2, size_t diis_subspace=20, double damping_factor=0.0, size_t ngroup=1, size_t ngroup_diis=1, double mixing_fraction=0)
 
void extrapolate (Mat &x, Mat &error, bool extrapolate_error=false)
 
void set_error (double e)
 
double error () const
 

Member Function Documentation

◆ max_error()

double occ::qm::CDIIS::max_error ( ) const
inline

◆ min_error()

double occ::qm::CDIIS::min_error ( ) const
inline

◆ update()

Mat occ::qm::CDIIS::update ( const Mat overlap,
const Mat D,
const Mat F 
)

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