|
| | CISSigmaVectorEvaluator (CISData cisData, const ExcitedStatesParam &excitedStatesParam, const Utils::SpinAdaptedContainer< restrictedness, Eigen::VectorXd > &energyDifferenceVector, const std::vector< std::multimap< double, int, std::greater< double >>> &integralsThresholds, std::vector< int > orderMap, Utils::SpinTransition spinBlock=Utils::SpinTransition::Singlet) |
| | Constructor: sets the cisData_ variable and calculates the energy difference-vector generation in the TimeDependentUtils class. More...
|
| |
|
| ~CISSigmaVectorEvaluator () final |
| | Destructor.
|
| |
| const Eigen::MatrixXd & | evaluate (const Eigen::MatrixXd &guessVectors) const final |
| | Evaluates the sigma vectors in a loop over all new guess vectors and inserts them in the currentSigmaMatrix_ variable (specified for both references). More...
|
| |
|
template<> |
| const Eigen::MatrixXd & | evaluate (const Eigen::MatrixXd &guessVectors) const |
| |
|
template<> |
| const Eigen::MatrixXd & | evaluate (const Eigen::MatrixXd &guessVectors) const |
| |
template<Utils::Reference restrictedness>
Constructor: sets the cisData_ variable and calculates the energy difference-vector generation in the TimeDependentUtils class.
- Parameters
-
template<Utils::Reference restrictedness>
Evaluates the sigma vectors in a loop over all new guess vectors and inserts them in the currentSigmaMatrix_ variable (specified for both references).
- Parameters
-
- Returns
The documentation for this class was generated from the following files: