cgexplore.optimisation.CGOMMDynamics¶
- class cgexplore.optimisation.CGOMMDynamics(fileprefix, output_dir, temperature, num_steps, time_step, friction, reporting_freq, traj_freq, random_seed=None, max_iterations=None, atom_constraints=None, platform=None)[source]¶
Bases:
CGOMMOptimizerOptimiser of CG models using OpenMM and Molecular Dynamics.
Methods
Run dynamics on an assigned system.
- Parameters:
- calculate_energy(assigned_system)¶
Calculate energy of a system.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
- calculate_energy_decomposition(assigned_system)¶
Calculate energy of a system.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
- optimize(assigned_system)¶
Optimize a molecule.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
Molecule
- read_final_energy_decomposition()¶
Read the final energy decomposition in an output file.
- run_dynamics(assigned_system)[source]¶
Run dynamics on an assigned system.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type: