| IGLib 1.6.0 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
IG.Num.PenaltyEvaluator Member List

This is the complete list of members for IG.Num.PenaltyEvaluator, including all inherited members.

_allowSingleFunction | IG.Num.PenaltyEvaluator | protected
_lock | IG.Num.PenaltyEvaluator | protected
_penaltyFunctions | IG.Num.PenaltyEvaluator | protected
AddPenaltyFunction(IRealFunctionPenalty func) | IG.Num.PenaltyEvaluator | inline
AllowSingleFunction | IG.Num.PenaltyEvaluator |
CansetBarrierHeight(int which) | IG.Num.PenaltyEvaluator | inline virtual
CanSetBarrierLength(int which) | IG.Num.PenaltyEvaluator | inline virtual
CanSetMaxZero(int which) | IG.Num.PenaltyEvaluator | inline virtual
CreatePenaltyFunction(double barrierLength, double barrierHeight) | IG.Num.PenaltyEvaluator | inline protected virtual
CreatePenaltyFunction(double barrierLength, double barrierHeight, double zeroEnd, int power) | IG.Num.PenaltyEvaluator | inline protected virtual
GetPenaltyFunction(int which) | IG.Num.PenaltyEvaluator | inline
IsPenaltyDerivativeDefined(int which) | IG.Num.PenaltyEvaluator | inline
IsPenaltySecodDerivativeDefined(int which) | IG.Num.PenaltyEvaluator | inline
IsPenaltyValueDefined(int which) | IG.Num.PenaltyEvaluator | inline
Lock | IG.Num.PenaltyEvaluator |
PenaltyDerivative(int which, double constraintFunctionValue) | IG.Num.PenaltyEvaluator | inline
PenaltyEvaluator() | IG.Num.PenaltyEvaluator | inline
PenaltyEvaluator(double barrierLength, double barrierHeight) | IG.Num.PenaltyEvaluator | inline
PenaltyEvaluator(double barrierLength, double barrierHeight, double maxZero) | IG.Num.PenaltyEvaluator | inline
PenaltyFunctions | IG.Num.PenaltyEvaluator |
PenaltySecondDerivative(int which, double constraintFunctionValue) | IG.Num.PenaltyEvaluator | inline
PenaltyValue(int which, double constraintFunctionValue) | IG.Num.PenaltyEvaluator | inline
SetPenaltyFunction(int which, IRealFunctionPenalty function) | IG.Num.PenaltyEvaluator | inline
SetPenaltyFunction(int which, double barrierLength, double barrierHeight) | IG.Num.PenaltyEvaluator | inline
SetPenaltyFunction(int which, double barrierLength, double barrierHeight, double zeroEnd) | IG.Num.PenaltyEvaluator | inline