新しい物理ドメインの定義方法
新しい物理ドメインを定義するには、それに関連するスルー変数とアクロス変数を宣言する必要があります。詳細については、物理ネットワークのモデル化の基本原則を参照してください。
ドメイン ファイルは、domain キーワードで開始し、その後にドメイン名を続け、end キーワードで終了する必要があります。
ドメイン ファイルの宣言セクションには、2 つの宣言ブロックが必要です。
アクロス変数の宣言ブロック。
variablesキーワードで開始し、endキーワードで終了します。ドメインに関連するすべてのアクロス変数の宣言が含まれます。複数のアクロス変数を単一のvariablesブロックで結合してドメイン モデルのクラス定義に含めることができます。スルー変数の宣言ブロック。
variables(Balancing = true)キーワードで開始し、endキーワードで終了します。ドメインに関連するすべてのスルー変数の宣言が含まれます。複数のスルー変数を単一のvariables(Balancing = true)ブロックで結合してドメイン モデルのクラス定義に含めることができます。
スルー変数とアクロス変数の宣言の詳細については、Declare Through and Across Variables for a Domainを参照してください。
ドメイン ファイルには以下も含めることができます。
parameters宣言ブロック。このブロックには、ドメイン パラメーターの宣言が含まれます。これらのパラメーターはドメインに関連付けられ、ドメインに接続されたすべてのコンポーネントにネットワークを介して伝播できます。詳細については、Working with Domain Parametersを参照してください。intermediates宣言ブロック。詳細については、Declaring and Using Named Intermediate Termsを参照してください。equationsセクション。ドメインの方程式は、カスタム ドメインでアクロス変数の方がスルー変数よりも多い場合に使用します。詳細については、Domain Equationsを参照してください。
ドメイン ファイルの例については、Declare a Mechanical Rotational Domainを参照してください。