Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
GSLFunctions.h File Reference
#include "MantidAPI/ICostFunction.h"
#include "MantidAPI/IFunction.h"
#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h"
#include "MantidCurveFitting/EigenJacobian.h"
#include <gsl/gsl_blas.h>
#include <gsl/gsl_multifit_nlin.h>
#include <gsl/gsl_multimin.h>
#include <gsl/gsl_statistics.h>

Go to the source code of this file.

Classes

struct  Mantid::CurveFitting::GSL_FitData
 Various GSL specific functions used GSL specific minimizers. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::CurveFitting
 

Functions

int Mantid::CurveFitting::gsl_df (const gsl_vector *x, void *params, gsl_matrix *J)
 Fit GSL derivative function wrapper.
 
int Mantid::CurveFitting::gsl_f (const gsl_vector *x, void *params, gsl_vector *f)
 Fit GSL function wrapper.
 
int Mantid::CurveFitting::gsl_fdf (const gsl_vector *x, void *params, gsl_vector *f, gsl_matrix *J)
 Fit derivatives and function GSL wrapper.