|
|
@ -428,8 +428,8 @@ module psb_c_base_mat_mod
|
|
|
|
subroutine psb_c_base_tril(a,b,info,diag,imin,imax,&
|
|
|
|
subroutine psb_c_base_tril(a,b,info,diag,imin,imax,&
|
|
|
|
& jmin,jmax,rscale,cscale)
|
|
|
|
& jmin,jmax,rscale,cscale)
|
|
|
|
import :: psb_ipk_, psb_c_base_sparse_mat, psb_c_coo_sparse_mat, psb_spk_
|
|
|
|
import :: psb_ipk_, psb_c_base_sparse_mat, psb_c_coo_sparse_mat, psb_spk_
|
|
|
|
class(psb_c_base_sparse_mat), intent(in) :: a
|
|
|
|
class(psb_c_base_sparse_mat), intent(in) :: a
|
|
|
|
class(psb_c_coo_sparse_mat), intent(inout) :: b
|
|
|
|
class(psb_c_coo_sparse_mat), intent(out) :: b
|
|
|
|
integer(psb_ipk_),intent(out) :: info
|
|
|
|
integer(psb_ipk_),intent(out) :: info
|
|
|
|
integer(psb_ipk_), intent(in), optional :: diag,imin,imax,jmin,jmax
|
|
|
|
integer(psb_ipk_), intent(in), optional :: diag,imin,imax,jmin,jmax
|
|
|
|
logical, intent(in), optional :: rscale,cscale
|
|
|
|
logical, intent(in), optional :: rscale,cscale
|
|
|
@ -469,8 +469,8 @@ module psb_c_base_mat_mod
|
|
|
|
subroutine psb_c_base_triu(a,b,info,diag,imin,imax,&
|
|
|
|
subroutine psb_c_base_triu(a,b,info,diag,imin,imax,&
|
|
|
|
& jmin,jmax,rscale,cscale)
|
|
|
|
& jmin,jmax,rscale,cscale)
|
|
|
|
import :: psb_ipk_, psb_c_base_sparse_mat, psb_c_coo_sparse_mat, psb_spk_
|
|
|
|
import :: psb_ipk_, psb_c_base_sparse_mat, psb_c_coo_sparse_mat, psb_spk_
|
|
|
|
class(psb_c_base_sparse_mat), intent(in) :: a
|
|
|
|
class(psb_c_base_sparse_mat), intent(in) :: a
|
|
|
|
class(psb_c_coo_sparse_mat), intent(inout) :: b
|
|
|
|
class(psb_c_coo_sparse_mat), intent(out) :: b
|
|
|
|
integer(psb_ipk_),intent(out) :: info
|
|
|
|
integer(psb_ipk_),intent(out) :: info
|
|
|
|
integer(psb_ipk_), intent(in), optional :: diag,imin,imax,jmin,jmax
|
|
|
|
integer(psb_ipk_), intent(in), optional :: diag,imin,imax,jmin,jmax
|
|
|
|
logical, intent(in), optional :: rscale,cscale
|
|
|
|
logical, intent(in), optional :: rscale,cscale
|
|
|
|