Loading
hecRESULT を作る処理を独立させた
Close #839 (closed)
概要
- 固有値と熱解析の結果出力では
fstr_eigen_make_resultheat_output_resultで hecRESULT の生成と破棄が行われており、データが代入された状態の hecRESULT を外から取り出すことができませんでした。 - hecRESULT の生成 の処理を別 subroutine として元のところから呼び出すようにしました。
- 固有値は result と visual の出力の処理を分けました。
fstr_eigen_make_resultには引数に hecMAT が含まれていましたが、 dof と np を取り出すだけで、hecMESH からもその情報をとれるはずなので、独立させた処理では引数から除きました。- HEAT は istep ごと、EIGEN は固有値ごとに hecRESULT を構築するようにしました。
変更の要点
| 変更前 | 変更後 |
|---|---|
fstr_eigen_make_result 全固有値の result と visual を出力 |
fstr_eigen_output_result 全固有値のresult を出力 |
fstr_eigen_output_visual全固有値の visual を出力 |
|
fstr_eigen_make_result_step特定固有値の hecRESULT を生成 |
|
fstr_heat_make_result_step特定ステップの hecRESULT を生成。従前の heat_output_result の内部の処理を独立。 |
Edited by TOKUNAGA Ken-ichi