MateriApps
物質科学シミュレーションのポータルサイト

現在アプリ掲載数307件

お問合せ / アプリ掲載依頼
    • JP
    • EN
  • MateriApps について
  • レビュー募集
もっと詳しく探す
  • NEWS / 講習会・イベント
  • アプリ一覧
  • アプリ詳細検索
  • キーワード解説
  • レビュー
  • 事例
  • アプリコンシェルジュ
  • インストールしないでアプリを
    試せる「MateriApps LIVE!」

    詳細はこちら
  • MateriApps について
  • レビュー募集
  • プライバシーポリシー
  • お問合せ / アプリ掲載依頼
  • アプリ一覧
  • HΦ

HΦ

  • 公開度:3 ★★★
  • ドキュメント充実度:3 ★★★

並列計算機に対応した数値厳密対角化法による有効模型ソルバーパッケージ。広汎な多体量子系の有効模型(多軌道ハバード模型、ハイゼンベルグ模型、近藤格子模型など)の基底状態及び低励起状態の波動関数を並列計算によって求める。ランチョス法による基底状態計算、熱的純粋量子状態を利用した比熱・帯磁率の温度依存性計算が可能。さらに、シフト型クリロフ部分空間ライブラリKωを用いて動的グリーン関数の計算が可能である。ver. 3.0からは実時間発展の機能も追加された。

MateriApps Installerを使ってmacOSにHPhiをインストールする
Last Update:2021/12/09
あなたはすでに投票済みです!

MateriApps開発チーム

1. はじめに

このレビューでは、HomebrewとMateriApps Installerを使って、macOS (Big Sur)にHPhiをインストールする方法について解説します

2. Homebrewのインストール

ターミナルを開き、https://brew.sh にある説明に従って、Homebrewをインストールします

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3. コンパイラ・ツール・ライブラリのインストール

Homebrewを使って、GCC, CMake, Git, OpenMPIをインストールします

brew install gcc cmake git open-mpi

4. MateriApps Installerのダウンロード

cd $HOME git clone git@github.com:wistaria/MateriAppsInstaller.git

$HOME/MateriAppsInstallerにスクリプト一式がダウンロードされます

5. MateriApps Installer 環境のセットアップ

sh $HOME/MateriAppsInstaller/setup/setup.sh

$HOME/materiapps が作成され、最低限必要なスクリプトがインストールされます

6. gcc-wrapperとHPhiのインストール

Homebrew では GCC が gcc-11 のようなバージョン番号の付いた名前でインストールされます。バージョン番号なしの名前で GCC を呼び出すことができるようにするために、まず gcc-wrapper をインストールします。その後、HPhi をインストールします

sh $HOME/MateriAppsInstaller/tools/gcc-wrapper/install.sh
sh $HOME/MateriAppsInstaller/tools/gcc-wrapper/link.sh
sh $HOME/MateriAppsInstaller/apps/hphi/install.sh gcc
sh $HOME/MateriAppsInstaller/apps/hphi/link.sh

$HOME/materiapps 以下に HPhi 他がインストールされます

7. チュートリアルの実行

まずは、$PATHなどの実行に必要な環境変数を設定します。HPhiがインストールされている場所も環境変数$HPHI_ROOTにセットされます

source $HOME/materiapps/hphi/hphivars.sh

注) 上の操作はターミナルを開くたびに必要です。あるいは $HOME/.zshrc 等に上の1行を記述しておけば、ターミナルを開くたびに自動的に実行されます

次にチュートリアルファイルをコピーして実行します

cp -r $HPHI_ROOT/samples $HOME
cd $HOME/samples/tutorial_1.1
HPhi -s stan1.in

スピン1/2ダイマーの固有エネルギーが計算されます。HPhiでは他にも多くのチュートリアルが準備されています。詳しくはhttps://issp-center-dev.github.io/HPhi/manual/develop/tutorial/en/html/をご参照ください

04 / 06

  • 01基本情報
  • 02事例・論文
  • 03講習会
  • 04レビュー
  • 05開発者の声
  • 06このアプリ情報に
    ついてのお問い合わせ
TOP

MateriApps
物質科学シミュレーションのポータルサイト

  • NEWS / 講習会・イベント
  • アプリ一覧
  • アプリ詳細検索
  • キーワード解説
  • 事例
  • アプリコンシェルジュ
  • プライバシーポリシー
お問合せ / アプリ掲載依頼
  • 東京大学 物性研究所 The Institute for Solid State Physics
  • 東京大学 The University of Tokyo
  • CDMSI
  • CCMS

© MateriApps, 2013-2023. All rights reserved.