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< ModuleBase::Vector3< double > > &dpos, double &maxstep)BFGSprivate
dposBFGSprivate
forceBFGSprivate
force0BFGSprivate
GetPos(UnitCell &ucell, std::vector< ModuleBase::Vector3< double > > &pos)BFGSprivate
GetPostaud(UnitCell &ucell, std::vector< ModuleBase::Vector3< double > > &pos_taud)BFGSprivate
HBFGSprivate
IsRestrain()BFGSprivate
largest_gradBFGSprivate
maxstepBFGSprivate
posBFGSprivate
pos0BFGSprivate
pos_taudBFGSprivate
pos_taud0BFGSprivate
PrepareStep(std::vector< ModuleBase::Vector3< double > > &force, std::vector< ModuleBase::Vector3< double > > &pos, std::vector< std::vector< double > > &H, std::vector< double > &pos0, std::vector< double > &force0, std::vector< double > &steplength, std::vector< ModuleBase::Vector3< double > > &dpos, int &size, UnitCell &ucell)BFGSprivate
relax_step(const ModuleBase::matrix &_force, UnitCell &ucell)BFGS
signBFGSprivate
sizeBFGSprivate
steplengthBFGSprivate
Update(std::vector< double > &pos, std::vector< double > &force, std::vector< std::vector< double > > &H, UnitCell &ucell)BFGSprivate
UpdatePos(UnitCell &ucell)BFGSprivate