IMLCV.implementations.MdEngine#
Classes#
MD engine with ASE as backend. |
|
MD engine with YAFF as backend. |
Module Contents#
- class IMLCV.implementations.MdEngine.AseEngine#
Bases:
IMLCV.base.MdEngine.MDEngineMD engine with ASE as backend.
- static create(bias: IMLCV.base.bias.Bias, energy: IMLCV.base.bias.Energy, static_trajectory_info: IMLCV.base.MdEngine.StaticMdInfo, sp: IMLCV.base.CV.SystemParams | None = None, trajectory_info: IMLCV.base.MdEngine.TrajectoryInfo | None = None, trajectory_file=None, langevin=True, **kwargs) AseEngine#
- _setup_verlet()#
- _run(steps)#
- class IMLCV.implementations.MdEngine.NewYaffEngine#
Bases:
IMLCV.base.MdEngine.MDEngineMD engine with YAFF as backend.
- Parameters:
ff (yaff.pes.ForceField)
- static create(bias: IMLCV.base.bias.Bias, energy: IMLCV.base.bias.Energy, static_trajectory_info: IMLCV.base.MdEngine.StaticMdInfo, sp: IMLCV.base.CV.SystemParams | None = None, trajectory_info: IMLCV.base.MdEngine.TrajectoryInfo | None = None, trajectory_file=None, **kwargs) NewYaffEngine#
- _setup_verlet()#
- static load(file, **kwargs) IMLCV.base.MdEngine.MDEngine#
- _run(steps)#