15 #ifndef BORNAGAIN_CORE_FITTING_FITTYPES_H
16 #define BORNAGAIN_CORE_FITTING_FITTYPES_H
28 using simulation_builder_t = std::function<std::unique_ptr<Simulation>(
const Fit::Parameters&)>;
30 using fit_observer_t = std::function<void(
const FitObjective&)>;
Holds vector of SimDataPairs (experimental data and simulation results) for use in fitting.
A collection of fit parameters.
Pure virtual base class of OffSpecularSimulation, GISASSimulation and SpecularSimulation.
Objective function types.