SIRIUS 7.5.0
Electronic structure library and applications
Public Member Functions | Public Attributes | Private Attributes | List of all members
vcsqnm::hlist_space::HistoryList Class Reference

Public Member Functions

 HistoryList (int &ndim_, int &nhistx_)
 
int add (Eigen::VectorXd &x_in)
 

Public Attributes

Eigen::MatrixXd hlist
 
Eigen::MatrixXd difflist
 
Eigen::MatrixXd normalized_difflist
 

Private Attributes

int i_count = 0
 
int nhistx
 
int ndim
 
Eigen::VectorXd oldElem
 

Detailed Description

Definition at line 16 of file historylist.hpp.

Constructor & Destructor Documentation

◆ HistoryList()

vcsqnm::hlist_space::HistoryList::HistoryList ( int &  ndim_,
int &  nhistx_ 
)
inline

Definition at line 30 of file historylist.hpp.

Member Function Documentation

◆ add()

int vcsqnm::hlist_space::HistoryList::add ( Eigen::VectorXd &  x_in)
inline

Definition at line 40 of file historylist.hpp.

Member Data Documentation

◆ i_count

int vcsqnm::hlist_space::HistoryList::i_count = 0
private

Definition at line 18 of file historylist.hpp.

◆ nhistx

int vcsqnm::hlist_space::HistoryList::nhistx
private

Definition at line 19 of file historylist.hpp.

◆ ndim

int vcsqnm::hlist_space::HistoryList::ndim
private

Definition at line 20 of file historylist.hpp.

◆ oldElem

Eigen::VectorXd vcsqnm::hlist_space::HistoryList::oldElem
private

Definition at line 21 of file historylist.hpp.

◆ hlist

Eigen::MatrixXd vcsqnm::hlist_space::HistoryList::hlist

Definition at line 25 of file historylist.hpp.

◆ difflist

Eigen::MatrixXd vcsqnm::hlist_space::HistoryList::difflist

Definition at line 26 of file historylist.hpp.

◆ normalized_difflist

Eigen::MatrixXd vcsqnm::hlist_space::HistoryList::normalized_difflist

Definition at line 27 of file historylist.hpp.


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