Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | N | ||||
integer, | public | :: | M | ||||
type(spvec_t), | public, | dimension(:), allocatable | :: | rows |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(in) | :: | self | |||
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(inout) | :: | self | |||
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
real(kind=wp), | intent(in) | :: | v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(inout) | :: | self | |||
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
real(kind=wp), | intent(in) | :: | v |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(inout) | :: | self | |||
integer, | intent(in), | dimension(:) | :: | r | ||
integer, | intent(in), | dimension(:) | :: | c | ||
real(kind=wp), | intent(in), | dimension(size(r),size(c)) | :: | A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(sparse_t), | intent(in) | :: | self | |||
integer, | intent(in) | :: | iou |