OMEditを使って下図の極めて簡単なシステムを作ってみたのですが、
Too few equations, under-determined system. The model has 36 equation(s) and 38 variable(s).
というエラーで、コンパイルが通らない。
メッセージの通り、未知数に対して方程式が足りないということですが、こんな簡単なシステムでそんなことあるのかと、しばらくハマりました。
ようやく、わかった原因がこちら。
わたしはこのuse*Inputという項目が、その下の入力値を使用するか否かだと考えていたのですが、実際には下図の赤丸部分に外部からの信号をインプットとして使用するか否かだったわけです。
ここでは、ambient1とambient2のusePressureInputとuseTemparetureInputと、volumeFlow1のuseVolumeFlowInputを全てfalseに変更することで、めでたくエラーは解消し、コンパイルと実行ができるようになりました。
だいぶ苦戦して、ようやくスタート地点に立った気分です。