Checks whether a type models a concrete decision-vector representation.
More...
#include <decision_vector.h>
template<class DV>
{
typename DV::coordinate;
{ dv.values } -> std::same_as<std::vector<double> &>;
{ cdv.values } -> std::same_as<const std::vector<double> &>;
{ dv.coords } -> std::same_as<std::vector<typename DV::coordinate> &>;
{ cdv.coords } -> std::same_as<const std::vector<typename DV::coordinate> &>;
{ cdv.empty() } -> std::convertible_to<bool>;
{ cdv.size() } -> std::convertible_to<std::size_t>;
}
Checks whether a type models a concrete decision-vector representation.
Definition decision_vector.h:69
Checks whether a type models a concrete decision-vector representation.