mirror of
https://github.com/sfilippone/amg4psblas.git
synced 2026-10-06 14:44:55 +00:00
Fix mlprec_aply
This commit is contained in:
@@ -508,7 +508,6 @@ contains
|
||||
& base_desc, trans,&
|
||||
& ione,work,wv,info,init='Z')
|
||||
end do
|
||||
|
||||
else
|
||||
sweeps = p%precv(level)%parms%sweeps_pre
|
||||
call p%precv(level)%sm%apply(cone,&
|
||||
@@ -522,7 +521,6 @@ contains
|
||||
& a_err='Error during ADD smoother_apply')
|
||||
goto 9999
|
||||
end if
|
||||
end if
|
||||
|
||||
if (level < nlev) then
|
||||
! Apply the restriction
|
||||
@@ -556,6 +554,7 @@ contains
|
||||
goto 9999
|
||||
end if
|
||||
|
||||
end if
|
||||
end associate
|
||||
|
||||
call psb_erractionrestore(err_act)
|
||||
|
||||
@@ -508,7 +508,6 @@ contains
|
||||
& base_desc, trans,&
|
||||
& ione,work,wv,info,init='Z')
|
||||
end do
|
||||
|
||||
else
|
||||
sweeps = p%precv(level)%parms%sweeps_pre
|
||||
call p%precv(level)%sm%apply(done,&
|
||||
@@ -522,7 +521,6 @@ contains
|
||||
& a_err='Error during ADD smoother_apply')
|
||||
goto 9999
|
||||
end if
|
||||
end if
|
||||
|
||||
if (level < nlev) then
|
||||
! Apply the restriction
|
||||
@@ -556,6 +554,7 @@ contains
|
||||
goto 9999
|
||||
end if
|
||||
|
||||
end if
|
||||
end associate
|
||||
|
||||
call psb_erractionrestore(err_act)
|
||||
|
||||
@@ -508,7 +508,6 @@ contains
|
||||
& base_desc, trans,&
|
||||
& ione,work,wv,info,init='Z')
|
||||
end do
|
||||
|
||||
else
|
||||
sweeps = p%precv(level)%parms%sweeps_pre
|
||||
call p%precv(level)%sm%apply(sone,&
|
||||
@@ -522,7 +521,6 @@ contains
|
||||
& a_err='Error during ADD smoother_apply')
|
||||
goto 9999
|
||||
end if
|
||||
end if
|
||||
|
||||
if (level < nlev) then
|
||||
! Apply the restriction
|
||||
@@ -556,6 +554,7 @@ contains
|
||||
goto 9999
|
||||
end if
|
||||
|
||||
end if
|
||||
end associate
|
||||
|
||||
call psb_erractionrestore(err_act)
|
||||
|
||||
@@ -508,7 +508,6 @@ contains
|
||||
& base_desc, trans,&
|
||||
& ione,work,wv,info,init='Z')
|
||||
end do
|
||||
|
||||
else
|
||||
sweeps = p%precv(level)%parms%sweeps_pre
|
||||
call p%precv(level)%sm%apply(zone,&
|
||||
@@ -522,7 +521,6 @@ contains
|
||||
& a_err='Error during ADD smoother_apply')
|
||||
goto 9999
|
||||
end if
|
||||
end if
|
||||
|
||||
if (level < nlev) then
|
||||
! Apply the restriction
|
||||
@@ -556,6 +554,7 @@ contains
|
||||
goto 9999
|
||||
end if
|
||||
|
||||
end if
|
||||
end associate
|
||||
|
||||
call psb_erractionrestore(err_act)
|
||||
|
||||
Reference in New Issue
Block a user