Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in), | dimension(:) | :: | v | The vector to be preconditioned. |
|
real(kind=r8), | intent(in), | dimension(:,:) | :: | u | The current state vector for the system of differential equations, and its derivatives. Column represents the derivative. |
|
procedure(L_intr) | :: | L | The linear, left-hand-side of the ODE being solved. |
|||
procedure(f_intr) | :: | f | The nonlinear, right-hand-side of the ODE being solved. |
|||
real(kind=r8), | intent(in), | dimension(:) | :: | fcur | The result of |
|
real(kind=r8), | intent(in), | dimension(:) | :: | rhs | The right hand side of the linear system being preconditioned. |
The result of applying the preconditioner.
An interface for a preconditioner to be used with the quasilinearisation ODE solver.