- 积分
- 1402
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-11-13
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 90后 于 2016-12-1 11:37 编辑
先介绍背景。在NetCDF官网上,我们可以看到好多NetCDF Interface,有F77、F90、C和C++等。这样我们就能使用在Fotran和C等编程语言中调用NetCDF的子程序,进而处理nc数据。以Fortran为例,这些子程序名都放在安装目录下的include中,名为netcdf.inc。打开上面那个netcdf.inc,里面有很多形如“nf_”的子程序。对照官网,这些都是Fortran 77格式的。
那么,我的问题来了:Fortran 90格式的接口文件netcdf.inc在哪呢?从哪个版本开始,NetCDF提供Fortran 90的interface?我是在Linux下用的,这与安装时的编译选项有关系吗?
问题补充:安装平台Linux-Readhat,安装版本netcdf-4.1.3,安装时编译器选项FC=gfortran。安装后,netcdf.inc内容如下:
netcdf.inc
|
|