ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for BFGS, including all inherited members.
allocate(const int _size) | BFGS | |
alpha | BFGS | private |
CalculateLargestGrad(const ModuleBase::matrix &_force, UnitCell &ucell) | BFGS | private |
DetermineStep(std::vector< double > &steplength, std::vector< std::vector< double > > &dpos, double &maxstep) | BFGS | private |
dpos | BFGS | |
force | BFGS | |
force0 | BFGS | |
GetPos(UnitCell &ucell, std::vector< std::vector< double > > &pos) | BFGS | private |
GetPostaud(UnitCell &ucell, std::vector< std::vector< double > > &pos_taud) | BFGS | private |
H | BFGS | |
IsRestrain(std::vector< std::vector< double > > &dpos) | BFGS | private |
maxstep | BFGS | private |
pos | BFGS | |
pos0 | BFGS | |
pos_taud | BFGS | |
pos_taud0 | BFGS | |
PrepareStep(std::vector< std::vector< double > > &force, std::vector< std::vector< double > > &pos, std::vector< std::vector< double > > &H, std::vector< double > &pos0, std::vector< double > &force0, std::vector< double > &steplength, std::vector< std::vector< double > > &dpos, UnitCell &ucell) | BFGS | |
relax_step(const ModuleBase::matrix &_force, UnitCell &ucell) | BFGS | |
sign | BFGS | private |
size | BFGS | private |
steplength | BFGS | |
Update(std::vector< double > &pos, std::vector< double > &force, std::vector< std::vector< double > > &H, UnitCell &ucell) | BFGS | private |
UpdatePos(UnitCell &ucell) | BFGS | private |