sf_sparse_dmatrix_coo Derived Type

type, public :: sf_sparse_dmatrix_coo


Components

Type Visibility Attributes Name Initial
integer, public, dimension(:), allocatable :: rows
integer, public, dimension(:), allocatable :: cols
real(kind=8), public, dimension(:), allocatable :: vals
integer, public :: Size
integer, public :: Nrow
integer, public :: Ncol
logical, public :: status = .false.

Source Code

  type sf_sparse_dmatrix_coo
     integer,dimension(:),allocatable :: rows
     integer,dimension(:),allocatable :: cols
     real(8),dimension(:),allocatable :: vals
     integer                                   :: Size
     integer                                   :: Nrow
     integer                                   :: Ncol
     logical                                   :: status=.false.
! #ifdef _MPI
!      type(sf_sparse_drow_coo),dimension(:),pointer :: loc
!      integer                                   :: istart=0 !global start index for MPI storage
!      integer                                   :: iend=0
!      integer                                   :: ishift=0
!      logical                                   :: mpi=.false.
! #endif
  end type sf_sparse_dmatrix_coo