|
|
|
@ -427,6 +427,7 @@ contains
|
|
|
|
logical, intent(in), optional :: clear
|
|
|
|
logical, intent(in), optional :: clear
|
|
|
|
logical :: clear_
|
|
|
|
logical :: clear_
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
info = 0
|
|
|
|
if (present(clear)) then
|
|
|
|
if (present(clear)) then
|
|
|
|
clear_ = clear
|
|
|
|
clear_ = clear
|
|
|
|
else
|
|
|
|
else
|
|
|
|
@ -2728,6 +2729,7 @@ contains
|
|
|
|
class(psb_c_base_multivect_type), intent(out) :: x
|
|
|
|
class(psb_c_base_multivect_type), intent(out) :: x
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
integer(psb_ipk_), intent(out) :: info
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
info = 0
|
|
|
|
if (allocated(x%v)) then
|
|
|
|
if (allocated(x%v)) then
|
|
|
|
call x%sync()
|
|
|
|
call x%sync()
|
|
|
|
x%v(:,:) = czero
|
|
|
|
x%v(:,:) = czero
|
|
|
|
|