Lines Matching refs:Interval
219 inline Interval domain() const { return Interval(cuts.front(), cuts.back()); }
222 inline void setDomain(Interval dom) {
324 Interval const &m = *_m;
330 if(fi == ti) return bounds_local(f[fi], Interval(ft, tt));
332 typename FragmentConcept<T>::BoundsType ret(bounds_local(f[fi], Interval(ft, 1.)));
335 if(tt != 0.) ret.unionWith(bounds_local(f[ti], Interval(0., tt)));
776 Interval bs = *bounds_fast(g);
824 fgi.setDomain(Interval(g.cuts[i], g.cuts[i+1]));
897 std::vector<Interval> level_set(Piecewise<SBasis> const &f, Interval const &level, double tol=1e-5);
898 std::vector<Interval> level_set(Piecewise<SBasis> const &f, double v, double vtol, double tol=1e-5);
899 //std::vector<Interval> level_sets(Piecewise<SBasis> const &f, std::vector<Interval> const &levels, double tol=1e-5);
900 //std::vector<Interval> level_sets(Piecewise<SBasis> const &f, std::vector<double> &v, double vtol, double tol=1e-5);