cgexplore.optimisation.CGOMMOptimizer¶
- class cgexplore.optimisation.CGOMMOptimizer(fileprefix, output_dir, max_iterations=None, atom_constraints=None, platform=None)[source]¶
Bases:
objectOptimiser of CG models using OpenMM.
Methods
Calculate energy of a system.
Calculate energy of a system.
Optimize a molecule.
Read the final energy decomposition in an output file.
- Parameters:
- calculate_energy(assigned_system)[source]¶
Calculate energy of a system.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
- calculate_energy_decomposition(assigned_system)[source]¶
Calculate energy of a system.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
- optimize(assigned_system)[source]¶
Optimize a molecule.
- Parameters:
assigned_system (AssignedSystem | MartiniSystem)
- Return type:
Molecule