|
|
@ -76,12 +76,13 @@ subroutine mld_ccoarse_bld(a,desc_a,p,info)
|
|
|
|
type(psb_cspmat_type), intent(in), target :: a
|
|
|
|
type(psb_cspmat_type), intent(in), target :: a
|
|
|
|
type(psb_desc_type), intent(in), target :: desc_a
|
|
|
|
type(psb_desc_type), intent(in), target :: desc_a
|
|
|
|
type(mld_c_onelev_type), intent(inout),target :: p
|
|
|
|
type(mld_c_onelev_type), intent(inout),target :: p
|
|
|
|
integer, intent(out) :: info
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
|
|
|
|
|
|
|
|
! Local variables
|
|
|
|
! Local variables
|
|
|
|
character(len=20) :: name
|
|
|
|
character(len=20) :: name
|
|
|
|
integer :: ictxt, np, me, err_act
|
|
|
|
integer(psb_mpik_) :: ictxt, np, me
|
|
|
|
integer, allocatable :: ilaggr(:), nlaggr(:)
|
|
|
|
integer(psb_ipk_) :: err_act
|
|
|
|
|
|
|
|
integer(psb_ipk_), allocatable :: ilaggr(:), nlaggr(:)
|
|
|
|
|
|
|
|
|
|
|
|
name='mld_ccoarse_bld'
|
|
|
|
name='mld_ccoarse_bld'
|
|
|
|
if (psb_get_errstatus().ne.0) return
|
|
|
|
if (psb_get_errstatus().ne.0) return
|
|
|
|