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

A matrix can be viewed as the vertical concatenation of its row vectors. More...

Concept definition

template<typename M>
HasRowType<M> && requires(const M& m, std::size_t i) {
{ m.row(i) } -> std::same_as<typename M::row_type>;
}
A matrix can be viewed as the vertical concatenation of its row vectors.
Definition contracts.cppm:266
A matrix exposes its rows as a concrete covector carrier.
Definition contracts.cppm:238

Detailed Description

A matrix can be viewed as the vertical concatenation of its row vectors.