CFL
Macros | Variables
Macros and constants for cfl library.
Collaboration diagram for Macros and constants for cfl library.:

Macros

#define ASSERT   assert
 Check conditions everywhere. More...
 
#define POSTCONDITION   assert
 Check conditions at the end of a function. More...
 
#define PRECONDITION   assert
 Check conditions at the beginning of a function. More...
 

Variables

const double cfl::c_dEps = 10E-8
 A small positive number. More...
 

Detailed Description

This module contains macros and constants for cfl library.

Macro Definition Documentation

#define ASSERT   assert

The term ASSERT is used instead of std::asset to verify the validity of variables everywhere in the program.

#define POSTCONDITION   assert

The term POSTCONDITION is used instead of std::asset to verify the validity of output parameters.

#define PRECONDITION   assert

The term ASSERT is used instead of std::asset to verify the validity of input parameters.

Variable Documentation

const double cfl::c_dEps = 10E-8

This is a small positive number on which it is safe to divide and perform other numerical operations impossible for 0.