Checks if a banded matrix is compatibe with another banded matrix.
This implies that the following attributes should be equal:
- dimensions of the original matrices
- number of superdiagonals and subdiagonals
- dimensions of the banded matrices themselves
Returns .true.
if these three criteria are satisfied, .false.
otherwise.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(banded_matrix_t), | intent(in) | :: | this | type instance |
||
type(banded_matrix_t), | intent(in) | :: | other | other banded matrix |