Lines Matching refs:pa
669 Piecewise<T> pa = partition(a, b.cuts), pb = partition(b, a.cuts);
671 assert(pa.size() == pb.size());
672 ret.segs.reserve(pa.size());
673 ret.cuts = pa.cuts;
674 for (unsigned i = 0; i < pa.size(); i++)
675 ret.push_seg(pa[i] + pb[i]);
687 Piecewise<T> pa = partition(a, b.cuts), pb = partition(b, a.cuts);
689 assert(pa.size() == pb.size());
690 ret.segs.reserve(pa.size());
691 ret.cuts = pa.cuts;
692 for (unsigned i = 0; i < pa.size(); i++)
693 ret.push_seg(pa[i] - pb[i]);
717 Piecewise<T1> pa = partition(a, b.cuts);
720 assert(pa.size() == pb.size());
721 ret.segs.reserve(pa.size());
722 ret.cuts = pa.cuts;
723 for (unsigned i = 0; i < pa.size(); i++)
724 ret.push_seg(pa[i] * pb[i]);