ergo
DIISManagerRestricted Class Reference

#include <diis_restricted.h>

Inheritance diagram for DIISManagerRestricted:
DIISManager

Public Member Functions

 DIISManagerRestricted ()
 
 ~DIISManagerRestricted ()
 
int AddIterationToList (symmMatrix &F, normalMatrix &E)
 
int ClearList ()
 
int GetCombinedFockMatrix (symmMatrix &result)
 
- Public Member Functions inherited from DIISManager
int Initialize (int noOfIters)
 
int GetNoOfIters ()
 

Additional Inherited Members

- Protected Member Functions inherited from DIISManager
 DIISManager ()
 
virtual ~DIISManager ()
 
ergo_real DoScalarProductOfErrorMatrices (const normalMatrix &E1, const normalMatrix &E2)
 
int RemoveOldestIteration ()
 
- Protected Attributes inherited from DIISManager
symmMatrix ** F_list [2]
 
normalMatrix ** E_list [2]
 
int MaxNoOfIters
 
int MatrixDimension
 
int IterCount
 
ergo_realB
 

Constructor & Destructor Documentation

◆ DIISManagerRestricted()

DIISManagerRestricted::DIISManagerRestricted ( )

◆ ~DIISManagerRestricted()

DIISManagerRestricted::~DIISManagerRestricted ( )

References ClearList().

Member Function Documentation

◆ AddIterationToList()

◆ ClearList()

int DIISManagerRestricted::ClearList ( )

◆ GetCombinedFockMatrix()

int DIISManagerRestricted::GetCombinedFockMatrix ( symmMatrix result)

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