#include <IncrementalFockBuilder.h>
Definition at line 30 of file IncrementalFockBuilder.h.
◆ IncrementalFockBuilder()
votca::xtp::IncrementalFockBuilder::IncrementalFockBuilder |
( |
Logger & | log, |
|
|
double | start_threshold, |
|
|
Index | fock_matrix_reset ) |
|
inline |
◆ Configure()
void votca::xtp::IncrementalFockBuilder::Configure |
( |
const Eigen::MatrixXd & | dmat | ) |
|
|
inline |
◆ getDmat_diff()
const Eigen::MatrixXd & votca::xtp::IncrementalFockBuilder::getDmat_diff |
( |
| ) |
const |
|
inline |
◆ resetMatrices()
void votca::xtp::IncrementalFockBuilder::resetMatrices |
( |
Eigen::MatrixXd & | J, |
|
|
Eigen::MatrixXd & | K, |
|
|
const Eigen::MatrixXd & | dmat ) |
|
inline |
◆ Start()
void votca::xtp::IncrementalFockBuilder::Start |
( |
Index | iteration, |
|
|
double | DiisError ) |
|
inline |
◆ UpdateCriteria()
void votca::xtp::IncrementalFockBuilder::UpdateCriteria |
( |
double | DiisError, |
|
|
Index | Iteration ) |
|
inline |
◆ UpdateDmats()
void votca::xtp::IncrementalFockBuilder::UpdateDmats |
( |
const Eigen::MatrixXd & | dmat, |
|
|
double | DiisError, |
|
|
Index | Iteration ) |
|
inline |
◆ Ddiff_
Eigen::MatrixXd votca::xtp::IncrementalFockBuilder::Ddiff_ |
|
private |
◆ Dlast_
Eigen::MatrixXd votca::xtp::IncrementalFockBuilder::Dlast_ |
|
private |
◆ fock_matrix_reset_
Index votca::xtp::IncrementalFockBuilder::fock_matrix_reset_ |
|
private |
◆ incremental_Fbuild_started_
bool votca::xtp::IncrementalFockBuilder::incremental_Fbuild_started_ = false |
|
private |
◆ last_reset_iteration_
Index votca::xtp::IncrementalFockBuilder::last_reset_iteration_ = 0 |
|
private |
◆ log_
Logger& votca::xtp::IncrementalFockBuilder::log_ |
|
private |
◆ next_reset_threshold_
double votca::xtp::IncrementalFockBuilder::next_reset_threshold_ = 0.0 |
|
private |
◆ reset_incremental_fock_formation_
bool votca::xtp::IncrementalFockBuilder::reset_incremental_fock_formation_ = false |
|
private |
◆ start_incremental_F_threshold_
double votca::xtp::IncrementalFockBuilder::start_incremental_F_threshold_ |
|
private |
The documentation for this class was generated from the following file: