ExpressionItem クラスは
最適化の制約条件の取得や、設定に使用します。
OptimizationTable クラスから呼び出すことができます。
.
[詳解]
ExpressionItem クラスは
最適化の制約条件の取得や、設定に使用します。
OptimizationTable クラスから呼び出すことができます。
.
このクラスのオブジェクトを取得する例:
app.GetModel(0).GetStudy(0).GetOptimizationTable().GetExpressionItem(0)
| String ExpressionItem::GetExpression |
( |
| ) |
|
制約条件の式を文字列で取得します。
- 戻り値
- 制約条件の式
| String ExpressionItem::GetName |
( |
| ) |
|
制約条件の名称を文字列で取得します。
- 戻り値
- 制約条件の名称
| String ExpressionItem::GetTitle |
( |
| ) |
|
| String ExpressionItem::GetType |
( |
| ) |
|
制約条件のタイプを文字列で取得します。
- 戻り値
- 制約条件のタイプ
| double ExpressionItem::GetValue |
( |
| ) |
|
設計変数の値を数値で取得します。
- 戻り値
- 設計変数の値
| double ExpressionItem::GetWeight |
( |
| ) |
|
目的関数の重みを数値で取得します。
- 戻り値
- 目的関数の重み
| bool ExpressionItem::IsValid |
( |
| ) |
|
| void ExpressionItem::SetExpression |
( |
String & |
exp | ) |
|
| void ExpressionItem::SetIsExpression |
( |
bool |
isExpression | ) |
|
式が制約条件や目的関数でなく単純な式であれば True を設定します。
- 引数
-
| void ExpressionItem::SetName |
( |
String & |
name | ) |
|
| void ExpressionItem::SetTitle |
( |
String & |
title | ) |
|
| void ExpressionItem::SetType |
( |
Variant & |
type | ) |
|
制約条件のタイプを設定します。(<=, >=, ==, minimize or maximize)
- 引数
-
| void ExpressionItem::SetValue |
( |
double |
value | ) |
|
| void ExpressionItem::SetWeight |
( |
double |
weight | ) |
|