numerics 0.1.0
Loading...
Searching...
No Matches
num::DenseMatrixLike Concept Reference

Dense row-major real matrix interface. More...

#include <concepts.hpp>

Concept definition

template<class A>
concept num::DenseMatrixLike = requires(A a, const A ca, idx i, idx j) {
{ ca.rows() } -> std::convertible_to<idx>;
{ ca.cols() } -> std::convertible_to<idx>;
{ ca(i, j) } -> std::convertible_to<real>;
{ a(i, j) } -> std::convertible_to<real>;
}
Dense row-major real matrix interface.
Definition concepts.hpp:33
std::size_t idx
Definition types.hpp:11

Detailed Description

Dense row-major real matrix interface.

Definition at line 33 of file concepts.hpp.