BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Fit::IFunctionAdapter Class Reference
Inheritance diagram for Fit::IFunctionAdapter:
Collaboration diagram for Fit::IFunctionAdapter:

Public Member Functions

 IFunctionAdapter ()
 
virtual ~IFunctionAdapter ()
 
int numberOfCalls () const
 
int numberOfGradientCalls () const
 

Protected Attributes

int m_number_of_calls
 
int m_number_of_gradient_calls
 

Detailed Description

Base class for objective function adapters, which converts user functions to minimize into the function which minimization machinery expects.

Definition at line 24 of file IFunctionAdapter.h.

Constructor & Destructor Documentation

◆ IFunctionAdapter()

IFunctionAdapter::IFunctionAdapter ( )

◆ ~IFunctionAdapter()

IFunctionAdapter::~IFunctionAdapter ( )
virtualdefault

Member Function Documentation

◆ numberOfCalls()

int IFunctionAdapter::numberOfCalls ( ) const

Definition at line 23 of file IFunctionAdapter.cpp.

24 {
25  return m_number_of_calls;
26 }

References m_number_of_calls.

◆ numberOfGradientCalls()

int IFunctionAdapter::numberOfGradientCalls ( ) const

Definition at line 28 of file IFunctionAdapter.cpp.

29 {
31 }

References m_number_of_gradient_calls.

Member Data Documentation

◆ m_number_of_calls

int Fit::IFunctionAdapter::m_number_of_calls
protected

◆ m_number_of_gradient_calls

int Fit::IFunctionAdapter::m_number_of_gradient_calls
protected

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