Optimization  

FullDOEAlgorithm OptApproximationGradientAlgorithm
OptConstraint OptConstraintSatisfaction
OptFeature OptFreeParameter
OptGenericAlgorithm OptGenericDOEAlgorithm
OptGenericOptimAlgorithm OptGoal
OptGradientAlgorithm OptOptimization
OptProblem OptSimAnnealingAlgorithm
OptimizationLog OptOptimizationsSet

FullDOEAlgorithm   

Description

Type describing the Design of Experiment algorithm.

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericDOEAlgorithm
> FullDOEAlgorithm

Attributes

ConvergenceSpeed: Not appropriate

OptApproximationGradientAlgorithm  

Description

Type describing the gradient algorithm with constraint.

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm > OptApproximationGradientAlgorithm

Attributes

ConvergenceSpeed
N/A

OptConstraintSatisfaction  

Description

Type describing an optimization constraint. 

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm > OptConstraint

Distance
Indicates the difference between the left-hand side and the right-hand side of the constraint. In optimization this right-hand side must be a constant. 

Precision
This attribute is available only for equality constraints. It enables you to specify a tolerance around the right-hand side value of the constraint. If distance (see attribute "Distance") is below this tolerance, the constraint is considered as satisfied. 

Priority
N/A

Satisfaction
Indicates if the constraint is satisfied or not.

OptConstraint  

Description

Type describing an optimization constraint. 

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm > OptConstraint

Distance
Indicates the difference between the left hand side and the right hand side of the constraint. In optimization this right-hand side must be a constant. 

Precision
This attribute is available only for equality constraints. It enables you to specify a tolerance around the right-hand side value of the constraint. If distance (see attribute "Distance") is below this tolerance, the constraint is considered as satisfied. 

Priority
N/A

Satisfaction
Indicates if the constraint is satisfied or not.

OptFeature   

Description

Father type of all optimization types.

Inheritance path

Standard > Feature > OptFeature

OptFreeParameter  

Description

Type describing the free parameters available in the Product Engineering Optimizer workbench. Free parameters are parameters which vary according to the optimizer algorithm.

Inheritance path

Standard > Feature > OptFeature > OptFreeParameter

Attributes

HasRangesStep
Enables you to check if the free parameter holds steps and/or ranges.

InfRange
Indicates the inferior range of the free parameter that can be indicated by you in the Optimization editor.

Parameter
Corresponds to the underlying parameter of the free parameter. It also corresponds to the knowledgeware parameter of the model on which the optimization works.

Step
Indicates the steps of the free parameter that can be indicated by you in the Optimization editor.

SupRange
Indicates the superior range of the free parameter that can be indicated by you in the Optimization editor.

Value
Corresponds to the value of the free parameter.

OptGenericAlgorithm  

Description

Corresponds to the base class of all the algorithms.

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm

Attributes

MaxTime
Corresponds to one of the termination criteria that can be set by you in the Optimization dialog box.

MaxWoImprovement
Corresponds to one of the termination criteria that can be set by you in the Optimization dialog box.

NbUpdatesMax
Corresponds to one of the termination criteria that can be set by you in the Optimization dialog box.

StoppingCriterion
Enables you to select one or several stopping criteria.

OptGenericDOEAlgorithm   

Description

Corresponds to the base class of all the Design of Experiment algorithms.

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericDOEAlgorithm

OptGenericOptimAlgorithm   

Description

Corresponds to the base class of all the optimization algorithms.

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm

OptGoal  

Description

Type describing the goal parameter of the optimization.

Inheritance path

Standard > Feature > OptFeature > OptGoal

Attributes

GoalComment
Enables you to enter a comment.

GoalParameter
Enables you to have access to the underlying knowledgeware parameter specified as the objective of the optimization.

GoalType
Enables you to specify the type of goal for the optimization (minimum, maximum or target value.)

Precision    
N/A

Priority
N/A

TargetValue
Enables you to specify a target value to be reached by the goal parameter if the goal type is target value.

OptGradientAlgorithm

Description

Type describing the local optimization algorithm (gradient.)

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm > OptGradientAlgorithm

Attributes

ConvergenceSpeed
See the Product Engineering Optimizer User's Guide.

OptOptimization  

Description

Type describing the class that encapsulates the full description of the optimization (the algorithm, the problem, and the free parameters.)

Inheritance path

Standard > Feature > OptFeature > OptOptimization

Attributes

Algorithm
Algorithm used to solve the problem.

FreeParameters
List of the free parameters.

Problem
Problem to solve (Goal, and Constraints.)

UpdateVisualization
Enables you to ask for visual update during optimization.

OptOptimizationsSet  

Description

Type describing the collection of optimizations.

Inheritance path

Standard > Feature > OptFeature > OptOptimizationsSet

Attributes

Optimizations
List of all the optimizations in the set.

OptProblem  

Description

Type describing the problem to be solved.

Inheritance path

Standard > Feature > OptFeature > OptProblem

Attributes

Constraints
List of the constraints (if any.)

Goals
List of the goals (if any.)

ProblemComment
Comment.

OptSimAnnealingAlgorithm  

Description

Type describing the global optimization algorithm (Simulated Annealing.)

Inheritance path

Standard > Feature > OptFeature > OptGenericAlgorithm > OptGenericOptimAlgorithm
> OptSimAnnealingAlgorithm

Attributes

ConvergenceSpeed
See the Product Engineering Optimizer User's Guide .

OptimizationLog  

Description

Type describing the tool used to analyze the optimization results. 

Inheritance path

Standard > Feature > OptFeature > OptimizationLog

Attributes

BestParm
Describes the parameter used to store the current value of the best result. 

IndexOfBestSolInDT
Describes the list that can be used to save lines of the computations log.

NbEvalParm
Indicates the evaluation number.

PointsDT
Describes the optimization computations log.