| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | row | |||
| integer(kind=int32), | intent(in) | :: | col | |||
| real(kind=real64), | intent(in) | :: | value |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(in) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | row | |||
| integer(kind=int32), | intent(in) | :: | col |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | num_nodes | |||
| integer(kind=int32), | intent(in), | optional | :: | row(:) | ||
| integer(kind=int32), | intent(in), | optional | :: | col(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self | |||
| integer(kind=int32), | intent(in) | :: | row | |||
| integer(kind=int32), | intent(in) | :: | col | |||
| real(kind=real64), | intent(in) | :: | value |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self | |||
| real(kind=real64), | intent(in) | :: | value |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abst_matrix), | intent(inout) | :: | self |
| procedure(abst_add), public, deferred, pass(self) :: add | |
| procedure(abst_destroy), public, deferred, pass(self) :: destroy | |
| procedure(abst_find), public, deferred, pass(self) :: find | |
| procedure(abst_initialize), public, deferred, pass(self) :: initialize | |
| procedure(abst_set), public, deferred, pass(self) :: set | |
| procedure(abst_set_all), public, deferred, pass(self) :: set_all | |
| procedure(abst_zero), public, deferred, pass(self) :: zero |