Matrix_lsc Derived Type

type, public :: Matrix_lsc

A datatype for storing a local, complex 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

complex(kind=NTCOMPLEX), public, DIMENSION(:), ALLOCATABLE :: values

Values

integer, public :: rows

Matrix dimension: rows

integer, public :: columns

Matrix dimension: columns