CalculationInput
- class emmet.core.openmm.tasks.CalculationInput(**data)
Bases:
BaseModelOpenMM input settings for a job, these are the attributes of the OpenMMMaker.
- Parameters:
n_steps (int | None)
step_size (float | None)
temperature (float | None)
pressure (float | None)
friction_coefficient (float | None)
platform_name (str | None)
platform_properties (dict | None)
state_interval (int | None)
state_file_name (str | None)
traj_interval (int | None)
wrap_traj (bool | None)
report_velocities (bool | None)
traj_file_name (str | None)
traj_file_type (str | None)
embed_traj (bool | None)
extra_data (Any)
- model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].