ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
gsl::root::test Namespace Reference

Functions to test the precision of the current solution. More...

Functions

int interval (double x_lower, double x_upper, double epsabs, double epsrel)
 C++ version of gsl_root_test_interval(). More...
 
int residual (double f, double epsabs)
 C++ version of gsl_root_test_residual(). More...
 
int delta (double x1, double x0, double epsabs, double epsrel)
 C++ version of gsl_root_test_delta(). More...
 

Detailed Description

Functions to test the precision of the current solution.

Function Documentation

◆ delta()

int gsl::root::test::delta ( double  x1,
double  x0,
double  epsabs,
double  epsrel 
)
inline

C++ version of gsl_root_test_delta().

Parameters
x1First solution value.
x0Zeroth solution value.
epsabsUNDOCUMENTED
epsrelRelative error.
Returns
GSL_SUCCESS if condition met.

Definition at line 707 of file roots.hpp.

◆ interval()

int gsl::root::test::interval ( double  x_lower,
double  x_upper,
double  epsabs,
double  epsrel 
)
inline

C++ version of gsl_root_test_interval().

Parameters
x_lowerLower bound of root interval.
x_upperLower bound of root interval.
epsabsAbsolute error.
epsrelRelative error.
Returns
GSL_SUCCESS if condition met.

Definition at line 687 of file roots.hpp.

◆ residual()

int gsl::root::test::residual ( double  f,
double  epsabs 
)
inline

C++ version of gsl_root_test_residual().

Parameters
fResidual value.
epsabsAbsolute error.
Returns
GSL_SUCCESS if condition met.

Definition at line 696 of file roots.hpp.