ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
BFGS Member List

This is the complete list of members for BFGS, including all inherited members.

allocate(const int _size)BFGS
alphaBFGSprivate
CalculateLargestGrad(const ModuleBase::matrix &_force, UnitCell &ucell)BFGSprivate
DetermineStep(std::vector< double > &steplength, std::vector< std::vector< double > > &dpos, double &maxstep)BFGSprivate
dposBFGS
forceBFGS
force0BFGS
GetPos(UnitCell &ucell, std::vector< std::vector< double > > &pos)BFGSprivate
GetPostaud(UnitCell &ucell, std::vector< std::vector< double > > &pos_taud)BFGSprivate
HBFGS
IsRestrain(std::vector< std::vector< double > > &dpos)BFGSprivate
maxstepBFGSprivate
posBFGS
pos0BFGS
pos_taudBFGS
pos_taud0BFGS
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
signBFGSprivate
sizeBFGSprivate
steplengthBFGS
Update(std::vector< double > &pos, std::vector< double > &force, std::vector< std::vector< double > > &H, UnitCell &ucell)BFGSprivate
UpdatePos(UnitCell &ucell)BFGSprivate