Go to the source code of this file.
|
subroutine, public | mixing_preconditioner_oct_m::dkerker_preconditioner (der, q_0, delta_f, f_out) |
| Kerker preconditioner for the mixing operator in real space. More...
|
|
subroutine | laplacian_op (x, lx) |
|
subroutine, public | mixing_preconditioner_oct_m::zkerker_preconditioner (der, q_0, delta_f, f_out) |
| Kerker preconditioner for the mixing operator in real space. More...
|
|
subroutine | laplacian_op (x, lx) |
|
◆ laplacian_op() [1/2]
subroutine dkerker_preconditioner::laplacian_op |
( |
real(real64), dimension(:), intent(in), contiguous |
x, |
|
|
real(real64), dimension(:), intent(out), contiguous |
lx |
|
) |
| |
|
private |
- Parameters
-
[in] | x | Current guess for preconditioned residual |
[out] | lx | The LHS product of CG: Ax, or (\Delta - q_0^2) f_out |
Definition at line 278 of file mixing_preconditioner.F90.
◆ laplacian_op() [2/2]
subroutine zkerker_preconditioner::laplacian_op |
( |
complex(real64), dimension(:), intent(in), contiguous |
x, |
|
|
complex(real64), dimension(:), intent(out), contiguous |
lx |
|
) |
| |
|
private |
- Parameters
-
[in] | x | Current guess for preconditioned residual |
[out] | lx | The LHS product of CG: Ax, or (\Delta - q_0^2) f_out |
Definition at line 444 of file mixing_preconditioner.F90.