/phase_field_seminar

PCoMS seminar series 2022 @ Tohoku University

Primary LanguageJupyter Notebook

PCoMS seminar series 2022 (PCoMSセミナーシリーズ2022)

@ Tohoku University (東北大学にて開催)

0. 入門編

Diffusion equation and finite difference method (拡散方程式と有限差分法)

(A) 拡散方程式と有限差分法.pdf

Brief note of diffusion equation, finite difference method and Python programming (in Japanese) (拡散方程式の定式, 有限差分法による離散化, Pythonプログラミングに関する概説)

(B) Diffusion_2d.ipynb

Python code for finite differrence solver of two-dimensional diffusion equation using for-loop (2次元拡散方程式の有限差分法ソルバーのPythonコード (for文による繰り返し処理あり版))

(C) Diffusion_2d_wo_for.ipynb

Python code for finite differrence solver of two-dimensional diffusion equation without using for-loop (2次元拡散方程式の有限差分法ソルバーのPythonコード (for文による繰り返し処理なし版))

1. 基礎編

Phase-field models using Allen-Cahn equation and Cahn-Hilliard equation

(A) 基礎編.pdf

Brief note of Allen-Cahn and Cahn-Hilliard equations, finite difference discretization and Python programming (in Japanese)

(Allen-Cahn方程式, Cahn-Hilliard方程式の定式, 有限差分法による離散化, Pythonプログラミングに関する概説)

(B) Allen_Cahn_1d_FDM.ipynb

Python code for finite differrence solver of one-dimensional Allen-Cahn equation

(Allen-Cahn方程式の有限差分法ソルバーのPythonコード (1次元シミュレーション))

(C) Allen_Cahn_2d_FDM.ipynb

Python code for finite differrence solver of two-dimensional Allen-Cahn equation

(Allen-Cahn方程式の有限差分法ソルバーのPythonコード (2次元シミュレーション))

(D) Cahn_Hilliard_2d_FDM.ipynb

Python code for finite differrence solver of two-dimensional Cahn-Hilliard equation (Spinodal decomposition)

(Cahn-Hilliard方程式(スピノーダル分解)の有限差分法ソルバーのPythonコード (2次元シミュレーション))

2. 応用編

Phase-field model for solidification in pure material and multi-phase-field model

(A) 応用編.pdf

Brief note of phase-field model for solidification in pure material and multi-phase-field model, finite difference discretization and Python programming (in Japanese)

(純物質凝固のフェーズフィールドモデルとマルチフェーズフィールドモデルの定式, 有限差分法による離散化, Pythonプログラミングに関する概説)

(B) Pure_Material_Solidification_FDM.ipynb

Python code for finite differrence solver of phase-field model for solidification in pure material

(純物質凝固モデルの有限差分法ソルバーのPythonコード (2次元シミュレーション))

(C) multi_phase_field_model_for_grain_growth_2d.ipynb

Python code for finite differrence solver of multi-phase-field model for polycrystalline grain growth

(マルチフェーズフィールドモデルの有限差分法ソルバーのPythonコード (2次元シミュレーション))