Octopus
|
Data Types | |
type | oct_exchange_t |
Functions/Subroutines | |
logical function, public | oct_exchange_enabled (this) |
subroutine, public | oct_exchange_set (this, st, mesh) |
subroutine, public | oct_exchange_prepare (this, mesh, psi, xc, psolver, namespace) |
subroutine, public | oct_exchange_remove (this) |
subroutine, public | oct_exchange_operator (this, namespace, mesh, hpsi, ist, ik) |
logical function, public oct_exchange_oct_m::oct_exchange_enabled | ( | type(oct_exchange_t), intent(in) | this | ) |
Definition at line 151 of file oct_exchange.F90.
subroutine, public oct_exchange_oct_m::oct_exchange_set | ( | type(oct_exchange_t), intent(inout) | this, |
type(states_elec_t), intent(in), target | st, | ||
class(mesh_t), intent(in) | mesh | ||
) |
Definition at line 163 of file oct_exchange.F90.
subroutine, public oct_exchange_oct_m::oct_exchange_prepare | ( | type(oct_exchange_t), intent(inout) | this, |
class(mesh_t), intent(in) | mesh, | ||
complex(real64), dimension(:, :, :, :), intent(in) | psi, | ||
type(xc_t), intent(in) | xc, | ||
type(poisson_t), intent(in) | psolver, | ||
type(namespace_t), intent(in) | namespace | ||
) |
Definition at line 193 of file oct_exchange.F90.
subroutine, public oct_exchange_oct_m::oct_exchange_remove | ( | type(oct_exchange_t), intent(inout) | this | ) |
Definition at line 251 of file oct_exchange.F90.
subroutine, public oct_exchange_oct_m::oct_exchange_operator | ( | type(oct_exchange_t), intent(in) | this, |
type(namespace_t), intent(in) | namespace, | ||
class(mesh_t), intent(in) | mesh, | ||
complex(real64), dimension(:, :), intent(inout) | hpsi, | ||
integer, intent(in) | ist, | ||
integer, intent(in) | ik | ||
) |
Definition at line 266 of file oct_exchange.F90.