--- search: boost: 2.0 --- # Enum: MinimisationAlgorithm _Algorithm used to minimise particle interactions._
URI: [https://CCPBioSim.ac.uk/biosim-schema/MinimisationAlgorithm](https://CCPBioSim.ac.uk/biosim-schema/MinimisationAlgorithm) ## Permissible Values | Value | Meaning | Description | | --- | --- | --- | | Steepest Descent | None | Moves atoms in the opposite direction of the energy gradient (forces) | | Conjugate Gradient | None | Uses both current gradient information and previous search directions to find... | | L-BFGS | None | L-BFGS (Limited-memory Broyden–Fletcher–Goldfarb–Shanno) approximates the inv... | | XMIN | None | Minimization algorithm used to relax molecular structures to their lowest pot... | | LMOD | None | LMOD (Low-Mode) minimization is a specialized conformational search and energ... | | None | None | No minimisation | ## Slots | Name | Description | | --- | --- | | [minimisation_algorithm](../slots/minimisation_algorithm.md) | Name of the method used to minimise the molecular system | ## Identifier and Mapping Information ### Schema Source * from schema: https://CCPBioSim.ac.uk/biosim-schema/ ## LinkML Source ```yaml name: MinimisationAlgorithm description: Algorithm used to minimise particle interactions. from_schema: https://CCPBioSim.ac.uk/biosim-schema/ rank: 1000 permissible_values: Steepest Descent: text: Steepest Descent description: Moves atoms in the opposite direction of the energy gradient (forces). annotations: engine_mapping: tag: engine_mapping value: - engine: gromacs key: integrator value: steep - engine: amber key: ntmin value: - 1 - 2 aliases: - Steepest Descent - steepest_descent Conjugate Gradient: text: Conjugate Gradient description: Uses both current gradient information and previous search directions to find a more efficient path to the minimum. annotations: engine_mapping: tag: engine_mapping value: - engine: gromacs key: integrator value: cg - engine: amber key: ntmin value: - 0 - 1 aliases: - Conjugate Gradient - conjugate_gradient L-BFGS: text: L-BFGS description: L-BFGS (Limited-memory Broyden–Fletcher–Goldfarb–Shanno) approximates the inverse Hessian matrix (second derivatives) using a limited number of previous steps, making it memory-efficient. annotations: engine_mapping: tag: engine_mapping value: - engine: gromacs key: integrator value: l-bfgs aliases: - L-BFGS XMIN: text: XMIN description: Minimization algorithm used to relax molecular structures to their lowest potential energy state, particularly for finding very deep local minima. It is a quasi-Newton method that typically provides quadratically convergent minimization. annotations: engine_mapping: tag: engine_mapping value: - engine: amber key: ntmin value: 3 aliases: - XMIN - xmin LMOD: text: LMOD description: LMOD (Low-Mode) minimization is a specialized conformational search and energy minimization method designed to efficiently find low-energy structures by navigating along the low-frequency vibrational modes of a system. annotations: engine_mapping: tag: engine_mapping value: - engine: amber key: ntmin value: 4 aliases: - LMOD - lmod None: text: None description: No minimisation. annotations: engine_mapping: tag: engine_mapping value: - engine: amber key: imin value: 0 aliases: - None ```