| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | DefaultTag | = | 700 | |
| character(len=*), | public, | parameter | :: | Xonly | = | 'Xonly' | |
| character(len=*), | public, | parameter | :: | Yonly | = | 'Yonly' | |
| character(len=*), | public, | parameter | :: | XandY | = | 'XandY' | |
| character(len=*), | public, | parameter | :: | myname | = | 'MCT::m_SparseMatrixPlus' |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(out) | :: | SMatPlus | |||
| type(SparseMatrix), | intent(inout) | :: | sMat | |||
| type(GlobalSegMap), | intent(in) | :: | xGSMap | |||
| type(GlobalSegMap), | intent(in) | :: | yGSMap | |||
| character(len=*), | intent(in) | :: | strategy | |||
| integer, | intent(in) | :: | root | |||
| integer, | intent(in) | :: | comm | |||
| integer, | intent(in) | :: | ComponentID | |||
| integer, | intent(in), | optional | :: | Tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(out) | :: | SMatPlus | |||
| type(SparseMatrix), | intent(inout) | :: | sMat | |||
| type(GlobalSegMap), | intent(in) | :: | xGSMap | |||
| type(GlobalSegMap), | intent(in) | :: | yGSMap | |||
| integer, | intent(in) | :: | root | |||
| integer, | intent(in) | :: | comm | |||
| integer, | intent(in) | :: | ComponentID | |||
| integer, | intent(in), | optional | :: | Tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(inout) | :: | SMatP |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(inout) | :: | SMatP | |||
| integer, | intent(out), | optional | :: | status |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(in) | :: | sMatPlus |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(in) | :: | sMatPlus |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(String), | public | :: | Strategy | ||||
| integer, | public | :: | XPrimeLength | ||||
| type(Rearranger), | public | :: | XToXPrime | ||||
| integer, | public | :: | YPrimeLength | ||||
| type(Rearranger), | public | :: | YPrimeToY | ||||
| type(SparseMatrix), | public | :: | Matrix | ||||
| integer, | public | :: | Tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(in) | :: | sMatPlus |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(in) | :: | sMatPlus |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(out) | :: | SMatPlus | |||
| type(SparseMatrix), | intent(inout) | :: | sMat | |||
| type(GlobalSegMap), | intent(in) | :: | xGSMap | |||
| type(GlobalSegMap), | intent(in) | :: | yGSMap | |||
| character(len=*), | intent(in) | :: | strategy | |||
| integer, | intent(in) | :: | root | |||
| integer, | intent(in) | :: | comm | |||
| integer, | intent(in) | :: | ComponentID | |||
| integer, | intent(in), | optional | :: | Tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(out) | :: | SMatPlus | |||
| type(SparseMatrix), | intent(inout) | :: | sMat | |||
| type(GlobalSegMap), | intent(in) | :: | xGSMap | |||
| type(GlobalSegMap), | intent(in) | :: | yGSMap | |||
| integer, | intent(in) | :: | root | |||
| integer, | intent(in) | :: | comm | |||
| integer, | intent(in) | :: | ComponentID | |||
| integer, | intent(in), | optional | :: | Tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(inout) | :: | SMatP |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SparseMatrixPlus), | intent(inout) | :: | SMatP | |||
| integer, | intent(out), | optional | :: | status |