![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| type | potential_interpolation_t | 
Functions/Subroutines | |
| subroutine, public | potential_interpolation_copy (vkso, vksi) | 
| subroutine, public | potential_interpolation_init (potential_interpolation, np, nspin, mgga_with_exc, order) | 
| subroutine, public | potential_interpolation_end (potential_interpolation) | 
| subroutine, public | potential_interpolation_run_zero_iter (potential_interpolation, np, nspin, vhxc, vtau) | 
| subroutine, public | potential_interpolation_new (potential_interpolation, np, nspin, time, dt, vhxc, vtau) | 
| subroutine, public | potential_interpolation_set (potential_interpolation, np, nspin, i, vhxc, vtau) | 
| subroutine, public | potential_interpolation_get (potential_interpolation, np, nspin, i, vhxc, vtau) | 
| subroutine, public | potential_interpolation_interpolate (potential_interpolation, order, time, dt, t, vhxc, vtau) | 
| subroutine, public | potential_interpolation_dump (potential_interpolation, space, restart, mesh, nspin, err2) | 
| subroutine, public | potential_interpolation_load (potential_interpolation, namespace, space, restart, mesh, nspin, err2) | 
Variables | |
| integer | interpolation_steps | 
| subroutine, public potential_interpolation_oct_m::potential_interpolation_copy | ( | type(potential_interpolation_t), intent(inout) | vkso, | 
| type(potential_interpolation_t), intent(in) | vksi | ||
| ) | 
Definition at line 154 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_init | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | np, | ||
| integer, intent(in) | nspin, | ||
| logical, intent(in) | mgga_with_exc, | ||
| integer, intent(in), optional | order | ||
| ) | 
Definition at line 169 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_end | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation | ) | 
Definition at line 196 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_run_zero_iter | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | np, | ||
| integer, intent(in) | nspin, | ||
| real(real64), dimension(:, :), intent(in) | vhxc, | ||
| real(real64), dimension(:, :), intent(in), optional | vtau | ||
| ) | 
Definition at line 210 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_new | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | np, | ||
| integer, intent(in) | nspin, | ||
| real(real64), intent(in) | time, | ||
| real(real64), intent(in) | dt, | ||
| real(real64), dimension(:, :), intent(in), contiguous | vhxc, | ||
| real(real64), dimension(:, :), intent(in), optional | vtau | ||
| ) | 
Definition at line 244 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_set | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | np, | ||
| integer, intent(in) | nspin, | ||
| integer, intent(in) | i, | ||
| real(real64), dimension(:, :), intent(inout) | vhxc, | ||
| real(real64), dimension(:, :), intent(in), optional | vtau | ||
| ) | 
Definition at line 284 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_get | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | np, | ||
| integer, intent(in) | nspin, | ||
| integer, intent(in) | i, | ||
| real(real64), dimension(:, :), intent(inout), contiguous | vhxc, | ||
| real(real64), dimension(:, :), intent(inout), optional, contiguous | vtau | ||
| ) | 
Definition at line 305 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_interpolate | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| integer, intent(in) | order, | ||
| real(real64), intent(in) | time, | ||
| real(real64), intent(in) | dt, | ||
| real(real64), intent(in) | t, | ||
| real(real64), dimension(:, :), intent(inout) | vhxc, | ||
| real(real64), dimension(:, :), intent(inout), optional | vtau | ||
| ) | 
Definition at line 327 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_dump | ( | type(potential_interpolation_t), intent(in) | potential_interpolation, | 
| class(space_t), intent(in) | space, | ||
| type(restart_t), intent(in) | restart, | ||
| class(mesh_t), intent(in) | mesh, | ||
| integer, intent(in) | nspin, | ||
| integer, intent(out) | err2 | ||
| ) | 
Definition at line 357 of file potential_interpolation.F90.
| subroutine, public potential_interpolation_oct_m::potential_interpolation_load | ( | type(potential_interpolation_t), intent(inout) | potential_interpolation, | 
| type(namespace_t), intent(in) | namespace, | ||
| class(space_t), intent(in) | space, | ||
| type(restart_t), intent(in) | restart, | ||
| class(mesh_t), intent(in) | mesh, | ||
| integer, intent(in) | nspin, | ||
| integer, intent(out) | err2 | ||
| ) | 
Definition at line 403 of file potential_interpolation.F90.
      
  | 
  private | 
Definition at line 149 of file potential_interpolation.F90.