|
|
@ -65,7 +65,7 @@
|
|
|
|
! 0: normal
|
|
|
|
! 0: normal
|
|
|
|
! >1: increased details
|
|
|
|
! >1: increased details
|
|
|
|
!
|
|
|
|
!
|
|
|
|
subroutine amg_cfile_prec_descr(prec,iout,root, verbosity)
|
|
|
|
subroutine amg_cfile_prec_descr(prec,info,iout,root, verbosity)
|
|
|
|
use psb_base_mod
|
|
|
|
use psb_base_mod
|
|
|
|
use amg_c_prec_mod, amg_protect_name => amg_cfile_prec_descr
|
|
|
|
use amg_c_prec_mod, amg_protect_name => amg_cfile_prec_descr
|
|
|
|
use amg_c_inner_mod
|
|
|
|
use amg_c_inner_mod
|
|
|
@ -74,13 +74,14 @@ subroutine amg_cfile_prec_descr(prec,iout,root, verbosity)
|
|
|
|
implicit none
|
|
|
|
implicit none
|
|
|
|
! Arguments
|
|
|
|
! Arguments
|
|
|
|
class(amg_cprec_type), intent(in) :: prec
|
|
|
|
class(amg_cprec_type), intent(in) :: prec
|
|
|
|
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
integer(psb_ipk_), intent(in), optional :: iout
|
|
|
|
integer(psb_ipk_), intent(in), optional :: iout
|
|
|
|
integer(psb_ipk_), intent(in), optional :: root
|
|
|
|
integer(psb_ipk_), intent(in), optional :: root
|
|
|
|
integer(psb_ipk_), intent(in), optional :: verbosity
|
|
|
|
integer(psb_ipk_), intent(in), optional :: verbosity
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
! Local variables
|
|
|
|
! Local variables
|
|
|
|
integer(psb_ipk_) :: ilev, nlev, ilmin, info, nswps
|
|
|
|
integer(psb_ipk_) :: ilev, nlev, ilmin, nswps
|
|
|
|
type(psb_ctxt_type) :: ctxt
|
|
|
|
type(psb_ctxt_type) :: ctxt
|
|
|
|
integer(psb_ipk_) :: me, np
|
|
|
|
integer(psb_ipk_) :: me, np
|
|
|
|
logical :: is_symgs
|
|
|
|
logical :: is_symgs
|
|
|
|