の定義を変更できることは知ってFile_init.txtいますが、クラスファイル(.mo)またはコミラーへのディレクティブ(omc)でそれを行う方法があるかどうか疑問に思いました。
Modelicaに「has-a」の関係がないことを軽減するために、Modelicaシミュレーションの最高レベル(およびステートメントhas-aに変換)とコンパイル(その後)およびシミュレートします。これは、initファイルを開いて正規表現の置換を行うのではなく、他の方法で、などのパラメーターを指定できれば、完全に機能します。これは本当に不格好です。ifwhenomc +smakestopstepoutputFormat
簡単に言えば、以下の(擬似コード)の例のようなディレクティブはありますか?
class MainSim
extends BaseSim;
...
simulation.stop = 1E-9;
simulation.step = 1E-12;
simulation.outputFormat = "csv";
...
equation
...
end MainSim;