| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | IMatrixPatternDense | = | 0 | |
| integer, | public, | parameter | :: | IMatrixPatternShortwave | = | 1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| real(kind=jprb), | intent(in), | dimension(n) | :: | a | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | b | ||
| real(kind=jprb), | intent(out), | dimension(n,2,2) | :: | R |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| real(kind=jprb), | intent(in), | dimension(n) | :: | a | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | b | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | c | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | d | ||
| real(kind=jprb), | intent(out), | dimension(n,3,3) | :: | R |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(:,:) | :: | b | ||
| logical, | intent(in), | optional | :: | do_top_left_only_in |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(m,m) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(:,:) | :: | b |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | B | ||
| integer, | intent(in), | optional | :: | i_matrix_pattern |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(m,m) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | B |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(m,m) | :: | B |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | A | ||
| real(kind=jprb), | intent(in), | dimension(:,:,:) | :: | B | ||
| integer, | intent(in), | optional | :: | i_matrix_pattern |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=jprb), | intent(in) | :: | sparse(:,:) | |||
| real(kind=jprb), | intent(in) | :: | dense(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(inout) | :: | A(m,m) | |||
| integer, | intent(in) | :: | nrepeat | |||
| integer, | intent(in), | optional | :: | i_matrix_pattern |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in) | :: | A(:,:,:) | |||
| real(kind=jprb), | intent(in) | :: | b(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(in) | :: | A(:,:,:) | |||
| real(kind=jprb), | intent(in) | :: | B(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| integer, | intent(in) | :: | m | |||
| real(kind=jprb), | intent(inout) | :: | A(n,m,m) | |||
| integer, | intent(in) | :: | i_matrix_pattern |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| real(kind=jprb), | intent(in), | dimension(n) | :: | a | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | b | ||
| real(kind=jprb), | intent(out), | dimension(n,2,2) | :: | R |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n | |||
| integer, | intent(in) | :: | iend | |||
| real(kind=jprb), | intent(in), | dimension(n) | :: | a | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | b | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | c | ||
| real(kind=jprb), | intent(in), | dimension(n) | :: | d | ||
| real(kind=jprb), | intent(out), | dimension(n,3,3) | :: | R |