mirror of
https://github.com/sfilippone/amg4psblas.git
synced 2026-10-06 14:44:55 +00:00
mld2p4-2
mlprec/impl/mld_c_as_smoother_impl.f90 mlprec/impl/mld_c_base_smoother_impl.f90 mlprec/impl/mld_c_onelev_impl.f90 mlprec/impl/mld_d_as_smoother_impl.f90 mlprec/impl/mld_d_base_smoother_impl.f90 mlprec/impl/mld_d_onelev_impl.f90 mlprec/impl/mld_s_as_smoother_impl.f90 mlprec/impl/mld_s_base_smoother_impl.f90 mlprec/impl/mld_s_onelev_impl.f90 mlprec/impl/mld_z_as_smoother_impl.f90 mlprec/impl/mld_z_base_smoother_impl.f90 mlprec/impl/mld_z_onelev_impl.f90 Propagate properly prefix in dump.
This commit is contained in:
@@ -1338,7 +1338,7 @@ subroutine mld_c_as_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solver
|
||||
end if
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_c_as_smoother_dmp
|
||||
|
||||
|
||||
@@ -475,7 +475,7 @@ subroutine mld_c_base_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solv
|
||||
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_c_base_smoother_dmp
|
||||
|
||||
|
||||
@@ -453,7 +453,8 @@ subroutine mld_c_base_onelev_dump(lv,level,info,prefix,head,ac,rp,smoother,solve
|
||||
end if
|
||||
end if
|
||||
if (allocated(lv%sm)) &
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother,solver=solver)
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother, &
|
||||
& solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_c_base_onelev_dump
|
||||
|
||||
|
||||
@@ -1338,7 +1338,7 @@ subroutine mld_d_as_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solver
|
||||
end if
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_d_as_smoother_dmp
|
||||
|
||||
|
||||
@@ -475,7 +475,7 @@ subroutine mld_d_base_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solv
|
||||
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_d_base_smoother_dmp
|
||||
|
||||
|
||||
@@ -453,7 +453,8 @@ subroutine mld_d_base_onelev_dump(lv,level,info,prefix,head,ac,rp,smoother,solve
|
||||
end if
|
||||
end if
|
||||
if (allocated(lv%sm)) &
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother,solver=solver)
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother, &
|
||||
& solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_d_base_onelev_dump
|
||||
|
||||
|
||||
@@ -1338,7 +1338,7 @@ subroutine mld_s_as_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solver
|
||||
end if
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_s_as_smoother_dmp
|
||||
|
||||
|
||||
@@ -475,7 +475,7 @@ subroutine mld_s_base_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solv
|
||||
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_s_base_smoother_dmp
|
||||
|
||||
|
||||
@@ -453,7 +453,8 @@ subroutine mld_s_base_onelev_dump(lv,level,info,prefix,head,ac,rp,smoother,solve
|
||||
end if
|
||||
end if
|
||||
if (allocated(lv%sm)) &
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother,solver=solver)
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother, &
|
||||
& solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_s_base_onelev_dump
|
||||
|
||||
|
||||
@@ -1338,7 +1338,7 @@ subroutine mld_z_as_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solver
|
||||
end if
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_z_as_smoother_dmp
|
||||
|
||||
|
||||
@@ -475,7 +475,7 @@ subroutine mld_z_base_smoother_dmp(sm,ictxt,level,info,prefix,head,smoother,solv
|
||||
|
||||
! At base level do nothing for the smoother
|
||||
if (allocated(sm%sv)) &
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver)
|
||||
& call sm%sv%dump(ictxt,level,info,solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_z_base_smoother_dmp
|
||||
|
||||
|
||||
@@ -453,7 +453,8 @@ subroutine mld_z_base_onelev_dump(lv,level,info,prefix,head,ac,rp,smoother,solve
|
||||
end if
|
||||
end if
|
||||
if (allocated(lv%sm)) &
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother,solver=solver)
|
||||
& call lv%sm%dump(icontxt,level,info,smoother=smoother, &
|
||||
& solver=solver,prefix=prefix)
|
||||
|
||||
end subroutine mld_z_base_onelev_dump
|
||||
|
||||
|
||||
Reference in New Issue
Block a user