psb_solve_sys Module Procedure

module procedure psb_solve_sys module subroutine psb_solve_sys(a, prec, b, x, desc, cmethod, eps, itmax, iter, err)

Uses

  • proc~~psb_solve_sys~~UsesGraph proc~psb_solve_sys psb_solve_sys module~class_psblas class_psblas proc~psb_solve_sys->module~class_psblas psb_base_mod psb_base_mod proc~psb_solve_sys->psb_base_mod psb_prec_mod psb_prec_mod proc~psb_solve_sys->psb_prec_mod psb_krylov_mod psb_krylov_mod proc~psb_solve_sys->psb_krylov_mod module~class_stopwatch class_stopwatch module~class_psblas->module~class_stopwatch module~tools_psblas tools_psblas module~class_psblas->module~tools_psblas module~class_stopwatch->psb_base_mod module~class_stopwatch->module~tools_psblas module~tools_psblas->psb_base_mod module~tools_psblas->psb_prec_mod module~tools_psblas->psb_krylov_mod

Arguments

Type IntentOptional AttributesName
type(psb_dspmat_type), intent(in) :: a
type(psb_dprec_type), intent(inout) :: prec
real(kind=psb_dpk_), intent(in) :: b(:)
real(kind=psb_dpk_), intent(inout) :: x(:)
type(psb_desc_type), intent(in) :: desc
character(len=*), intent(in) :: cmethod
real(kind=psb_dpk_), intent(in) :: eps
integer, intent(in) :: itmax
integer, intent(out) :: iter
real(kind=psb_dpk_), intent(out) :: err

Calls

proc~~psb_solve_sys~~CallsGraph proc~psb_solve_sys psb_solve_sys psb_krylov psb_krylov proc~psb_solve_sys->psb_krylov psb_erractionsave psb_erractionsave proc~psb_solve_sys->psb_erractionsave interface~icontxt_ icontxt_ proc~psb_solve_sys->interface~icontxt_ psb_check_error psb_check_error proc~psb_solve_sys->psb_check_error interface~mypnum_ mypnum_ proc~psb_solve_sys->interface~mypnum_ psb_erractionrestore psb_erractionrestore proc~psb_solve_sys->psb_erractionrestore proc~icontxt_ icontxt_ interface~icontxt_->proc~icontxt_ proc~mypnum_ mypnum_ interface~mypnum_->proc~mypnum_

Called by

proc~~psb_solve_sys~~CalledByGraph proc~psb_solve_sys psb_solve_sys interface~psb_solve_sys psb_solve_sys interface~psb_solve_sys->proc~psb_solve_sys interface~solve_sys solve_sys interface~solve_sys->interface~psb_solve_sys proc~solve_least_squares solve_least_squares proc~solve_least_squares->interface~solve_sys proc~laplacian_smooth laplacian_smooth proc~laplacian_smooth->interface~solve_sys proc~solve_pde_sys solve_pde_sys proc~solve_pde_sys->interface~solve_sys proc~alloc_plane alloc_plane proc~alloc_plane->interface~solve_sys interface~laplacian_smooth laplacian_smooth interface~laplacian_smooth->proc~laplacian_smooth interface~solve_least_squares solve_least_squares interface~solve_least_squares->proc~solve_least_squares interface~alloc_plane alloc_plane interface~alloc_plane->proc~alloc_plane interface~solve_pde_sys solve_pde_sys interface~solve_pde_sys->proc~solve_pde_sys proc~smooth_mesh smooth_mesh proc~smooth_mesh->interface~laplacian_smooth proc~alloc_surface alloc_surface proc~alloc_surface->interface~alloc_plane interface~smooth_mesh smooth_mesh interface~smooth_mesh->proc~smooth_mesh interface~alloc_surface alloc_surface interface~alloc_surface->proc~alloc_surface

Contents

None