Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
fit_app::IFitBackend Class Referenceabstract

#include <FitAbstraction.h>

Public Member Functions

virtual ~IFitBackend ()=default
 
virtual BackendFitResult minimize (const IObjectiveFunction &objective, const std::vector< ParameterDefinition > &parameters, const FitOptions &options) const =0
 
virtual BackendFitResult minimize_with_fixed (const IObjectiveFunction &objective, const std::vector< ParameterDefinition > &parameters, const FitOptions &options, const std::vector< std::size_t > &fixed_indices, const std::vector< double > &fixed_values) const =0
 
virtual BackendContourResult contour (const IObjectiveFunction &objective, const BackendFitResult &reference_fit, std::size_t x_index, std::size_t y_index, const ContourOptionsBackEnd &options) const =0
 

Detailed Description

Definition at line 124 of file FitAbstraction.h.

Constructor & Destructor Documentation

◆ ~IFitBackend()

virtual fit_app::IFitBackend::~IFitBackend ( )
virtualdefault

Member Function Documentation

◆ contour()

virtual BackendContourResult fit_app::IFitBackend::contour ( const IObjectiveFunction objective,
const BackendFitResult reference_fit,
std::size_t  x_index,
std::size_t  y_index,
const ContourOptionsBackEnd options 
) const
pure virtual

◆ minimize()

virtual BackendFitResult fit_app::IFitBackend::minimize ( const IObjectiveFunction objective,
const std::vector< ParameterDefinition > &  parameters,
const FitOptions options 
) const
pure virtual

◆ minimize_with_fixed()

virtual BackendFitResult fit_app::IFitBackend::minimize_with_fixed ( const IObjectiveFunction objective,
const std::vector< ParameterDefinition > &  parameters,
const FitOptions options,
const std::vector< std::size_t > &  fixed_indices,
const std::vector< double > &  fixed_values 
) const
pure virtual

The documentation for this class was generated from the following file: