BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
class performing the numerical gradient calculation
Definition at line 33 of file Numerical2PGradientCalculator.h.
Public Member Functions | |
Numerical2PGradientCalculator (const MnFcn &fcn, const MnUserTransformation &par, const MnStrategy &stra) | |
virtual | ~Numerical2PGradientCalculator () |
const MnFcn & | Fcn () const |
double | GradTolerance () const |
unsigned int | Ncycle () const |
virtual FunctionGradient | operator() (const MinimumParameters &) const |
virtual FunctionGradient | operator() (const MinimumParameters &, const FunctionGradient &) const |
virtual FunctionGradient | operator() (const std::vector< double > ¶ms) const |
const MnMachinePrecision & | Precision () const |
double | StepTolerance () const |
const MnStrategy & | Strategy () const |
const MnUserTransformation & | Trafo () const |
Private Attributes | |
const MnFcn & | fFcn |
const MnStrategy & | fStrategy |
const MnUserTransformation & | fTransformation |
|
inline |
Definition at line 37 of file Numerical2PGradientCalculator.h.
|
inlinevirtual |
Definition at line 42 of file Numerical2PGradientCalculator.h.
|
inline |
double ROOT::Minuit2::Numerical2PGradientCalculator::GradTolerance | ( | ) | const |
unsigned int ROOT::Minuit2::Numerical2PGradientCalculator::Ncycle | ( | ) | const |
|
virtual |
Implements ROOT::Minuit2::GradientCalculator.
|
virtual |
Implements ROOT::Minuit2::GradientCalculator.
|
virtual |
const MnMachinePrecision& ROOT::Minuit2::Numerical2PGradientCalculator::Precision | ( | ) | const |
double ROOT::Minuit2::Numerical2PGradientCalculator::StepTolerance | ( | ) | const |
|
inline |
|
inline |
|
private |
Definition at line 68 of file Numerical2PGradientCalculator.h.
Referenced by Fcn().
|
private |
Definition at line 70 of file Numerical2PGradientCalculator.h.
Referenced by Strategy().
|
private |
Definition at line 69 of file Numerical2PGradientCalculator.h.
Referenced by Trafo().