BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
class describing the simplex set of points (f(x), x ) which evolve during the minimization iteration process.
Definition at line 29 of file SimplexParameters.h.
Public Member Functions | |
SimplexParameters (const std::vector< std::pair< double, MnAlgebraicVector > > &simpl, unsigned int jh, unsigned int jl) | |
~SimplexParameters () | |
MnAlgebraicVector | Dirin () const |
double | Edm () const |
unsigned int | Jh () const |
unsigned int | Jl () const |
const std::pair< double, MnAlgebraicVector > & | operator() (unsigned int i) const |
const std::vector< std::pair< double, MnAlgebraicVector > > & | Simplex () const |
void | Update (double, const MnAlgebraicVector &) |
Private Attributes | |
unsigned int | fJHigh |
unsigned int | fJLow |
std::vector< std::pair< double, MnAlgebraicVector > > | fSimplexParameters |
|
inline |
Definition at line 33 of file SimplexParameters.h.
|
inline |
Definition at line 35 of file SimplexParameters.h.
MnAlgebraicVector ROOT::Minuit2::SimplexParameters::Dirin | ( | ) | const |
|
inline |
Definition at line 50 of file SimplexParameters.h.
References fSimplexParameters, Jh(), and Jl().
|
inline |
|
inline |
|
inline |
Definition at line 43 of file SimplexParameters.h.
References fSimplexParameters.
|
inline |
Definition at line 39 of file SimplexParameters.h.
References fSimplexParameters.
void ROOT::Minuit2::SimplexParameters::Update | ( | double | , |
const MnAlgebraicVector & | |||
) |
|
private |
Definition at line 56 of file SimplexParameters.h.
Referenced by Jh().
|
private |
Definition at line 57 of file SimplexParameters.h.
Referenced by Jl().
|
private |
Definition at line 55 of file SimplexParameters.h.
Referenced by Edm(), operator()(), and Simplex().