mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-11 16:39:05 +00:00
Fix precbld.
This commit is contained in:
@@ -439,10 +439,9 @@ subroutine psb_c_bjac_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
|
||||
call psb_erractionsave(err_act)
|
||||
|
||||
ictxt=desc_a%get_context()
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
ictxt=desc_a%get_ctxt()
|
||||
call prec%set_ctxt(ictxt)
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
m = a%get_nrows()
|
||||
if (m < 0) then
|
||||
|
||||
@@ -246,7 +246,7 @@ subroutine psb_c_diag_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
info = psb_success_
|
||||
call prec%set_ctxt(desc_a%get_ctxt())
|
||||
nrow = desc_a%get_local_rows()
|
||||
|
||||
|
||||
prec%d=a%get_diag(info)
|
||||
if (info /= psb_success_) then
|
||||
info = psb_err_from_subroutine_
|
||||
|
||||
@@ -439,10 +439,9 @@ subroutine psb_d_bjac_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
|
||||
call psb_erractionsave(err_act)
|
||||
|
||||
ictxt=desc_a%get_context()
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
ictxt=desc_a%get_ctxt()
|
||||
call prec%set_ctxt(ictxt)
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
m = a%get_nrows()
|
||||
if (m < 0) then
|
||||
|
||||
@@ -246,7 +246,7 @@ subroutine psb_d_diag_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
info = psb_success_
|
||||
call prec%set_ctxt(desc_a%get_ctxt())
|
||||
nrow = desc_a%get_local_rows()
|
||||
|
||||
|
||||
prec%d=a%get_diag(info)
|
||||
if (info /= psb_success_) then
|
||||
info = psb_err_from_subroutine_
|
||||
|
||||
@@ -439,10 +439,9 @@ subroutine psb_s_bjac_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
|
||||
call psb_erractionsave(err_act)
|
||||
|
||||
ictxt=desc_a%get_context()
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
ictxt=desc_a%get_ctxt()
|
||||
call prec%set_ctxt(ictxt)
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
m = a%get_nrows()
|
||||
if (m < 0) then
|
||||
|
||||
@@ -246,7 +246,7 @@ subroutine psb_s_diag_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
info = psb_success_
|
||||
call prec%set_ctxt(desc_a%get_ctxt())
|
||||
nrow = desc_a%get_local_rows()
|
||||
|
||||
|
||||
prec%d=a%get_diag(info)
|
||||
if (info /= psb_success_) then
|
||||
info = psb_err_from_subroutine_
|
||||
|
||||
@@ -439,10 +439,9 @@ subroutine psb_z_bjac_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
|
||||
call psb_erractionsave(err_act)
|
||||
|
||||
ictxt=desc_a%get_context()
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
ictxt=desc_a%get_ctxt()
|
||||
call prec%set_ctxt(ictxt)
|
||||
call psb_info(ictxt, me, np)
|
||||
|
||||
m = a%get_nrows()
|
||||
if (m < 0) then
|
||||
|
||||
@@ -246,7 +246,7 @@ subroutine psb_z_diag_precbld(a,desc_a,prec,info,amold,vmold,imold)
|
||||
info = psb_success_
|
||||
call prec%set_ctxt(desc_a%get_ctxt())
|
||||
nrow = desc_a%get_local_rows()
|
||||
|
||||
|
||||
prec%d=a%get_diag(info)
|
||||
if (info /= psb_success_) then
|
||||
info = psb_err_from_subroutine_
|
||||
|
||||
Reference in New Issue
Block a user