|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_init (this, namespace, ions) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_end (this) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_propagate (this, ions, time, dt, namespace) |
|
subroutine | ion_dynamics_oct_m::nh_chain (this, ions) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_propagate_vel (this, ions, atoms_moved) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_verlet_step1 (ions, q, v, fold, dt) |
| A bare verlet integrator. More...
|
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_verlet_step2 (ions, v, fold, fnew, dt) |
| A bare verlet integrator. More...
|
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_save_state (this, ions, state) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_restore_state (this, ions, state) |
|
logical pure function, public | ion_dynamics_oct_m::ion_dynamics_ions_move (this) |
|
logical pure function, public | ion_dynamics_oct_m::ion_dynamics_drive_ions (this) |
|
real(real64) function, public | ion_dynamics_oct_m::ion_dynamics_temperature (ions) |
| This function returns the ionic temperature in energy units. More...
|
|
logical function, public | ion_dynamics_oct_m::ion_dynamics_freeze (this) |
| Freezes the ionic movement. More...
|
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_unfreeze (this) |
| Unfreezes the ionic movement. More...
|
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_dump (this, restart, ierr) |
|
subroutine, public | ion_dynamics_oct_m::ion_dynamics_load (this, restart, ierr) |
|
subroutine, public | ion_dynamics_oct_m::electrons_lattice_vectors_update (namespace, gr, space, psolver, kpoints, mc, qtot, new_latt) |
|