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

Indexed real-valued vector interface. More...

#include <concepts.hpp>

Concept definition

template<class V>
concept num::VectorLike = requires(V v, const V cv, idx i) {
{ cv.size() } -> std::convertible_to<idx>;
{ cv[i] } -> std::convertible_to<real>;
{ v[i] } -> std::convertible_to<real>;
}
Indexed real-valued vector interface.
Definition concepts.hpp:12
std::size_t idx
Definition types.hpp:11

Detailed Description

Indexed real-valued vector interface.

Definition at line 12 of file concepts.hpp.