Go to the source code of this file.
|
subroutine, public | preconditioners_oct_m::preconditioner_init (this, namespace, gr, mc, space) |
|
subroutine, public | preconditioners_oct_m::preconditioner_end (this) |
|
subroutine, public | preconditioners_oct_m::preconditioner_obsolete_variables (namespace, old_prefix, new_prefix) |
|
subroutine, public | preconditioners_oct_m::zpreconditioner_apply (pre, namespace, mesh, hm, a, b, ik, omega) |
|
subroutine | apply_d_inverse (a, b) |
|
subroutine | multigrid |
|
subroutine, public | preconditioners_oct_m::zpreconditioner_apply_batch (pre, namespace, mesh, hm, aa, bb, ik, omega) |
|
subroutine | multigrid_batch |
|
subroutine, public | preconditioners_oct_m::dpreconditioner_apply (pre, namespace, mesh, hm, a, b, ik, omega) |
|
subroutine | apply_d_inverse (a, b) |
|
subroutine, public | preconditioners_oct_m::dpreconditioner_apply_batch (pre, namespace, mesh, hm, aa, bb, ik, omega) |
|
|
integer, parameter, public | preconditioners_oct_m::pre_none = 0 |
|
integer, parameter, public | preconditioners_oct_m::pre_filter = 1 |
|
integer, parameter, public | preconditioners_oct_m::pre_jacobi = 2 |
|
integer, parameter, public | preconditioners_oct_m::pre_poisson = 3 |
|
integer, parameter, public | preconditioners_oct_m::pre_multigrid = 7 |
|
◆ apply_d_inverse() [1/2]
subroutine zpreconditioner_apply::apply_d_inverse |
( |
complex(real64), dimension(:,:), intent(in) |
a, |
|
|
complex(real64), dimension(:,:), intent(out) |
b |
|
) |
| |
|
private |
◆ multigrid()
◆ multigrid_batch()
subroutine multigrid_batch |
|
private |
◆ apply_d_inverse() [2/2]
subroutine dpreconditioner_apply::apply_d_inverse |
( |
real(real64), dimension(:,:), intent(in) |
a, |
|
|
real(real64), dimension(:,:), intent(out) |
b |
|
) |
| |
|
private |