Variables
acado_constants.hpp File Reference
#include <acado/utils/acado_types.hpp>
Include dependency graph for acado_constants.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const double ACADO_NAN = INFTY
const double BOUNDRELAXATION = 1.0e3
const double BOUNDTOL = 1.0e-10
const double DEFAULT_SAMPLING_TIME = 1.0
BEGIN_NAMESPACE_ACADO const double EPS = 2.221e-16
const double EQUALITY_EPS = 1.0e-12
const double FOURTH_ROOT_EPS = 1.22077925228967e-04
const double INFINITY = 1.0/1e-53
const double INFTY = 1.0e12
const unsigned int MAX_LENGTH_NAME = 80
const unsigned int MAX_LENGTH_STRING = 1024
const double SQRT_EPS = 1.490301982821e-08
const double THIRD_ROOT_EPS = 6.055957976542e-06
const double ZERO = 1.0e-50
const double ZERO_EPS = 2.221e-16

Variable Documentation

const double ACADO_NAN = INFTY

Numerical value of NAN (not a nummber).

Definition at line 74 of file acado_constants.hpp.

const double BOUNDRELAXATION = 1.0e3

Offset for relaxing (constraints') bounds at beginning of an initial homotopy. Note: this value has to be positive!

Definition at line 84 of file acado_constants.hpp.

const double BOUNDTOL = 1.0e-10

Lower/upper (constraints') bound tolerance (an inequality constraint whose lower and upper bound differ by less than BOUNDTOL is regarded to be an equality constraint).

Definition at line 79 of file acado_constants.hpp.

const double DEFAULT_SAMPLING_TIME = 1.0

Default sampling time for blocks of the simulation environment.

Definition at line 87 of file acado_constants.hpp.

BEGIN_NAMESPACE_ACADO const double EPS = 2.221e-16

Numerical value of machine precision (min eps, s.t. 1+eps > 1).

Definition at line 43 of file acado_constants.hpp.

const double EQUALITY_EPS = 1.0e-12

Numerical value which is used for numerical equality checks.

Definition at line 49 of file acado_constants.hpp.

const double FOURTH_ROOT_EPS = 1.22077925228967e-04

Numerical value of the fourth root of EPS.

Definition at line 58 of file acado_constants.hpp.

const double INFINITY = 1.0/1e-53

Algebraic value of infinity.
(for situations in which the use of "ACADO::INFTY" is critical).

Definition at line 70 of file acado_constants.hpp.

const double INFTY = 1.0e12

Numerical value of infinity (e.g. for non-existing bounds).

Definition at line 65 of file acado_constants.hpp.

const unsigned int MAX_LENGTH_NAME = 80

Maximum length of a name or unit.

Definition at line 93 of file acado_constants.hpp.

const unsigned int MAX_LENGTH_STRING = 1024

Maximum length of a string.

Definition at line 90 of file acado_constants.hpp.

const double SQRT_EPS = 1.490301982821e-08

Numerical value of sqrt of EPS.

Definition at line 52 of file acado_constants.hpp.

const double THIRD_ROOT_EPS = 6.055957976542e-06

Numerical value of the third root of EPS.

Definition at line 55 of file acado_constants.hpp.

const double ZERO = 1.0e-50

Numerical value of zero (for situations in which it would be unreasonable to compare with 0.0).

Definition at line 62 of file acado_constants.hpp.

const double ZERO_EPS = 2.221e-16

Numerical value of the zero bound that checked for every division.

Definition at line 46 of file acado_constants.hpp.



acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:19