2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

OpenModelicaで伝熱流動 use*Inputについて

Last updated at Posted at 2018-11-18

OMEditを使って下図の極めて簡単なシステムを作ってみたのですが、
simplest.png

Too few equations, under-determined system. The model has 36 equation(s) and 38 variable(s).
というエラーで、コンパイルが通らない。
メッセージの通り、未知数に対して方程式が足りないということですが、こんな簡単なシステムでそんなことあるのかと、しばらくハマりました。

useInput.png

ようやく、わかった原因がこちら。
わたしはこのuse*Inputという項目が、その下の入力値を使用するか否かだと考えていたのですが、実際には下図の赤丸部分に外部からの信号をインプットとして使用するか否かだったわけです。
input.png
ここでは、ambient1とambient2のusePressureInputとuseTemparetureInputと、volumeFlow1のuseVolumeFlowInputを全てfalseに変更することで、めでたくエラーは解消し、コンパイルと実行ができるようになりました。

だいぶ苦戦して、ようやくスタート地点に立った気分です。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?