Alexandria  2.18
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Euclid::MathUtils::Piecewise Member List

This is the complete list of members for Euclid::MathUtils::Piecewise, including all inherited members.

clone() const overrideEuclid::MathUtils::Piecewisevirtual
getFunctions() const Euclid::MathUtils::Piecewise
getKnots() const Euclid::MathUtils::Piecewise
integrate(const double x1, const double x2) const overrideEuclid::MathUtils::Piecewisevirtual
m_functionsEuclid::MathUtils::Piecewiseprivate
m_knotsEuclid::MathUtils::Piecewiseprivate
operator()(const double) const overrideEuclid::MathUtils::Piecewisevirtual
Piecewise(std::vector< double > knots, std::vector< std::shared_ptr< Function >> functions)Euclid::MathUtils::Piecewise
Piecewise(std::vector< double > knots, std::vector< std::unique_ptr< Function >> &&functions)Euclid::MathUtils::Piecewise
~Function()=defaultEuclid::MathUtils::Functionvirtual
~Integrable()=defaultEuclid::MathUtils::Integrablevirtual
~Piecewise()=defaultEuclid::MathUtils::Piecewisevirtual