Fortran 程序中的 SAC I/O¶
sacio_Fortran¶
王亮和 seisman 用 Fortran 90 写了一个读写 SAC 文件的模块,以开源许可 Apache 2.0 在 github 上发布。项目地址为:https://github.com/wangliang1989/sacio_Fortran。
项目中提供了名为 sacio
的模块,该模块中包含了6个子程序,所有子程序的实现都写在源文件 sacio.f90
中。项目中包含了详细的使用说明及演示示例,此处仅简单列出每个子程序的功能:
子程序 |
功能 |
---|---|
|
仅读取SAC文件的头段部分 |
|
读取整个SAC文件 |
|
将数据写到SAC文件中 |
|
读取SAC文件中一部分 |
|
获得一个未定义状态的SAC头段 |
|
初始化SAC头段 |