計算時間測定機能を追加する。計算時間測定機能を追加する。計算時間測定機能を追加する。yamgattaCalculixを使ってみて、2つ困ったことがある。1、専用DOSプロンプトの設定Calculixは、専用のDOSプロンプトから起動するようになっている。数回計算を実行した後で設定状況を見てみるとPATH変数がすごいことになっていた。これはみっともないので何とかしなくては。追加して、普通のDOSプロンプトから起動するだけ。次に困ったのが、計算時間の測定についてだ。Calculixにはいくつかのソルバ選択肢があるし、他の汎用ソルバとの比較も行いたいところなのだが、現状はこうだ。どこにも時間の情報が出ていない。ストップウォッチで測定するのは大変なので、計算時間表示を追加することにした。追加するにあたって、2つの方法がある。1、Calculixのソースコードの測定機能を追加して再コンパイルする。2、Calculixのソースには触らずに何とかする。・Calculixが開始する時刻を記憶する。(ファイルに書いておく)・Calculixが終了した時刻と開始時刻の差を経過時間として表示する。関数を使って簡単にプロフラムを作成できた。dclockは日を跨いだ時はダメになる。そんなに長い計算をするつもりはなにで、これで良い。このコマンドをCalculixの起動前後に挿入すれば大丈夫なはずだ。