Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::linear_algebra::MatchesMultiplicativeShape Concept Referenceexport

Two matrix-like carriers can be composed iff the inner dimensions agree: A::column_count == B::row_count and the scalar types match. More...

Concept definition

template<typename A, typename B>
typename A::scalar_type;
typename B::scalar_type;
requires std::same_as<typename A::scalar_type, typename B::scalar_type>;
requires A::column_count == B::row_count;
}
A matrix carries two dimensionalities: row count and column count.
Definition contracts.cppm:217
Two matrix-like carriers can be composed iff the inner dimensions agree: A::column_count == B::row_co...
Definition contracts.cppm:510

Detailed Description

Two matrix-like carriers can be composed iff the inner dimensions agree: A::column_count == B::row_count and the scalar types match.