+
class ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>
-
library: libMathCore
#include "IParamFunction.h"
Display options:
Show inherited
Show non-public

class ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>: public ROOT::Math::IParametricFunction<ROOT::Math::MultiDim>, public ROOT::Math::IGradientFunction<ROOT::Math::MultiDim>

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~IParametricGradFunction<ROOT::Math::MultiDim>()
virtual ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>*ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::Clone() const
virtual ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>*ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::Clone() const
virtual voidROOT::Math::IGradientFunction<ROOT::Math::MultiDim>::FdF(const double* x, double& f, double* df) const
virtual voidROOT::Math::IGradientFunction<ROOT::Math::MultiDim>::Gradient(const double* x, double* grad) const
virtual unsigned intROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::NDim() const
virtual unsigned intROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::NDim() const
virtual doubleROOT::Math::IParametricFunction<ROOT::Math::MultiDim>::operator()(const double* x, const double* p)
ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>&operator=(const ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>&)
voidParameterGradient(const double* x, double* grad) const
private:
virtual voidDoParameterGradient(const double* x, double* grad) const

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void ParameterGradient(const double* x, double* grad) const
Evaluate the derivatives of the function with respect to the parameters at a point x.
It is optional to be implemented by the derived classes

return DoParameterGradient(const double* x, double* grad) const

Last update: Mon Jun 25 19:39:37 2007

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.