冰冻圈科学研究荟


若将富贵比贫者,一在平地一在天。 若将贫贱比车马,它得驱驰我得闲。

HRLDAS模型编译

下载HRLDAS模型:【HRLDAS模型】。当前是V3.8。 需要很多库:netcdf、jasper、bzip2等,参考帖子去编译:【编译NETCDF和MPICH】 编译串行HRLDAS也不太复杂,只要修改一下user_build_options文件里的几个参数: libs_path ...

NOAH_LSM模型编译

下载NOAH-LSM模型:【NOAH LSM模型】 下载带案例数据的,也就是simple_driver-v3.4.1.tgz那个。 至少需要netcdf库,参考帖子去编译:【编译NETCDF和MPICH】 编译NOAH-LSM模型比较简单,只要修改一下user_build_options...

mhm模型输入文件制作

mHM模型需要一些驱动数据和空间参数,具体包括气象资料、地形、地表覆盖、土壤等。 气象驱动资料 毫无疑问,两个最基础的气候变量是强制性的: 气温 tavg 降水 pre 此外,还要潜在蒸腾蒸发量(pet)。pet可以直接读取,也可以有三种选择的参数话方案: 1) H...

mhm模型编译

下载mhm模型:【mhm模型】 至少需要netcdf库,参考帖子去编译:【编译NETCDF和MPICH】 老版的mhm不支持cmake,编译会比较麻烦。新版本已经支持cmake了,只要库编译好了。把路径设置对,就比较好编译了。 1) 先设置fortran编译器:export FC=gfo...

编译netcdf、mpich和Jasper库

在MAC OS下面,不管是MACPORTS还是HOMEBREW安装的gcc、netcdf、mpich包,安装的时候都没问题,但是用来编译其他程序(比如编译VIC模型)的时候总报莫名其妙的错误。没办法,只好自己编译NETCDF、MPICH等库。优点是可以确保编译所有库都用的相同编译器,缺点是麻烦...

VIC模型编译

VIC Classic VIC Classic的编译比较简单,只要到VIC源码目录下面,找到vic/drivers/classic,进去之后 export CC=gcc-6 然后直接make就完了 所谓classic,大概意思就是一个一个网格的数据都是以常用文本格式或者二进制格式给出,...

VIC模型简介

VIC应该是常见的一种水文模型,历经五代发展,日趋改进完善,在很多研究中都有应用。 VIC模型的主要假设(这些很重要): 陆地表面被模拟成平坦均一的网格单元 次网格单元的异质性(例如高程、土地覆盖)是通过统计分布来处理。 输入是时间分辨率优于日均的气象时序驱动数据(例如降水、...

MacOS下编译NCAR的汇流模型mizuRoute

很多陆面过程模式或者分布式水文模型都是输出的栅格runoff结果,并不是通常测量的出口断面径流。 NCAR他们开发了一个独立的runoff routing工具,能够从栅格runoff到流域径流。这个工具可以通过河网的相关参数(包括坡度之类),计算出来任意位置上游控制区域产生的流量。 具体参...