is_compatible_with Function

private pure function is_compatible_with(this, other)

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.

Arguments

TypeIntentOptionalAttributesName
class(banded_matrix_t), intent(in) :: this

type instance

type(banded_matrix_t), intent(in) :: other

other banded matrix

Return Value logical


Contents

None