BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
Function Classes and Interfaces

Description

Interfaces (abstract classes) and Base classes used in MathCore and MathMore numerical methods for describing function classes. They define function and gradient evaluation and as well the functionality for dealing with parameters in the case of parametric functions which are used for fitting and data modeling. Included are also adapter classes, such as functors, to wrap generic callable C++ objects in the desired interface.

Collaboration diagram for Function Classes and Interfaces:

Modules

 Generic Function Evaluation Interfaces
 
 Parameteric Function Evaluation Interfaces.