TypechoJoeTheme

MetMan's Blog

网站页面
搜索到 3 篇与 的结果 ———
2025-03-22

获取netCDF库安装信息

获取netCDF库安装信息
通常我们在高性能计算机上会直接使用管理员安装好的netCDF库,但有时会发现系统中安装了多个版本的netCDF库,不知道哪个版本适合自己的应用。使用之前需要了解安装netCDF库使用的哪套编译器,netCDF库是否支持NetCDF-4/HDF-5格式,是否支持Fortran接口、是否支持并行读写功能等等信息。我们可以通过netCDF自带的命令行工具nc-config获取以上信息。首先添加netCDF bin目录到环境变量PATH或者通过module加载netCDF库。$ nc-config可以添加相应的选项查看信息,也可以使用--all选项打印所有选项信息。$ nc-config --all
2025年03月22日
18 阅读
0 评论
2025-03-22

netCDF-Fortran依赖netCDF-C版本信息统计

netCDF-Fortran依赖netCDF-C版本信息统计
自从netCDF C/Fortran接口实现分离形成两个源代码包后,由于两个代码包发布版本不再保持一致,存在版本依赖问题。netCDF-Fortran库依赖netCDF-C实现。下面根据官方发布记录,统计两者版本号依赖关系,供需要安装netCDF库的朋友参考。| 发布日期 | netCDF-Fortran | netCDF-C | | :------- | :------------- | :------- | | 20230519 | 4.6.1 | 4.9.0+ | | 20220729 | 4.6.0 | 4.9.0+ | | 20220107 | 4.5.4 | 4.7.4+ | | 20200602 | 4.5.3 | 4.7.4+ | | 20190919 | 4.5.2 | 4.6.0+ | | 20190905 | 4.5.1 | 4.6.0+ | | 20190110 |...
2025年03月22日
21 阅读
0 评论
2025-03-22

netCDF文件创建模式介绍

netCDF文件创建模式介绍
netCDF库中通过n*_create函数(nc_create/nf_create/nf90_create)实现NETCDF文件的创建。函数需要指定创建模式flag参数,理解不同参数设置含义对正确生成netCDF文件非常有必要。下面以netCDF Fortran90函数接口为例介绍。function nf90_create(path, cmode, ncid, initialsize, bufrsize, cache_size, cache_nelems, cache_preemption, comm, info) implicit none character (len = *), intent(in) :: path integer, intent(in) :: cmode integer, intent(out) :: ncid integer, optional, intent(in) :: initialsize integer, optional, intent(inout) :: bufrsize integer, optional, i...
2025年03月22日
16 阅读
0 评论

互动读者

标签云

最新回复

  1. tqymnonccc打酱油
    2024-09-27
  2. toibdpojay打酱油
    2024-09-22
  3. yvctxyevvw打酱油
    2024-09-22
  4. frezhwzwuq打酱油
    2024-09-22
登录
X
用户名
密码