Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | Nrow | ||||
integer, | public | :: | Ncol | ||||
integer, | public | :: | Nelements | ||||
logical, | public | :: | status | = | .false. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_matrix), | intent(in) | :: | self |
type sparse_matrix integer :: Nrow integer :: Ncol integer :: Nelements logical :: status=.false. contains procedure,pass :: shape => shape_matrix end type sparse_matrix