TypeStudio 17 9月 2022TRNSYS/TypeStudioで既存ソースコードをビルドする TRNSYS18でリリースされたTypeStuidoは、手軽にコンポーネントの開発を行えるツールです。 https://www.kankyoukei.com/2018/11/trnsystypestudio.html 既存のIntel Visual Fortranで作成されたソースコードのビルドも可… 続きを読む
TRNSYS 8 8月 2019コンポーネントから外部プログラムを起動 TRNSYSのコンポーネントから他のプログラムを起動できないか試してみました。シミュレーション後に何か処理を実行したいケースを想定しています。計算結果を分析するとか、グラフにまとめるといったシナリオです。 TRNSYSにはシミュレーション終了を判定する関数、getIsLastCallofSimula… 続きを読む
TRNSYS 27 11月 2018TRNSYSコンポーネントのPrintデバッグ あまり需要がある話とは思えないですが、備忘のためまとめておきます。 プログラムをデバッグする古典的な方法としてPrintデバッグというのがあります。名前の通り、処理の途中にデバッグ用の出力を入れて画面やファイルに書き出して値をチェックします。 TRNSYSではファイルに書き出す方法として、リストファ… 続きを読む
TRNSYS 16 5月 2018新しいTRNSYSコンポーネントを作成する 前回のつづきです。 サンプルのプロジェクトを利用して新しいコンポーネントを作成する手順の紹介です。この例ではサンプルプロジェクトを元にType202を作成しています。 ※予めGithub/TRNSYS.JPから関連するファイルをダウンロードしておいてください。 1 作業フォルダの準備 はじめにサンプ… 続きを読む
TRNSYS 14 5月 2018Intel Parallel Studio XE2018でTRNSYSコンポーネントをビルドする Intel Parallel Studio XE2018 Fortran でTRNSYSコンポーネントをビルドする際のプロジェクト設定のメモ。 TRNSYS18からTypeStudioがリリースされたので使うケースは減りそうですが、複雑な計算を実装するようなケースではIntel Parallel S… 続きを読む
TRNSYS 31 5月 2017TRNSYS18のTypeStudioとIntel Visual FORTRAN TRNSYS18からコンポーネントの開発用の専用ツール(FORTRANコンパイラ)が標準添付します。コーディングからビルド、DLLの配置まで手軽にできるので、コンポーネントの開発が非常に楽になります。 TypeStudio とはいえ従来のIntel Visual FORTRAN(以下、IVF)で行っ… 続きを読む