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 |