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: