Ab initio molecular dynamics keywords
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=dp), | public | :: | dt | = | DEFAULT_AIMD_DT |
Timestep (femtoseconds) |
|
| real(kind=dp), | public | :: | initial_temperature | = | DEFAULT_AIMD_TEMPERATURE |
Initial temperature for velocity init (K) |
|
| integer, | public | :: | nsteps | = | DEFAULT_AIMD_NSTEPS |
Number of MD steps (0 = no AIMD) |
|
| integer, | public | :: | output_frequency | = | DEFAULT_AIMD_OUTPUT_FREQ |
Write output every N steps |
type :: aimd_keywords_t !! Ab initio molecular dynamics keywords real(dp) :: dt = DEFAULT_AIMD_DT !! Timestep (femtoseconds) integer :: nsteps = DEFAULT_AIMD_NSTEPS !! Number of MD steps (0 = no AIMD) real(dp) :: initial_temperature = DEFAULT_AIMD_TEMPERATURE !! Initial temperature for velocity init (K) integer :: output_frequency = DEFAULT_AIMD_OUTPUT_FREQ !! Write output every N steps end type aimd_keywords_t