20 class AnalyticTypeBase;
23 requires std::is_base_of_v<AnalyticTypeBase,T>
24 class AnalyticFunction;
54 std::vector<Parallelepiped>
PEIBOS(
const AnalyticFunction<VectorType>& f,
const AnalyticFunction<VectorType>& psi_0,
const std::vector<OctaSym>& Sigma,
double epsilon,
bool verbose =
false);
67 std::vector<Parallelepiped>
PEIBOS(
const AnalyticFunction<VectorType>& f,
const AnalyticFunction<VectorType>& psi_0,
const std::vector<OctaSym>& Sigma,
double epsilon,
const Vector& offset,
bool verbose =
false);
Class representing a parallelepiped .
Definition codac2_Parallelepiped.h:31
Definition codac2_OctaSym.h:21
Eigen::Matrix< double,-1, 1 > Vector
Alias for a dynamically-sized column vector of doubles.
Definition codac2_Vector.h:24
Eigen::Matrix< Interval,-1, 1 > IntervalVector
Alias for a dynamic-size column vector of intervals.
Definition codac2_IntervalVector.h:25
Eigen::Matrix< double,-1,-1 > Matrix
Alias for a dynamic-size matrix of doubles.
Definition codac2_Matrix.h:26
Parallelepiped parallelepiped_inclusion(const IntervalVector &Y, const IntervalMatrix &Jf, const Matrix &Jf_tild, const AnalyticFunction< VectorType > &psi_0, const OctaSym &sigma, const IntervalVector &X)
Used in PEIBOS. Compute a parallelepiped enclosing of where .
std::vector< Parallelepiped > PEIBOS(const AnalyticFunction< VectorType > &f, const AnalyticFunction< VectorType > &psi_0, const std::vector< OctaSym > &Sigma, double epsilon, bool verbose=false)
Compute a set of parallelepipeds enclosing for each symmetry in the set of symmetries ....
Eigen::Matrix< Interval,-1,-1 > IntervalMatrix
Alias for a dynamic-size matrix of intervals.
Definition codac2_IntervalMatrix.h:25