Definition at line 186 of file ion_dynamics.F90.
|
| logical | move_ions |
| |
| logical | constant_velocity |
| |
| integer | thermostat |
| |
| real(real64) | dt |
| |
| real(real64) | current_temperature |
| |
| real(real64), dimension(:, :), allocatable | oldforce |
| |
| real(real64), dimension(:, :), allocatable | old_pos |
| | the old positions for Verlet (used for the Nose-Hoover) More...
|
| |
| real(real64), dimension(3, 3) | old_cell_force |
| |
| real(real64), dimension(3, 3) | cell_vel |
| |
| type(nose_hoover_t), dimension(1:2) | nh |
| | variables for the Nose-Hoover thermostat More...
|
| |
| type(tdf_t) | temperature_function |
| |
| logical | drive_ions |
| |
| type(ion_td_displacement_t), dimension(:), allocatable | td_displacements |
| |
| type(ion_td_displacement_t), allocatable | time |
| |
| type(ion_td_displacement_t), allocatable | dependent |
| |
| type(ion_td_displacement_t), allocatable | displacements |
| |
| type(ion_td_displacement_t), allocatable | driving |
| |
| type(ion_td_displacement_t), allocatable | the |
| |
| type(ion_td_displacement_t), allocatable | ions |
| |
| type(ions_t), pointer | ions_t0 |
| |
◆ move_ions
| logical ion_dynamics_oct_m::ion_dynamics_t::move_ions |
|
private |
◆ constant_velocity
| logical ion_dynamics_oct_m::ion_dynamics_t::constant_velocity |
|
private |
◆ thermostat
| integer ion_dynamics_oct_m::ion_dynamics_t::thermostat |
|
private |
◆ dt
| real(real64) ion_dynamics_oct_m::ion_dynamics_t::dt |
|
private |
◆ current_temperature
| real(real64) ion_dynamics_oct_m::ion_dynamics_t::current_temperature |
|
private |
◆ oldforce
| real(real64), dimension(:, :), allocatable ion_dynamics_oct_m::ion_dynamics_t::oldforce |
|
private |
◆ old_pos
| real(real64), dimension(:, :), allocatable ion_dynamics_oct_m::ion_dynamics_t::old_pos |
|
private |
the old positions for Verlet (used for the Nose-Hoover)
Definition at line 197 of file ion_dynamics.F90.
◆ old_cell_force
| real(real64), dimension(3,3) ion_dynamics_oct_m::ion_dynamics_t::old_cell_force |
|
private |
◆ stress
| real(real64), dimension(3,3), public ion_dynamics_oct_m::ion_dynamics_t::stress |
◆ cell_vel
| real(real64), dimension(3,3) ion_dynamics_oct_m::ion_dynamics_t::cell_vel |
|
private |
◆ nh
| type(nose_hoover_t), dimension(1:2) ion_dynamics_oct_m::ion_dynamics_t::nh |
|
private |
◆ temperature_function
| type(tdf_t) ion_dynamics_oct_m::ion_dynamics_t::temperature_function |
|
private |
◆ drive_ions
| logical ion_dynamics_oct_m::ion_dynamics_t::drive_ions |
|
private |
◆ td_displacements
| type(ion_td_displacement_t), dimension(:), allocatable ion_dynamics_oct_m::ion_dynamics_t::td_displacements |
|
private |
◆ time
◆ dependent
◆ displacements
◆ driving
◆ the
◆ ions
◆ ions_t0
| type(ions_t), pointer ion_dynamics_oct_m::ion_dynamics_t::ions_t0 |
|
private |
◆ ionic_scale
| real(real64), public ion_dynamics_oct_m::ion_dynamics_t::ionic_scale |
The documentation for this type was generated from the following file: