Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout), | dimension(:), allocatable | :: | vec | ||
integer, | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(inout), | dimension(:), allocatable | :: | vec | ||
real(kind=8), | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=8), | intent(inout), | dimension(:), allocatable | :: | vec | ||
complex(kind=8), | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_matrix), | intent(in) | :: | self |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | Nrow | ||||
integer, | public | :: | Ncol | ||||
integer, | public | :: | Nelements | ||||
logical, | public | :: | status | = | .false. |
procedure, public, pass :: shape => shape_matrix |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_matrix), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ain(:) | |||
integer, | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | dimension(:) | :: | array | |||
integer, | dimension(size(array)) | :: | order |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout), | dimension(:), allocatable | :: | vec | ||
integer, | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=8), | intent(inout), | dimension(:), allocatable | :: | vec | ||
real(kind=8), | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=8), | intent(inout), | dimension(:), allocatable | :: | vec | ||
complex(kind=8), | intent(in) | :: | val |