Mantid
Loading...
Searching...
No Matches
Mantid::CurveFitting::Functions::ChebfunBase Member List

This is the complete list of members for Mantid::CurveFitting::Functions::ChebfunBase, including all inherited members.

bestFit(double start, double end, ChebfunFunctionType, std::vector< double > &p, std::vector< double > &a, double maxA=0.0, double tolerance=0.0, size_t maxSize=0)Mantid::CurveFitting::Functions::ChebfunBasestatic
bestFit(double start, double end, const API::IFunction &, std::vector< double > &p, std::vector< double > &a, double maxA=0.0, double tolerance=0.0, size_t maxSize=0)Mantid::CurveFitting::Functions::ChebfunBasestatic
bestFitAnyTolerance(double start, double end, FunctionType f, std::vector< double > &p, std::vector< double > &a, double maxA=0.0, double tolerance=0.0, size_t maxSize=0)Mantid::CurveFitting::Functions::ChebfunBasestatic
bestFitTempl(double start, double end, FunctionType f, std::vector< double > &p, std::vector< double > &a, double maxA, double tolerance, size_t maxSize)Mantid::CurveFitting::Functions::ChebfunBaseprivatestatic
bestFitTempl(double start, double end, FunctionType f, std::vector< double > &p, std::vector< double > &a, double maxA, double tolerance, size_t maxSize)Mantid::CurveFitting::Functions::ChebfunBase
calcA(const std::vector< double > &p) constMantid::CurveFitting::Functions::ChebfunBase
calcIntegrationWeights() constMantid::CurveFitting::Functions::ChebfunBaseprivate
calcP(const std::vector< double > &a) constMantid::CurveFitting::Functions::ChebfunBase
calcX()Mantid::CurveFitting::Functions::ChebfunBaseprivate
ChebfunBase(size_t n, double start, double end, double tolerance=0.0)Mantid::CurveFitting::Functions::ChebfunBase
ChebfunBase(const ChebfunBase &)=defaultMantid::CurveFitting::Functions::ChebfunBase
ChebfunBase(ChebfunBase &&) noexcept=defaultMantid::CurveFitting::Functions::ChebfunBase
derivative(const std::vector< double > &a, std::vector< double > &aout) constMantid::CurveFitting::Functions::ChebfunBase
endX() constMantid::CurveFitting::Functions::ChebfunBaseinline
eval(double x, const std::vector< double > &p) constMantid::CurveFitting::Functions::ChebfunBase
evalVector(const std::vector< double > &x, const std::vector< double > &p, std::vector< double > &res) constMantid::CurveFitting::Functions::ChebfunBase
evalVector(const std::vector< double > &x, const std::vector< double > &p) constMantid::CurveFitting::Functions::ChebfunBase
fit(ChebfunFunctionType f) constMantid::CurveFitting::Functions::ChebfunBase
fit(const API::IFunction &f) constMantid::CurveFitting::Functions::ChebfunBase
fitOdd(const ChebfunFunctionType &f, std::vector< double > &p) constMantid::CurveFitting::Functions::ChebfunBaseprivate
fitOdd(const API::IFunction &f, std::vector< double > &pEven) constMantid::CurveFitting::Functions::ChebfunBaseprivate
g_maxNumberPointsMantid::CurveFitting::Functions::ChebfunBaseprivatestatic
g_toleranceMantid::CurveFitting::Functions::ChebfunBaseprivatestatic
hasConverged(const std::vector< double > &a, double maxA, double tolerance, size_t shift=0)Mantid::CurveFitting::Functions::ChebfunBaseprivatestatic
integral(const std::vector< double > &a, std::vector< double > &aout) constMantid::CurveFitting::Functions::ChebfunBase
integrate(const std::vector< double > &p) constMantid::CurveFitting::Functions::ChebfunBase
integrationWeights() constMantid::CurveFitting::Functions::ChebfunBase
linspace(size_t n) constMantid::CurveFitting::Functions::ChebfunBase
m_bwMantid::CurveFitting::Functions::ChebfunBaseprivate
m_endMantid::CurveFitting::Functions::ChebfunBaseprivate
m_integrationWeightsMantid::CurveFitting::Functions::ChebfunBasemutableprivate
m_nMantid::CurveFitting::Functions::ChebfunBaseprivate
m_startMantid::CurveFitting::Functions::ChebfunBaseprivate
m_toleranceMantid::CurveFitting::Functions::ChebfunBaseprivate
m_xMantid::CurveFitting::Functions::ChebfunBaseprivate
operator=(const ChebfunBase &other)=deleteMantid::CurveFitting::Functions::ChebfunBaseprivate
operator=(ChebfunBase &&other)=deleteMantid::CurveFitting::Functions::ChebfunBaseprivate
order() constMantid::CurveFitting::Functions::ChebfunBaseinline
roots(const std::vector< double > &a) constMantid::CurveFitting::Functions::ChebfunBase
size() constMantid::CurveFitting::Functions::ChebfunBaseinline
smooth(const std::vector< double > &xvalues, const std::vector< double > &yvalues) constMantid::CurveFitting::Functions::ChebfunBase
startX() constMantid::CurveFitting::Functions::ChebfunBaseinline
tolerance()Mantid::CurveFitting::Functions::ChebfunBaseinline
width() constMantid::CurveFitting::Functions::ChebfunBaseinline
xPoints() constMantid::CurveFitting::Functions::ChebfunBaseinline