solve_CERFACS Interface

interface
public module subroutine solve_CERFACS(self, comm, rhs, sol, res, info, res_true)

Arguments

Type IntentOptional Attributes Name
class(solver3d_CERFACS_t), intent(inout) :: self

CERFACS solver

integer, intent(in) :: comm

TODO

real(kind=FP), intent(in), dimension(self%ndim_loc) :: rhs

Right hand side

real(kind=FP), intent(inout), dimension(self%ndim_loc) :: sol

Solution on output, on input initial guess

real(kind=FP), intent(out) :: res

Residuum of preconditioned system

integer, intent(out) :: info

On succesful solve (info>0) the number of iterations

real(kind=FP), intent(out), optional :: res_true

Residuum of unpreconditioned system

Description

Solves 3d problem