IMLCV.base.rounds#
Module Contents#
Classes#
Helper class that provides a standard way to create an ABC using |
- class IMLCV.base.rounds.TrajectoryInformation[source]#
-
- folder: pathlib.Path[source]#
- get_bias() IMLCV.base.bias.Bias[source]#
- class IMLCV.base.rounds.RoundInformation[source]#
-
- folder: pathlib.Path[source]#
- get_bias() IMLCV.base.bias.Bias[source]#
- get_engine() IMLCV.base.MdEngine.MDEngine[source]#
- class IMLCV.base.rounds.Rounds(folder: str | Path = 'output', copy=True, new_folder=True)[source]#
Bases:
abc.ABCHelper class that provides a standard way to create an ABC using inheritance.
- path(r=None, i=None) pathlib.Path[source]#
- add_md(i, d: IMLCV.base.MdEngine.TrajectoryInfo, attrs=None, bias: str | None = None, r=None)[source]#
- add_round(stic: IMLCV.base.MdEngine.StaticTrajectoryInfo, r=None, attr=None)[source]#
- add_round_from_md(md: IMLCV.base.MdEngine.MDEngine)[source]#
- iter(start=None, stop=None, num=3, ignore_invalid=False) collections.abc.Iterable[tuple[RoundInformation, TrajectoryInformation]][source]#
- get_trajectory_information(r: int, i: int) TrajectoryInformation[source]#
- round_information(r: int | None = None) RoundInformation[source]#
- get_collective_variable() IMLCV.base.CV.CollectiveVariable[source]#
- get_bias(r=None, i=None) IMLCV.base.bias.Bias[source]#
- get_engine(r=None) IMLCV.base.MdEngine.MDEngine[source]#
- run_par(biases: collections.abc.Iterable[IMLCV.base.bias.Bias], steps, plot=True, KEY=42, sp0: SystemParams | None = None)[source]#