Constraint


Description:

Constraint represents the COM object for the element Constraint.

Properties:

Name Name of the constraint
ID Identification number of the constraint
Value Value of the constraint
Lower Lower boundary of the constraint
Upper Upper boundary of the constraint
Accuracy Accuracy of the constraint
Weight Weight factor of the constraint
MetaValue (ReadOnly) Virtual value of the approximated constraint at the virtual value of the stochastic parameters
ClusterMethod Method of clustering
0 = Non-Cluster
1 = Binary Tree
2 = K-Means
IncludeOutput If True, the output will be included as further parameter dimension.
ClusterSize Maximal cluster size
ClusterNumber Cluster number
Approximation Method of approximation
0= Polynomial
1= Gaussian Process
3= Auto-Approximation
PolyOrder Order of the polynomial approximation
PolyType Type of the polynomial order
0 = Automatic
1 = Manuall
2 = Unique
PolyLowRank Low-Rank-Approximation of the Gaussian process
0 = Full Matrix
1 = Low-Rank Matrix
PolyError max. Error [%] of the low-rank-approximation
Covariance Covariance of the approximation
0= Square Exponential
1= Exponential
2= Gamma Exponential
3= Matern Class 3
4= Matern Class 5
5= Rational Quadratic
6 = Periodic
7= Best Covariance
GaussianNoise Gaussian Noise [%]
GaussinLowRank Low-Rank-Approximation of the Gaussian process
0 = Full Matrix
1 = Low-Rank Matrix
2 = H2 Matrix
GaussianRank max. Rank [%] of the low-rank-approximation
GaussianError max. Error [%] of the low-rank-approximation
CommandCount (ReadOnly) Return the number of the command array.
Commad(Index) Return the command at the index
InputLinks (ReadOnly) Return the Links-object. It is the collection of all input links for the constraint
OutputLinks (ReadOnly) Return the Links-object. It is the collection of all output links for the constraint

Methods:

Minimize Miminize the virtual value of this constraint based on the meta model
Maximize Maximize the virtual value of this constraint based on the meta model
InitCommand() Reset the command to empty
AddCommand(String) Add the string to the command array