mld2p4-2:

mlprec/impl/level/mld_c_base_onelev_descr.f90
 mlprec/impl/level/mld_d_base_onelev_descr.f90
 mlprec/impl/level/mld_s_base_onelev_descr.f90
 mlprec/impl/level/mld_z_base_onelev_descr.f90
 mlprec/mld_base_prec_type.F90

Descr messages updates.
stopcriterion
Salvatore Filippone 8 years ago
parent 597c6c58c7
commit 2edacbe2bd

@ -83,9 +83,9 @@ subroutine mld_c_base_onelev_descr(lv,il,nl,ilmin,info,iout)
if (nl > 1) then if (nl > 1) then
if (allocated(lv%map%naggr)) then if (allocated(lv%map%naggr)) then
write(iout_,*) ' Coarse Matrix: Dimension: ', & write(iout_,*) ' Coarse Matrix: Global size: ', &
& sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot & sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot
write(iout_,*) ' Sizes of aggregates: ', & write(iout_,*) ' Local matrix sizes: ', &
& lv%map%naggr(:) & lv%map%naggr(:)
write(iout_,*) ' Aggregation ratio: ', & write(iout_,*) ' Aggregation ratio: ', &
& lv%szratio & lv%szratio

@ -83,9 +83,9 @@ subroutine mld_d_base_onelev_descr(lv,il,nl,ilmin,info,iout)
if (nl > 1) then if (nl > 1) then
if (allocated(lv%map%naggr)) then if (allocated(lv%map%naggr)) then
write(iout_,*) ' Coarse Matrix: Dimension: ', & write(iout_,*) ' Coarse Matrix: Global size: ', &
& sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot & sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot
write(iout_,*) ' Sizes of aggregates: ', & write(iout_,*) ' Local matrix sizes: ', &
& lv%map%naggr(:) & lv%map%naggr(:)
write(iout_,*) ' Aggregation ratio: ', & write(iout_,*) ' Aggregation ratio: ', &
& lv%szratio & lv%szratio

@ -83,9 +83,9 @@ subroutine mld_s_base_onelev_descr(lv,il,nl,ilmin,info,iout)
if (nl > 1) then if (nl > 1) then
if (allocated(lv%map%naggr)) then if (allocated(lv%map%naggr)) then
write(iout_,*) ' Coarse Matrix: Dimension: ', & write(iout_,*) ' Coarse Matrix: Global size: ', &
& sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot & sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot
write(iout_,*) ' Sizes of aggregates: ', & write(iout_,*) ' Local matrix sizes: ', &
& lv%map%naggr(:) & lv%map%naggr(:)
write(iout_,*) ' Aggregation ratio: ', & write(iout_,*) ' Aggregation ratio: ', &
& lv%szratio & lv%szratio

@ -83,9 +83,9 @@ subroutine mld_z_base_onelev_descr(lv,il,nl,ilmin,info,iout)
if (nl > 1) then if (nl > 1) then
if (allocated(lv%map%naggr)) then if (allocated(lv%map%naggr)) then
write(iout_,*) ' Coarse Matrix: Dimension: ', & write(iout_,*) ' Coarse Matrix: Global size: ', &
& sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot & sum(lv%map%naggr(:)),' Nonzeros: ',lv%ac_nz_tot
write(iout_,*) ' Sizes of aggregates: ', & write(iout_,*) ' Local matrix sizes: ', &
& lv%map%naggr(:) & lv%map%naggr(:)
write(iout_,*) ' Aggregation ratio: ', & write(iout_,*) ' Aggregation ratio: ', &
& lv%szratio & lv%szratio

@ -545,6 +545,7 @@ contains
info = psb_success_ info = psb_success_
if ((pm%ml_cycle>=mld_no_ml_).and.(pm%ml_cycle<=mld_max_ml_cycle_)) then if ((pm%ml_cycle>=mld_no_ml_).and.(pm%ml_cycle<=mld_max_ml_cycle_)) then
write(iout,*) ' Multilevel cycle: ',& write(iout,*) ' Multilevel cycle: ',&
& ml_names(pm%ml_cycle) & ml_names(pm%ml_cycle)
select case (pm%ml_cycle) select case (pm%ml_cycle)

Loading…
Cancel
Save