asString() const override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
BoundaryConstraint() | Mantid::CurveFitting::Constraints::BoundaryConstraint | |
BoundaryConstraint(const std::string ¶mName) | Mantid::CurveFitting::Constraints::BoundaryConstraint | |
BoundaryConstraint(API::IFunction *fun, const std::string ¶mName, const double lowerBound, const double upperBound, bool isDefault=false) | Mantid::CurveFitting::Constraints::BoundaryConstraint | |
BoundaryConstraint(API::IFunction *fun, const std::string ¶mName, const double lowerBound, bool isDefault=false) | Mantid::CurveFitting::Constraints::BoundaryConstraint | |
check() override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
checkDeriv() override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
checkDeriv2() override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
clearBounds() | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
clearLower() | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
clearUpper() | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
getDefaultPenaltyFactor() | Mantid::API::IConstraint | inlinestatic |
getLocalFunction() const | Mantid::API::ParameterReference | |
getLocalIndex() const | Mantid::API::ParameterReference | |
getParameter() const | Mantid::API::ParameterReference | |
getPenaltyFactor() const override | Mantid::CurveFitting::Constraints::BoundaryConstraint | inlinevirtual |
hasLower() const | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
hasUpper() const | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
initialize(API::IFunction *fun, const API::Expression &expr, bool isDefault) override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
isDefault() const | Mantid::API::ParameterReference | |
isParameterOf(const IFunction *fun) const | Mantid::API::ParameterReference | |
lower() const | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
m_defaultPenaltyFactor | Mantid::API::IConstraint | protectedstatic |
m_function | Mantid::API::ParameterReference | private |
m_hasLowerBound | Mantid::CurveFitting::Constraints::BoundaryConstraint | private |
m_hasUpperBound | Mantid::CurveFitting::Constraints::BoundaryConstraint | private |
m_index | Mantid::API::ParameterReference | private |
m_isDefault | Mantid::API::ParameterReference | private |
m_lowerBound | Mantid::CurveFitting::Constraints::BoundaryConstraint | private |
m_owner | Mantid::API::ParameterReference | private |
m_penaltyFactor | Mantid::CurveFitting::Constraints::BoundaryConstraint | private |
m_upperBound | Mantid::CurveFitting::Constraints::BoundaryConstraint | private |
ownerFunction() const | Mantid::API::ParameterReference | |
parameterIndex() const | Mantid::API::ParameterReference | |
parameterName() const | Mantid::API::ParameterReference | |
ParameterReference() | Mantid::API::ParameterReference | |
ParameterReference(IFunction *fun, std::size_t index, bool isDefault=false) | Mantid::API::ParameterReference | |
reset(IFunction *fun, std::size_t index, bool isDefault=false) | Mantid::API::ParameterReference | protected |
setBounds(const double &lower, const double &upper) | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
setLower(const double &value) | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
setParameter(const double &value, bool isExplicitlySet=true) | Mantid::API::ParameterReference | |
setParamToSatisfyConstraint() override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
setPenaltyFactor(const double &c) override | Mantid::CurveFitting::Constraints::BoundaryConstraint | virtual |
setUpper(const double &value) | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
upper() const | Mantid::CurveFitting::Constraints::BoundaryConstraint | inline |
~ParameterReference()=default | Mantid::API::ParameterReference | virtual |