BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
FitTypes.h File Reference

Defines common types for fitting library. More...

Include dependency graph for FitTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 mumufit
 The multi-library, multi-algorithm fit wrapper library.
 

Macros

#define BORNAGAIN_CORE_FITTING_FITTYPES_H
 

Typedefs

using fit_observer_t = std::function< void(const FitObjective &)>
 
using simulation_builder_t = std::function< std::unique_ptr< ISimulation >(const mumufit::Parameters &)>
 

Detailed Description

Defines common types for fitting library.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file FitTypes.h.

Macro Definition Documentation

◆ BORNAGAIN_CORE_FITTING_FITTYPES_H

#define BORNAGAIN_CORE_FITTING_FITTYPES_H

Definition at line 21 of file FitTypes.h.

Typedef Documentation

◆ fit_observer_t

using fit_observer_t = std::function<void(const FitObjective&)>

Definition at line 35 of file FitTypes.h.

◆ simulation_builder_t

using simulation_builder_t = std::function<std::unique_ptr<ISimulation>(const mumufit::Parameters&)>

Definition at line 32 of file FitTypes.h.