Kindfield
|
#include <unrestrictedhartreefocksolver.h>
Additional Inherited Members | |
Public Attributes inherited from HartreeFockSolver | |
double | alpha [4] |
Protected Member Functions inherited from HartreeFockSolver | |
void | setupIntegralMatrices () |
void | normalizeCoefficientMatrix (uint nParticles, mat &coefficientMatrix) |
Protected Attributes inherited from HartreeFockSolver | |
int | m_iterationsUsed |
Definition at line 7 of file unrestrictedhartreefocksolver.h.
|
explicit |
Definition at line 14 of file unrestrictedhartreefocksolver.cpp.
|
virtual |
Reimplemented from HartreeFockSolver.
Definition at line 119 of file unrestrictedhartreefocksolver.cpp.
const mat & UnrestrictedHartreeFockSolver::coeffcientMatrixDown | ( | ) | const |
Definition at line 197 of file unrestrictedhartreefocksolver.cpp.
const mat & UnrestrictedHartreeFockSolver::coeffcientMatrixUp | ( | ) | const |
Definition at line 192 of file unrestrictedhartreefocksolver.cpp.
const mat & UnrestrictedHartreeFockSolver::densityMatrixDown | ( | ) | const |
Definition at line 207 of file unrestrictedhartreefocksolver.cpp.
const mat & UnrestrictedHartreeFockSolver::densityMatrixUp | ( | ) | const |
Definition at line 202 of file unrestrictedhartreefocksolver.cpp.
int UnrestrictedHartreeFockSolver::diisSampleCount | ( | ) | const |
Definition at line 291 of file unrestrictedhartreefocksolver.cpp.
int UnrestrictedHartreeFockSolver::diisStartingIteration | ( | ) | const |
Definition at line 281 of file unrestrictedhartreefocksolver.cpp.
|
virtual |
Implements HartreeFockSolver.
Definition at line 219 of file unrestrictedhartreefocksolver.cpp.
bool UnrestrictedHartreeFockSolver::isDiisEnabled | ( | ) | const |
Definition at line 301 of file unrestrictedhartreefocksolver.cpp.
void UnrestrictedHartreeFockSolver::setDiisEnabled | ( | bool | isDiisEnabled) |
Definition at line 306 of file unrestrictedhartreefocksolver.cpp.
void UnrestrictedHartreeFockSolver::setDiisSampleCount | ( | int | diisSampleCount) |
Definition at line 296 of file unrestrictedhartreefocksolver.cpp.
void UnrestrictedHartreeFockSolver::setDiisStartingIteration | ( | int | diisStartingIteration) |
Definition at line 286 of file unrestrictedhartreefocksolver.cpp.
void UnrestrictedHartreeFockSolver::setInitialCoefficientMatrices | ( | const mat & | up, |
const mat & | down | ||
) |
Definition at line 212 of file unrestrictedhartreefocksolver.cpp.
|
virtual |
UnrestrictedHartreeFockSolver::setup sets up the necessary matrices.
Reimplemented from HartreeFockSolver.
Definition at line 26 of file unrestrictedhartreefocksolver.cpp.
|
virtual |
Reimplemented from HartreeFockSolver.
Definition at line 158 of file unrestrictedhartreefocksolver.cpp.