template<class V, class ConvexSpace>
&& std::default_initializable<V>
&& std::constructible_from<V, V>
&& (validator_for_single_value<V, ConvexSpace> || validator_for_array<V, ConvexSpace>)
concept for convex spaces
Definition: Spaces.hpp:517
concept to check if a validator is compatible with a convex space.
Definition: Spaces.hpp:676
concept to check if a validator is compatible with a convex space.