本/雑誌
Pythonによるフェーズフィールド法入門 基礎理論からデータ同化の実装まで
山中晃徳/著 三好英輔/著
4290円
ポイント | 1% (42p) |
---|---|
発売日 | 2023年12月中旬発売 |
出荷目安 | メーカー在庫あり:1-3日
※出荷目安について |
- 追跡可能メール便 送料無料
商品説明
本書は、フェーズフィールド法の基礎理論から、プログラムの実装まで解説した入門書である。具体的なフェーズフィールドモデルを提示しながら、それらのモデルをどのように数値計算するのかできる限り丁寧に解説した。特に、フェーズフィールドモデルの数値計算法として広く使われる、有限差分法やフーリエ変換を用いたスペクトル法で解析するサンプルプログラムを充実させ、読者が実際に手を動かしながらフェーズフィールド法の基礎を理解できるよう工夫した。さらに、近年ではデータ科学的な手法を用いたシミュレーションが注目を集めている。フェーズフィールド法においても、実験データを活用して物性値やパラメータを推定しつつ、シミュレーション精度を高められるような、データ同化と融合した手法の開発が進んでいる。そこで本書でも、データ同化の基礎からフェーズフィールドモデルへの実装方法まであわせて紹介する。
関連記事
収録内容
1 | 第1章 シングルフェーズフィールドモデル(共通理論 |
2 | アレン‐カーン方程式を用いたフェーズフィールドシミュレーション |
3 | カーン‐ヒリアード方程式を用いたフェーズフィールドシミュレーション ほか) |
4 | 第2章 マルチフェーズフィールドモデル(共通理論 |
5 | 1次元マルチフェーズフィールドモデルのPythonプログラミング |
6 | 2次元マルチフェーズフィールドモデルのPythonプログラミング) |
7 | 第3章 データ同化の基礎とフェーズフィールド法への応用(ベイズの定理とベイズ推論の基礎 |
8 | データ同化手法の種類 |
9 | 状態空間モデル ほか) |
10 | 付録A 数値シミュレーションの基礎 |
11 | 付録B 数値計算法 |
12 | 付録C Google ColaboratoryとPyCudaを用いたGPU計算 |