EvolvingObjects
Bounds management

Bounds are a set of utilities that permits to manage ranges of existence for variables. More...

Classes

class  eoRealBoundModifier
 Abstract class for eoRealVectorBounds modifier. More...
class  eoDummyRealBoundModifier
 An eoRealBoundModifier that modify nothing ! More...
class  eoIntNoBounds
 A default class for unbounded variables. More...
class  eoIntInterval
 fully bounded eoIntBound == interval More...
class  eoIntBelowBound
 an eoIntBound bounded from below only More...
class  eoIntAboveBound
 An eoIntBound bounded from above only. More...
class  eoGeneralIntBounds
 A class that encapsulate all possible eoIntBounds. More...
class  eoRealNoBounds
 A default class for unbounded variables. More...
class  eoRealInterval
 fully bounded eoRealBound == interval More...
class  eoRealBelowBound
 an eoRealBound bounded from below only More...
class  eoGeneralRealBounds
 A class that encapsulate all possible eoIntBounds. More...
class  eoRealBaseVectorBounds
 Vector type for bounds (see eoRealBounds.h for scalar types) More...
class  eoRealVectorBounds
 Now a derived class, for parser reading It holds some of the bounds (and destroy them when dying) More...
class  eoRealVectorNoBounds
 the dummy unbounded eoRealVectorBounds: usefull if you don't need bounds! everything is inlined. More...
class  eoIntBounds
 Defines bound classes for real numbers. More...
class  eoRealBounds
 Defines bound classes for real numbers. More...

Variables

eoIntNoBounds eoDummyIntNoBounds
 one object for all - see eoIntBounds.cpp
eoRealNoBounds eoDummyRealNoBounds
 one object for all - see eoRealBounds.cpp
eoRealVectorNoBounds eoDummyVectorNoBounds
 one object for all - see eoRealBounds.cpp

Detailed Description

Bounds are a set of utilities that permits to manage ranges of existence for variables.

For example to restrain vectors or parameters to a given domain.

All Classes Namespaces Files Functions Variables Typedefs Friends