Mantid
|
inform derived type with component defaults More...
#include <Workspaces.h>
Public Attributes | |
int | convergence_normf = 0 |
test on the size of f satisfied? More... | |
int | convergence_normg = 0 |
test on the size of the gradient satisfied? More... | |
int | f_eval = 0 |
the total number of evaluations of the objective function More... | |
int | g_eval = 0 |
the total number of evaluations of the gradient of the objective function More... | |
DoubleFortranVector | gradvec |
vector of gradients More... | |
int | h_eval = 0 |
the total number of evaluations of the Hessian of the objective function More... | |
int | iter |
the total number of iterations performed More... | |
DoubleFortranVector | largest_sv |
vector of largest singular values More... | |
double | norm_g = std::numeric_limits<float>::max() |
the norm of the gradient of the objective function at the best estimate of the solution determined by NLLS_solve More... | |
double | obj = std::numeric_limits<float>::max() |
the value of the objective function at the best estimate of the solution determined by NLLS_solve More... | |
DoubleFortranVector | resvec |
vector of residuals More... | |
double | scaled_g = std::numeric_limits<float>::max() |
the norm of the gradient, scaled by the norm of the residual More... | |
DoubleFortranVector | smallest_sv |
vector of smallest singular values More... | |
inform derived type with component defaults
Definition at line 157 of file Workspaces.h.
int Mantid::CurveFitting::NLLS::nlls_inform::convergence_normf = 0 |
test on the size of f satisfied?
Definition at line 172 of file Workspaces.h.
Referenced by Mantid::CurveFitting::NLLS::testConvergence().
int Mantid::CurveFitting::NLLS::nlls_inform::convergence_normg = 0 |
test on the size of the gradient satisfied?
Definition at line 175 of file Workspaces.h.
Referenced by Mantid::CurveFitting::NLLS::testConvergence().
int Mantid::CurveFitting::NLLS::nlls_inform::f_eval = 0 |
the total number of evaluations of the objective function
Definition at line 163 of file Workspaces.h.
int Mantid::CurveFitting::NLLS::nlls_inform::g_eval = 0 |
the total number of evaluations of the gradient of the objective function
Definition at line 166 of file Workspaces.h.
DoubleFortranVector Mantid::CurveFitting::NLLS::nlls_inform::gradvec |
vector of gradients
Definition at line 181 of file Workspaces.h.
int Mantid::CurveFitting::NLLS::nlls_inform::h_eval = 0 |
the total number of evaluations of the Hessian of the objective function
Definition at line 169 of file Workspaces.h.
int Mantid::CurveFitting::NLLS::nlls_inform::iter |
the total number of iterations performed
Definition at line 160 of file Workspaces.h.
DoubleFortranVector Mantid::CurveFitting::NLLS::nlls_inform::largest_sv |
vector of largest singular values
Definition at line 187 of file Workspaces.h.
double Mantid::CurveFitting::NLLS::nlls_inform::norm_g = std::numeric_limits<float>::max() |
the norm of the gradient of the objective function at the best estimate of the solution determined by NLLS_solve
Definition at line 195 of file Workspaces.h.
double Mantid::CurveFitting::NLLS::nlls_inform::obj = std::numeric_limits<float>::max() |
the value of the objective function at the best estimate of the solution determined by NLLS_solve
Definition at line 191 of file Workspaces.h.
DoubleFortranVector Mantid::CurveFitting::NLLS::nlls_inform::resvec |
vector of residuals
Definition at line 178 of file Workspaces.h.
double Mantid::CurveFitting::NLLS::nlls_inform::scaled_g = std::numeric_limits<float>::max() |
the norm of the gradient, scaled by the norm of the residual
Definition at line 198 of file Workspaces.h.
DoubleFortranVector Mantid::CurveFitting::NLLS::nlls_inform::smallest_sv |
vector of smallest singular values
Definition at line 184 of file Workspaces.h.