#HDF5 を#Fortran (gfortranを想定)で読み書きできるようにしたいのだが、#Python で#h5py を使うときよりも何だかややこしくてよくわからないので、自分なりに整理してみる。
環境はMac OS Ventura。 参考にしているのは本家のサイト:https://portal.hdfgroup.org
まずはHDF5を読み書きするためのファイルはhomebrewを使ってインストールした。gfortran ver.13.2.0HDF5 ver.1.14.3
homebrewからインストールすると、#HDF5 ファイルを扱うためのコマンド群もインストールされる。
コマンド群はh5で始まるが、詳細は把握できていない。h5dumpだけ知っていれば、大体賄えるらしい。※参考サイト:https://pen.envr.tsukuba.ac.jp/~torarimon/?HDF
#HDF5 ファイルのマニュアルを始めから終わりまで熟読する必要はなく、自分のやりたいことに近いサンプルコードを探してきて、それを読んで動かしてみた上で、自分のやりたいようにアレンジするのが手っ取り早いと思っている。
とっかかりとしてはhttps://www.admin-magazine.com/HPC/Articles/HDF5-with-Python-and-Fortranというサイトだろうか。もう少し探してみよう。
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。
homebrewからインストールすると、#HDF5 ファイルを扱うためのコマンド群もインストールされる。
コマンド群はh5で始まるが、詳細は把握できていない。
h5dumpだけ知っていれば、大体賄えるらしい。
※参考サイト:
https://pen.envr.tsukuba.ac.jp/~torarimon/?HDF