Pythonによるフェーズフィールド法入門 : 基礎理論からデータ同化の実装まで

書誌事項

Pythonによるフェーズフィールド法入門 : 基礎理論からデータ同化の実装まで

山中晃徳, 三好英輔著

丸善出版, 2023.12

タイトル別名

Pythonによるフェーズフィールド法入門 : 基礎理論からデータ同化の実装まで

タイトル読み

Python ニ ヨル フェーズ フィールド ホウ ニュウモン : キソ リロン カラ データ ドウカ ノ ジッソウ マデ

注記

参考文献: p[157]-160

内容説明・目次

内容説明

本書は、フェーズフィールド法の基礎理論から、プログラムの実装まで解説した入門書である。具体的なフェーズフィールドモデルを提示しながら、それらのモデルをどのように数値計算するのかできる限り丁寧に解説した。特に、フェーズフィールドモデルの数値計算法として広く使われる、有限差分法やフーリエ変換を用いたスペクトル法で解析するサンプルプログラムを充実させ、読者が実際に手を動かしながらフェーズフィールド法の基礎を理解できるよう工夫した。さらに、近年ではデータ科学的な手法を用いたシミュレーションが注目を集めている。フェーズフィールド法においても、実験データを活用して物性値やパラメータを推定しつつ、シミュレーション精度を高められるような、データ同化と融合した手法の開発が進んでいる。そこで本書でも、データ同化の基礎からフェーズフィールドモデルへの実装方法まであわせて紹介する。

目次

  • 第1章 シングルフェーズフィールドモデル(共通理論;アレン‐カーン方程式を用いたフェーズフィールドシミュレーション;カーン‐ヒリアード方程式を用いたフェーズフィールドシミュレーション ほか)
  • 第2章 マルチフェーズフィールドモデル(共通理論;1次元マルチフェーズフィールドモデルのPythonプログラミング;2次元マルチフェーズフィールドモデルのPythonプログラミング)
  • 第3章 データ同化の基礎とフェーズフィールド法への応用(ベイズの定理とベイズ推論の基礎;データ同化手法の種類;状態空間モデル ほか)
  • 付録A 数値シミュレーションの基礎
  • 付録B 数値計算法
  • 付録C Google ColaboratoryとPyCudaを用いたGPU計算

「BOOKデータベース」 より

詳細情報
ページトップへ