diff --git a/util/psb_i_mmio_mod.F90 b/util/psb_i_mmio_mod.F90 index 4a03fae28..a44eeb3be 100644 --- a/util/psb_i_mmio_mod.F90 +++ b/util/psb_i_mmio_mod.F90 @@ -109,6 +109,24 @@ module psb_i_mmio_mod integer(psb_ipk_), optional, intent(in) :: iunit character(len=*), optional, intent(in) :: filename end subroutine mm_ivet1_write + subroutine mm_ivect_write(b, header, info, iunit, filename) + import :: psb_ipk_,psb_i_vect_type + implicit none + type(psb_i_vect_type), intent(inout) :: b + character(len=*), intent(in) :: header + integer(psb_ipk_), intent(out) :: info + integer(psb_ipk_), optional, intent(in) :: iunit + character(len=*), optional, intent(in) :: filename + end subroutine mm_ivect_write + subroutine mm_lvect_write(b, header, info, iunit, filename) + import :: psb_ipk_,psb_l_vect_type + implicit none + type(psb_l_vect_type), intent(inout) :: b + character(len=*), intent(in) :: header + integer(psb_ipk_), intent(out) :: info + integer(psb_ipk_), optional, intent(in) :: iunit + character(len=*), optional, intent(in) :: filename + end subroutine mm_lvect_write #if defined(PSB_IPK4) && defined(PSB_LPK8) subroutine mm_lvet2_write(b, header, info, iunit, filename) import :: psb_ipk_, psb_lpk_ @@ -128,24 +146,6 @@ module psb_i_mmio_mod integer(psb_ipk_), optional, intent(in) :: iunit character(len=*), optional, intent(in) :: filename end subroutine mm_lvet1_write - subroutine mm_ivect_write(b, header, info, iunit, filename) - import :: psb_ipk_,psb_i_vect_type - implicit none - type(psb_i_vect_type), intent(inout) :: b - character(len=*), intent(in) :: header - integer(psb_ipk_), intent(out) :: info - integer(psb_ipk_), optional, intent(in) :: iunit - character(len=*), optional, intent(in) :: filename - end subroutine mm_ivect_write - subroutine mm_lvect_write(b, header, info, iunit, filename) - import :: psb_ipk_,psb_l_vect_type - implicit none - type(psb_l_vect_type), intent(inout) :: b - character(len=*), intent(in) :: header - integer(psb_ipk_), intent(out) :: info - integer(psb_ipk_), optional, intent(in) :: iunit - character(len=*), optional, intent(in) :: filename - end subroutine mm_lvect_write #endif end interface mm_array_write