PythonでDEM

Pythonで有限差分法、有限要素法などの数値解析を勉強中。



概要

Pythonでシンプルな円形要素の2次元DEMプログラムを作ります。
少し動かしてみた結果、Pythonではさすがに遅すぎたので、最後にCythonで高速化します。

目次

  1. ソースコード
  2. プログラムの大枠
  3. データ構造
  4. 粒子と粒子の接触
  5. 接触粒子間の力
  6. 粒子と線要素の接触
  7. 粒子位置の更新
  8. 高速化
ページトップへ