Modelicaで新しいミディアムモデルを作成したいと思います。すべての中型モデルには、最小、最大、開始、および公称属性を持つタイプ温度があります。最低気温をに保存されている値fluidLimits.TMIN(FluidLimitsレコードのインスタンス)に設定したいのですが、min属性はリテラル値ではないため、無視されるという警告が常に表示されます。min=Modelica.Constants.small代わりに書くことはうまくいきます。以下の私のミディアムモデル定義の最初の行を参照してください。
partial package SomeMediumModel
extends Modelica.Media.Interfaces.PartialTwoPhaseMedium(
Temperature(min=fluidLimits.TMIN, max=600));
constant FluidLimits fluidLimits;
...
end SomeMediumModel;
FluidLimitsレコードの使用方法の例はありますか?minがfluidLimits.TMINからの値を受け入れるようにするには、何を変更する必要がありますか?