Neko 0.9.99
A portable framework for high-order spectral element flow simulations
|
Defines a canonical Krylov preconditioner. More...
Public Member Functions | |
procedure, pass(this) | solve (this, z, r, n) |
The (default) naive preconditioner \( I z = r \). | |
procedure, pass(this) | update (this) |
Mandatory update routine. | |
procedure(pc_solve), deferred, pass | solve (this, z, r, n) |
procedure(pc_update), deferred, pass | update (this) |
Definition at line 42 of file pc_identity.f90.
procedure, pass(this) identity::ident_t::solve | ( | class(ident_t), intent(inout) | this, |
real(kind=rp), dimension(n), intent(inout) | z, | ||
real(kind=rp), dimension(n), intent(inout) | r, | ||
integer, intent(in) | n | ||
) |
Definition at line 44 of file pc_identity.f90.
|
pure virtualinherited |
Definition at line 42 of file precon.f90.
Definition at line 45 of file pc_identity.f90.
|
pure virtualinherited |
Definition at line 43 of file precon.f90.