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

反馈留言 💬