Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=C_INT), | public | :: | Stype | Storage type: interprets the storage structure pointed to by Store |
|||
integer(kind=C_INT), | public | :: | Dtype | Data type |
|||
integer(kind=C_INT), | public | :: | Mtype | Matrix type: describes the mathematical property of the matrix |
|||
integer(kind=C_INT), | public | :: | nrow | number of rows |
|||
integer(kind=C_INT), | public | :: | ncol | number of columns |
|||
type(C_PTR), | public | :: | Store | pointer to the actual storage of the matrix, here, pointer to NCFORMAT |
type, bind(c) :: SUPERMATRIX
integer(kind=C_INT) :: Stype !! *Storage type: interprets the storage structure pointed to by Store*
integer(kind=C_INT) :: Dtype !! *Data type*
integer(kind=C_INT) :: Mtype !! *Matrix type: describes the mathematical property of the matrix*
integer(kind=C_INT) :: nrow !! *number of rows*
integer(kind=C_INT) :: ncol !! *number of columns*
type(C_PTR) :: Store !! *pointer to the actual storage of the matrix, here, pointer to [[NCformat]]*
endtype SUPERMATRIX