Class: Integrator¶
Settings used for the simulation integrator.
URI: https://CCPBioSim.ac.uk/biosim-schema/Integrator
classDiagram
class Integrator
click Integrator href "../../classes/Integrator/"
Integrator : frame_step
Integrator --> "0..1" TimeQuantity : frame_step
click TimeQuantity href "../../classes/TimeQuantity/"
Integrator : integrator_algorithm
Integrator --> "0..1" IntegratorAlgorithm : integrator_algorithm
click IntegratorAlgorithm href "../../enums/IntegratorAlgorithm/"
Integrator : number_of_steps
Integrator : simulation_time
Integrator --> "0..1" TimeQuantity : simulation_time
click TimeQuantity href "../../classes/TimeQuantity/"
Integrator : time_step
Integrator --> "0..1" TimeQuantity : time_step
click TimeQuantity href "../../classes/TimeQuantity/"
Slots¶
Name |
Cardinality and Range |
Description |
Inheritance |
|---|---|---|---|
0..1 |
List of integrator algorithms used to integrate the simulation |
direct |
|
0..1 |
Time between saved snapshots/frames in a simulation, given as a float |
direct |
|
0..1 |
Time between integration steps in a simulation, given as a float |
direct |
|
0..1 |
Number of integration steps performed in the simulation, given as an integer |
direct |
|
0..1 |
Total time molecular dynamics have been sampled in a simulation trajectory, o… |
direct |
Usages¶
used by |
used in |
type |
used |
|---|---|---|---|
range |
Identifier and Mapping Information¶
Schema Source¶
from schema: https://CCPBioSim.ac.uk/biosim-schema/
Mappings¶
Mapping Type |
Mapped Value |
|---|---|
self |
https://CCPBioSim.ac.uk/biosim-schema/Integrator |
native |
https://CCPBioSim.ac.uk/biosim-schema/Integrator |
LinkML Source¶
Direct¶
name: Integrator
description: Settings used for the simulation integrator.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
slots:
- integrator_algorithm
- frame_step
- time_step
- number_of_steps
- simulation_time
Induced¶
name: Integrator
description: Settings used for the simulation integrator.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
attributes:
integrator_algorithm:
name: integrator_algorithm
description: List of integrator algorithms used to integrate the simulation.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
rank: 1000
owner: Integrator
domain_of:
- Integrator
range: IntegratorAlgorithm
frame_step:
name: frame_step
description: Time between saved snapshots/frames in a simulation, given as a float.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
rank: 1000
owner: Integrator
domain_of:
- Integrator
range: TimeQuantity
time_step:
name: time_step
annotations:
engine_mapping:
tag: engine_mapping
value:
- engine: amber
key: dt
unit: ps
- engine: gromacs
key: dt
unit: ps
- engine: lammps
key: timestep
unit: fs
description: Time between integration steps in a simulation, given as a float.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
aliases:
- Integration Step
- Time Step
- dT
rank: 1000
owner: Integrator
domain_of:
- Integrator
range: TimeQuantity
number_of_steps:
name: number_of_steps
annotations:
engine_mapping:
tag: engine_mapping
value:
- engine: amber
key: nstlim
- engine: gromacs
key: nsteps
description: Number of integration steps performed in the simulation, given as
an integer.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
rank: 1000
owner: Integrator
domain_of:
- Integrator
range: integer
simulation_time:
name: simulation_time
description: Total time molecular dynamics have been sampled in a simulation trajectory,
often given by the number of integration steps multiplied by the simulation
time step used by the integrator, given as a float.
from_schema: https://CCPBioSim.ac.uk/biosim-schema/
rank: 1000
owner: Integrator
domain_of:
- Integrator
range: TimeQuantity