Trajectory
- class emmet.core.trajectory.Trajectory(**data)
Bases:
RelaxTrajectory,_MDMixinTrajectory with flexibility for electronic structure molecular dynamics.
- Parameters:
magmoms (list[list[float]] | None)
temperature (list[float] | None)
velocities (list[list[tuple[float, float, float]]] | None)
time_step (float | None)
ionic_step_properties (set[str])
elements (list[int])
cart_coords (list[list[tuple[float, float, float]] | None])
num_ionic_steps (int)
lattice (list[tuple[tuple[float, float, float], tuple[float, float, float], tuple[float, float, float]]] | None)
energy (list[float] | None)
forces (list[list[tuple[float, float, float]]] | None)
stress (list[tuple[tuple[float, float, float], tuple[float, float, float], tuple[float, float, float]]] | None)
electronic_steps (list[list[ElectronicStep]] | None)
num_electronic_steps (list[int] | None)
e_wo_entrp (list[float] | None)
e_fr_energy (list[float] | None)
identifier (str | None)
task_type (TaskType | None)
run_type (RunType | None)
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].