20 template<
typename T,
typename Enable=
void>
26 using Domain = Interval;
30 struct Wrapper<Index> {
31 using Domain = Interval;
35 struct Wrapper<double> {
36 using Domain = Interval;
41 using Domain = Interval;
44 template<
typename OtherDerived>
45 struct Wrapper<OtherDerived,
46 typename std::enable_if<std::is_base_of_v<Eigen::MatrixBase<OtherDerived>,OtherDerived>>::type>
48 using Domain = Eigen::Matrix<Interval,OtherDerived::RowsAtCompileTime,OtherDerived::ColsAtCompileTime>;
Interval class, for representing closed and connected subsets of .
Definition codac2_Interval.h:62