Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(type_crs), | intent(in) | :: | A | |||
real(kind=real64), | intent(in) | :: | x(A%num_row) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(type_crs), | intent(in) | :: | A | |||
real(kind=real64), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=real64), | intent(in) | :: | a | |||
type(type_crs), | intent(in) | :: | B |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(type_crs), | intent(in) | :: | A | |||
type(type_crs), | intent(in) | :: | B |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=int32), | public, | allocatable | :: | ind(:) | |||
integer(kind=int32), | public | :: | nnz | ||||
integer(kind=int32), | public | :: | num_ptr | ||||
integer(kind=int32), | public | :: | num_row | ||||
integer(kind=int32), | public, | allocatable | :: | ptr(:) | |||
real(kind=real64), | public, | allocatable | :: | val(:) |
procedure, public, pass(self) :: copy => copy_crs | |
procedure, public, pass(self) :: destory => destory_crs | |
procedure, public, pass(self) :: find => find_crs | |
procedure, public, pass(self) :: initialize => initialize_type_crs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_crs), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(type_crs), | intent(in) | :: | A | |||
real(kind=real64), | intent(in) | :: | x(A%num_row) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_crs), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_crs), | intent(in) | :: | self | |||
integer(kind=int32), | intent(in) | :: | row | |||
integer(kind=int32), | intent(in) | :: | col | |||
integer(kind=int32), | intent(inout) | :: | index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_crs), | intent(inout) | :: | self | |||
type(type_domain), | intent(inout) | :: | domain |