solver主命令
介绍solver主命令的使用和参数含义
作用
设置最小化计算参量,包括对最小化方法的选择、一维搜索方法的选择、搜索精度设定、最小化的原子组的设定等。
形式
solver -group gname
-style cg
-substep xx
-etol xx
-ftol xx
-dmin xx
-dmax xx
-lstyle backtrack/quadratic/secant
-linemax xx
-evalmax xx
说明
-group groupID
: 只针对该组的原子进行能量最小化-style cg
: 指定求解器的形式,cg是指采用共轭梯度方法进行极小化计算,可选形式有cg,lbfgs,fire-stopstyle style
: 限cg求解器,用于设置极小化终止的判据形式,可选形式有etotal,ftotal,eimax,fimax,eamax。-substep xx
: 指运行的最大子步数-etol eps
: 最小化过程中能量变化精度-ftol eps
: 最小化过程当中能量导数的精度-lstyle style
: 设置一维搜索的类型,style可取backtrack、quadratic、secant。-dmin value
: 设置一维搜索的最小搜索步长-dmax value
: 设置一维搜索的最大搜索步长-evalmax n
: 设置最大的迭代步数-linemax n
: 设置最大的线搜索步数
示例
solve -group actAtoms
solve -style cg -lstyle quadratic
solve -stopstyle eimax -etol 1.0e-5