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, contiguous | 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), contiguous | vhxc, | ||
real(real64), dimension(:, :), intent(in), optional, contiguous | 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), contiguous | vhxc, | ||
real(real64), dimension(:, :), intent(inout), optional, contiguous | 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.