材料科学計算の進め方 Windows(WSL2)環境の準備 WSL2のインストール X Window Systemのセットアップ Linux環境の整備 研究室NASのマウント MPI環境の構築 GPGPU環境の構築 Pythonの環境構築(miniforge版) 計算モードの読み込みスイッチの導入 Pythonの環境構築(pyenv, venv版) Mac環境の準備 Homebrewのインストール X Window Systemのセットアップ Pythonの環境構築 研究室の計算サーバへの接続 接続方法 (必要あれば)Dockerの基本的な使い方とUbuntu環境(コンテナ)の構築 Dockerの基本的な使い方 Docker上へのUbuntu環境構築 Docker上のUbuntuの基本的な使い方 分子動力学(MD)シミュレーションソフトウェア: LAMMPS LAMMPSのインストール1 LAMMPSのインストール2 (GPU環境用) Atomskのインストールと使い方 OVITOの使い方メモ 富岳を用いたLAMMPS計算 密度汎関数(DFT)理論に基づく第一原理計算ソフトウェア: OpenMX OpenMXのインストール OpenMXを使ったDFT計算1 (Inputファイルの作成) OpenMXを使ったDFT計算2 (計算の実行) OpenMXを使ったDFT計算3 (計算結果の解析) 阪大スパコンSquidでのOpenMXコンパイル 核融合研スパコンPlasmaSimulatorでのOpenMX利用 結晶塑性有限要素法(Crystal Plasticity Finite Element Modeling)計算: DAMSK EBSDデータから3Dモデルを作成: DREAM.3D DAMASKを用いた結晶塑性有限要素シミュレーション (とりあえず材料科学計算に触れてみたい方) MateriApps LIVE!のインストール 有料ライセンスソフトウェア(研究室学生向け) ANSYS/Simpleware 2次元画像から3次元構造予測 (GAN: 敵対的生成ネットワーク) SliceGAN Image preprocessing for SliceGAN AI画像生成 (Stable Diffusion) Stable Diffusion Matlantis Matlantis環境構築 研究室計算サーバ構築 sshの初期設定 Linux上へのDockerのインストール その他 もろもろTips Gitの設定 Dockerの準備いろいろ Docker上でのLinux環境構築1 Docker上でのLinux環境構築3 (NVIDIA Container Toolkitを用いたコンテナの作成)