/heat_conduction_fem

3角形1次要素で熱伝導方程式の有限要素法

Primary LanguageC

heat_conduction_fem

3角形1次要素で熱伝導方程式の有限要素法解析を実行するプログラム

SETTINGSの設定方法

要素数NE 全体長さL 断面積A 熱伝導率λ
境界条件種別(x=0) 境界条件種別(x=L) 境界条件値(x=0) 境界条件値(x=L)
パラメータ数
パラメータ1最小値 パラメータ1最大値 パラメータ1分割数
...
パラメータn最小値 パラメータn最大値 パラメータn分割数
サンプル率 基底数

実行方法

  1. SETTINGSsimulate.cに諸々の条件を記述する
  2. make reを実行する
  3. ./simulate.outを実行する
  4. 出力されたPARAMETERSSNAPSHOTをPODBASIS_EXTRACTIONにコピペする
  5. PODBASIS_EXTRACTIONを実行する
  6. 出力された02_Vkをこのディレクトリにコピペする
  7. python evaluate_basis.pyを実行する
  8. error_values.csvに各パラメータにおける誤差の値が出力されます