bpp-core3  3.0.0
bpp::ThreePointsNumericalDerivative Member List

This is the complete list of members for bpp::ThreePointsNumericalDerivative, including all inherited members.

AbstractNumericalDerivative(std::shared_ptr< FunctionInterface > function)bpp::AbstractNumericalDerivativeinline
AbstractNumericalDerivative(std::shared_ptr< FirstOrderDerivable > function)bpp::AbstractNumericalDerivativeinline
AbstractNumericalDerivative(std::shared_ptr< SecondOrderDerivable > function)bpp::AbstractNumericalDerivativeinline
AbstractNumericalDerivative(const AbstractNumericalDerivative &ad)bpp::AbstractNumericalDerivativeinline
clone() const overridebpp::ThreePointsNumericalDerivativeinlinevirtual
computeCrossD2_bpp::AbstractNumericalDerivativeprotected
computeD1_bpp::AbstractNumericalDerivativeprotected
computeD2_bpp::AbstractNumericalDerivativeprotected
crossDer2_bpp::AbstractNumericalDerivativeprotected
d2f(const std::string &variable, const ParameterList &parameters)bpp::SecondOrderDerivableinlinevirtual
d2f(const std::string &variable1, const std::string &variable2, const ParameterList &parameters)bpp::SecondOrderDerivableinlinevirtual
der1_bpp::AbstractNumericalDerivativeprotected
der2_bpp::AbstractNumericalDerivativeprotected
df(const std::string &variable, const ParameterList &parameters)bpp::FirstOrderDerivableinlinevirtual
enableFirstOrderDerivatives(bool yn) overridebpp::AbstractNumericalDerivativeinlinevirtual
enableFirstOrderDerivatives() const overridebpp::AbstractNumericalDerivativeinlinevirtual
enableSecondOrderCrossDerivatives(bool yn)bpp::AbstractNumericalDerivativeinline
enableSecondOrderCrossDerivatives() constbpp::AbstractNumericalDerivativeinline
enableSecondOrderDerivatives(bool yn) overridebpp::AbstractNumericalDerivativeinlinevirtual
enableSecondOrderDerivatives() const overridebpp::AbstractNumericalDerivativeinlinevirtual
f(const ParameterList &parameters) overridebpp::AbstractNumericalDerivativeinlinevirtual
f11_bpp::ThreePointsNumericalDerivativeprivate
f12_bpp::ThreePointsNumericalDerivativeprivate
f1_bpp::ThreePointsNumericalDerivativeprivate
f21_bpp::ThreePointsNumericalDerivativeprivate
f22_bpp::ThreePointsNumericalDerivativeprivate
f2_bpp::ThreePointsNumericalDerivativeprivate
f3_bpp::ThreePointsNumericalDerivativeprivate
FirstOrderDerivable()bpp::FirstOrderDerivableinline
function1_bpp::AbstractNumericalDerivativeprotected
function2_bpp::AbstractNumericalDerivativeprotected
function_bpp::FunctionWrapperprotected
FunctionInterface()bpp::FunctionInterfaceinline
FunctionWrapper(std::shared_ptr< FunctionInterface > function)bpp::FunctionWrapperinline
bpp::FunctionWrapper::FunctionWrapper(const FunctionWrapper &fw)bpp::FunctionWrapperinline
getFirstOrderDerivative(const std::string &variable) const overridebpp::AbstractNumericalDerivativeinlinevirtual
getInterval() const overridebpp::AbstractNumericalDerivativeinlinevirtual
bpp::getNamespace() const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::getNamespace() const overridebpp::FunctionWrapperinlinevirtual
bpp::getNumberOfParameters() const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::getNumberOfParameters() const overridebpp::FunctionWrapperinlinevirtual
bpp::getParameterNameWithoutNamespace(const std::string &name) const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::getParameterNameWithoutNamespace(const std::string &name) const overridebpp::FunctionWrapperinlinevirtual
bpp::getParameters() const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::getParameters() const overridebpp::FunctionWrapperinlinevirtual
bpp::getParameters_()=0bpp::Parametrizableprotectedpure virtual
bpp::FunctionWrapper::getParameters_() overridebpp::FunctionWrapperinlineprotectedvirtual
bpp::getParameterValue(const std::string &name) const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::getParameterValue(const std::string &name) const overridebpp::FunctionWrapperinlinevirtual
getSecondOrderDerivative(const std::string &variable) const overridebpp::AbstractNumericalDerivativeinlinevirtual
getSecondOrderDerivative(const std::string &variable1, const std::string &variable2) const overridebpp::AbstractNumericalDerivativeinlinevirtual
getValue() const overridebpp::ThreePointsNumericalDerivativeinlinevirtual
h_bpp::AbstractNumericalDerivativeprotected
bpp::hasParameter(const std::string &name) const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::hasParameter(const std::string &name) const overridebpp::FunctionWrapperinlinevirtual
index_bpp::AbstractNumericalDerivativemutableprotected
matchParametersValues(const ParameterList &parameters) overridebpp::AbstractNumericalDerivativeinlinevirtual
operator=(const AbstractNumericalDerivative &ad)bpp::AbstractNumericalDerivativeinline
bpp::FunctionWrapper::operator=(const FunctionWrapper &fw)bpp::FunctionWrapperinline
bpp::parameter(const std::string &name) const =0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::parameter(const std::string &name) const overridebpp::FunctionWrapperinlinevirtual
Parametrizable()bpp::Parametrizableinline
bpp::removeConstraint(const std::string &name)=0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::removeConstraint(const std::string &name) overridebpp::FunctionWrapperinlinevirtual
SecondOrderDerivable()bpp::SecondOrderDerivableinline
setAllParametersValues(const ParameterList &parameters) overridebpp::AbstractNumericalDerivativeinlinevirtual
bpp::setConstraint(const std::string &name, std::shared_ptr< ConstraintInterface > constraint)=0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::setConstraint(const std::string &name, std::shared_ptr< ConstraintInterface > constraint) overridebpp::FunctionWrapperinlinevirtual
setInterval(double h) overridebpp::AbstractNumericalDerivativeinlinevirtual
bpp::setNamespace(const std::string &prefix)=0bpp::Parametrizablepure virtual
bpp::FunctionWrapper::setNamespace(const std::string &prefix) overridebpp::FunctionWrapperinlinevirtual
setParameters(const ParameterList &parameters) overridebpp::AbstractNumericalDerivativeinlinevirtual
setParametersToDerivate(const std::vector< std::string > &variables) overridebpp::AbstractNumericalDerivativeinlinevirtual
setParametersValues(const ParameterList &parameters) overridebpp::AbstractNumericalDerivativeinlinevirtual
setParameterValue(const std::string &name, double value) overridebpp::AbstractNumericalDerivativeinlinevirtual
ThreePointsNumericalDerivative(std::shared_ptr< FunctionInterface > function)bpp::ThreePointsNumericalDerivativeinline
ThreePointsNumericalDerivative(std::shared_ptr< FirstOrderDerivable > function)bpp::ThreePointsNumericalDerivativeinline
ThreePointsNumericalDerivative(std::shared_ptr< SecondOrderDerivable > function)bpp::ThreePointsNumericalDerivativeinline
updateDerivatives(const ParameterList &parameters) overridebpp::ThreePointsNumericalDerivativeprotectedvirtual
variables_bpp::AbstractNumericalDerivativeprotected
~AbstractNumericalDerivative()bpp::AbstractNumericalDerivativeinlinevirtual
~Clonable()=defaultbpp::Clonablevirtual
~FirstOrderDerivable()bpp::FirstOrderDerivableinlinevirtual
~FunctionInterface()bpp::FunctionInterfaceinlinevirtual
~Parametrizable()bpp::Parametrizableinlinevirtual
~SecondOrderDerivable()bpp::SecondOrderDerivableinlinevirtual
~ThreePointsNumericalDerivative()bpp::ThreePointsNumericalDerivativeinlinevirtual