Matrix_lsr Derived Type

type, public :: Matrix_lsr

A datatype for storing a local, real CSR matrix.


Contents


Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), ALLOCATABLE :: outer_index

Outer indices

integer, public, DIMENSION(:), ALLOCATABLE :: inner_index

Inner indices

real(kind=NTREAL), public, DIMENSION(:), ALLOCATABLE :: values

Values

integer, public :: rows

Matrix dimension: rows

integer, public :: columns

Matrix dimension: columns