BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
anonymous_namespace{Parameter.cpp} Namespace Reference

Functions

double step_for_value (double value)
 

Variables

const double default_step = 0.01
 
const double step_factor = 0.01
 

Function Documentation

◆ step_for_value()

double anonymous_namespace{Parameter.cpp}::step_for_value ( double  value)

Definition at line 23 of file Parameter.cpp.

24 {
25  return value == 0.0 ? default_step : std::abs(value) * step_factor;
26 }

References default_step, and step_factor.

Referenced by Fit::Parameter::Parameter().

Variable Documentation

◆ default_step

const double anonymous_namespace{Parameter.cpp}::default_step = 0.01

Definition at line 20 of file Parameter.cpp.

Referenced by step_for_value().

◆ step_factor

const double anonymous_namespace{Parameter.cpp}::step_factor = 0.01

Definition at line 21 of file Parameter.cpp.

Referenced by FitOptions::setStepFactor(), and step_for_value().