【WRF安装第一期】安装WRF模型所需平台

安装 WRF(Weather Research and Forecasting)模型需要准备适当的硬件和软件平台。
相关介绍可参见-WRF-ARW Online Tutorial
在这里插入图片描述

1 操作系统

WRF 模型主要在类 UNIX 系统上运行,推荐的操作系统包括:

  • Linux:例如 Ubuntu、CentOS、Fedora 等。大多数用户使用 Linux 系统来运行 WRF。
    如在VMware虚拟器下配置Ubuntu系统。
  • macOS:可以运行 WRF,但需要配置和安装合适的编译器和库。
  • Windows:可以通过 Windows Subsystem for Linux (WSL) 或 Cygwin 运行 WRF,但这通常不如在原生 Linux 系统上运行高效。

2 先决条件软件

1、编译器:需要一个支持 Fortran 和 C 的编译器,例如:

  • GNU Compiler Collection (GCC):包括 gfortran 和 gcc。
  • Intel Compiler:ifort 和 icc,性能通常优于 GCC。

2、MPI 库:用于并行计算,例如:

  • MPICH 或 OpenMPI

3、NetCDF 库:用于读写 NetCDF 格式的数据文件。

  • NetCDF-C 和 NetCDF-Fortran。

4、其他库:包括 Jasper、Libpng、Zlib 等,用于处理 GRIB 格式数据。

以下Unix命令是必须的:

arheadsed
awkhostnamesleep
catlnsort
cdlstar
cpmaketouch
cutmkdirtr
exprmvuname
filenmwc
grepprintfwhich
gziprm

3 程序流(Program Flow)

在这里插入图片描述

  • 如果你只计划运行理想情况下的案例,你需要:
    WRF ARW模型+后处理
    请添加图片描述

  • 如果你计划运行真实案例,你需要:
    WPS + WRF ARW模型+后处理
    请添加图片描述
    然而,WPS程序的成功编译依赖于WRF ARW模型的成功编译。这样做的原因是这两个程序共享相同的例程,如WRF I/O API。因此,一旦我们有了源代码,我们将首先编译WRF ARW,然后是WPS。

  • 如果你计划使用变分分析运行真实案例,你需要:
    WPS + WRFDA + WRF ARW模型+后处理

无论您对 实际情况(Real cases) 还是 理想情况(Idealized cases) 感兴趣,都必须首先配置和编译WRF,所以让我们从研究WRF代码开始。

4 文件说明

1、Users’ Guide
在线教程是免费的用户指南。本文档描述了最新的WRF和WPS代码。用户指南每两年更新一次,因此是运行WRF ARW模型的最新指南。强烈建议在开始运行模型之前阅读本指南。
官网-User’s Guides for the Advanced Research WRF (ARW) Modeling System, Version 4
在这里插入图片描述

2、WRF ARW Technical Note
本文档包含:

  • 对ARW模型方程、离散化、初始化和嵌套的描述
  • 模型中可用物理选项的一般描述
  • WRFDA的总体描述

3、Bi-Annual Tutorial Presentations
在这个页面上,你可以找到以前两年一次的教程课上的所有幻灯片演示(在“WRF基础教程演示”部分查找)。

【另】WRFDA
有关WRF数据同化的更多信息,请参阅WRF ARW用户指南第6章。

软件安装1-Cygwin

安装好Cygwin软件后,界面如下:
在这里插入图片描述
软件安装2:VMware虚拟机
VMware虚拟机安装及Ubuntu系统配置可参见另一博客-VMware虚拟机安装及虚拟机下安装ubuntu(附安装包)

参考

  • 23
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WW、forever

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值