勉強会の宿題

 昨日のFEM勉強会では宿題が出た。

宿題の内容はずばり

  • 一次元の有限要素法プログラムをつくる。


詳細は

  1. 一次要素のみ
  2. ガウスの消去法で構わない
  3. 入力,出力ともにテキスト

入力フォーマットはとりあえずこんな感じかな。

# 入力データ
$Node
sum = 4
 1 0.0
 2 1.0
 3 2.0
 4 3.0

$Element
sum = 4
 1 0 1
 2 1 2
 3 2 3
 4 3 4

$LoadVector
sum = 1
 4 2.0

  • #から始まる行はコメント
  • ドルマークから始まる行がデータのラベル
  • ラベルに続いてデータの塊。
  • 1行につき1つのデータがかかれている。
  • sum = はデータ数
  • Nodeデータは節点のIDと座標
  • Elementデータは要素のIDと要素を構成する節点のID。
  • LoadVectorは荷重がかかる節点のIDと荷重の値。


やべ,今気づいたが…剛性の係数が…無い…。