Inheritance diagram for XCEvaluatorRestricted:

Public Member Functions | |
| XCEvaluatorRestricted (const BasisInfoStruct &bisOrig_, const IntegralInfo &integralInfo_, const Molecule &mol_, const Dft::GridParams &gss_, std::vector< int > const &permutationHML_, const symmMatrix &density) | |
| ~XCEvaluatorRestricted () | |
| real | getXC (int nElectrons, symmMatrix &xcm, real *xcEnergy, int nThreads) const |
| Computes Fock matrix xcm corresponding to given density matrix dmat. | |
Private Attributes | |
| SparseMatrix * | densityMatrix |
| XCEvaluatorRestricted::XCEvaluatorRestricted | ( | const BasisInfoStruct & | bisOrig_, | |
| const IntegralInfo & | integralInfo_, | |||
| const Molecule & | mol_, | |||
| const Dft::GridParams & | gss_, | |||
| std::vector< int > const & | permutationHML_, | |||
| const symmMatrix & | density | |||
| ) | [inline] |
| XCEvaluatorRestricted::~XCEvaluatorRestricted | ( | ) | [inline] |
| real XCEvaluatorRestricted::getXC | ( | int | nElectrons, | |
| symmMatrix & | xcm, | |||
| real * | xcEnergy, | |||
| int | nThreads | |||
| ) | const |
Computes Fock matrix xcm corresponding to given density matrix dmat.
fast version - uses memory bandwidth-efficient algorithm.
SparseMatrix* XCEvaluatorRestricted::densityMatrix [private] |
1.4.7