![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
地球系统模式
文章平均质量分 61
mayubins
“我是中科院最窝囊的博士研究生。”
展开
-
参数化方案对耦合模式影响试验
模式参数化耦合对比试验和后处理原创 2024-04-11 01:14:39 · 721 阅读 · 0 评论 -
水汽稳定度修正函数\Psi_q对潜热通量影响--模式验证工作
水汽稳定度修正函数\Psi_q对潜热通量影响--模式验证工作(2024-1-10~12工作记录)原创 2024-01-12 20:22:25 · 997 阅读 · 0 评论 -
关于发展模式加入变量的问题解决
cas-esm 运行停止在输出变量的可能解决方法原创 2024-01-01 19:16:34 · 1041 阅读 · 0 评论 -
查看自己超算账号上剩余储存空间教程
超算查看储存空间教程原创 2023-12-25 13:00:47 · 975 阅读 · 0 评论 -
发展模式 Fortran 错误记录2023-12-15
fortran debug 记录原创 2023-12-15 01:05:41 · 1258 阅读 · 0 评论 -
error #6581: Unresolved rename. [EPS]问题解决方法
error #6581: Unresolved rename. []问题解决方法原创 2023-12-10 18:39:47 · 385 阅读 · 0 评论 -
CAS-ESM设置起始时间不起作用的原因
CAS-ESM设置起始时间不起作用的原因原创 2023-12-09 11:49:34 · 389 阅读 · 0 评论 -
Fatal error in PMPI_Group_range_incl: Invalid argument, error stack:PMPI_Group_range_incl(211).....
The 0th element of a range array ends at 1023 but must be nonnegative and less than 512问题解决方法原创 2023-12-09 11:13:23 · 486 阅读 · 0 评论 -
每天看一个fortran文件(7)之寻找cesm边界层高度计算代码
我发现有很多的变量我没办法调用了,特别是边界层中原先已经算好的变量,比如说我想调用原来模式中的pblh,但是那是在vertical diffusion.F90中计算的,在tphysac中根本调用不到啊,这怎么解决呢?其中我们了解到cam中的边界层湍流参数化之前的有Holtslag和Boville(1993)简称HB方案HB方案是一种非局部扩散(K)剖面方案,针对陆地上的干对流和夜间边界层的模拟进行了优化。我们看见在这里的pblh是intent(out)的,这就说明这里面计算边界层高度的。原创 2023-05-06 13:14:14 · 503 阅读 · 1 评论 -
fortran error #6512: A scalar-valued expression is required in this context. 解决方法
fortran error #6512: A scalar-valued expression is required in this context. 解决方法原创 2023-03-23 16:55:32 · 1081 阅读 · 0 评论 -
cas-esm输出新变量代码修改
在cas-esm 中添加新的输出变量怎么修改代码原创 2023-03-09 12:03:10 · 198 阅读 · 0 评论 -
cas-esm 运行教程
cas-esm 运行教程原创 2023-02-27 14:25:49 · 322 阅读 · 0 评论 -
cas-ESM 安装教程
cas-esm 安装教程原创 2023-02-21 17:52:14 · 717 阅读 · 0 评论 -
cesm 物理过程计算流程(每天看一个fortran文件(6))
cesm物理过程参数化控制代码 physpkg.F90简介原创 2022-12-16 03:39:08 · 248 阅读 · 0 评论 -
fortran error:The shapes of the array expressions do not conform.
关于三维变量输出存在问题的解决原创 2022-10-10 18:02:16 · 2408 阅读 · 0 评论 -
云量的计算和在cesm模式中实现
一个简单的的云量计算方案在cesm中实现原创 2022-09-20 11:15:04 · 520 阅读 · 0 评论 -
每天看一个fortran文件(4)格点的定义
cesm格点的一些介绍原创 2022-09-19 15:50:21 · 218 阅读 · 0 评论 -
cesm 边界层高度计算方法改进 对理查森数判定 对感热修正 对f修正
这篇文章介绍了边界层高度计算方案的一些改进尝试原创 2022-09-09 13:05:33 · 1238 阅读 · 2 评论 -
cesm 地球系统模式 添加 输出变量 方法
cesm添加新的输出变量的方法原创 2022-07-07 19:14:32 · 916 阅读 · 0 评论 -
在cesm中寻找科氏参数,或者纬度的技术思路 看fortran代码(4)
这篇文章“生动”讲述了一个人怎么从cesm中找纬度的故事。原创 2022-03-30 13:01:15 · 1151 阅读 · 0 评论 -
关于cesm中寻找浮力频率N的记录
前几天模拟器调试,一直是登不上的。今天终于可以登上了,我来寻找N和f了,把这两个加上我的h公式计算就完整了。首先我们看到pbl_utils.f90 文件的前面一个计算子程序austausch_atm咦我们看到什么好东西了?这不是理查森数和风剪切吗?那么浮力频率不就可以计算出来了?那么我们看看那些程序调用了它确实找到了两个程序分别在不同的文件里我们进去看看是怎么调用的我们看到,这两个变量分别就是ri 和s2看看定义没有找到,应该是写在模...原创 2022-03-27 01:03:10 · 316 阅读 · 0 评论 -
每天看一个fortran文件(3) 以及 加入边界层高度到cesm的技术 思路 整理
今天看个关于边界层的(py27) [chengxl@a3406n08 cam]$ cat pbl_utils.F90 module pbl_utils!-----------------------------------------------------------------------!! Module to hold PBL-related subprograms that may be used with multiple !! different vertical diffusi原创 2022-03-22 13:33:53 · 990 阅读 · 2 评论 -
每天看一个fortran文件(2)
fortran不区分大小写这个例子可以运行,结果是10 。桩程序不知道这个stub;do nothing 为什么要建立一个子程序原来这可能是比较专业的程序员干的事情,他们的逻辑更为严密,为的是以后如果需要增加一些需求就可以写在这个里面了。use only这里only 的作用就是,只用模块里的这些变量的意思,所以我们会需要知道要用到那些变量,然后我们用use only 就能很容易的定义了。逻辑变量的定义逻辑变量logical ...原创 2022-03-18 16:16:51 · 687 阅读 · 0 评论 -
每天看一个fortran文件(1)
module ppgrid!----------------------------------------------------------------------- ! ! Purpose: ! Initialize physics grid resolution parameters! for a chunked data structure! ! Author: ! !----------------------------------------------------..原创 2022-03-17 17:15:59 · 549 阅读 · 0 评论 -
Fortran 的索引初始默认是1而不是0
这样写则不会出问题而不是从0到9,不同于c语言原创 2022-02-12 18:30:01 · 512 阅读 · 0 评论 -
一个文件解决配置环境,机器,编译器和编译cesm的case
cesm编译原创 2022-01-06 20:45:20 · 1650 阅读 · 2 评论 -
把计算边界层高度的公式放入模式
问题:把大象放到冰箱需要几步三步:打开冰箱;放入大象;关上冰箱;把公式放到模式里要几步:打开模式;放入公式;关上模式;第一步 打开模式就是找到计算边界层高度的程序:这怎么知道呀@login04 cam]$ cd /public/home/chengxl/cesm/components/cam@login04 cam]$ find -name '*pbl*'./src/physics/cam/pbl_utils.F90找到一个文件...原创 2021-12-30 23:39:07 · 791 阅读 · 0 评论 -
安装CESM记录
很早之前就经常参考这里面的文章。这几天在密云的地球模拟器上安装cesm,遇到很多问题,还是得记一下免得后面又要重新装不知所措安装移植cesm记录:首先打开Downloading CESM2 (CESM2.1) — CESM CESM2.1 documentation看看从CESM2开始,可以通过公共GitHub存储库http://github.com/ESCOMP/CESM获得版本。要访问这些代码,需要准备好与GitHub和我们的Subversion服务器软件兼容的Git和S.原创 2021-12-30 00:23:02 · 6468 阅读 · 17 评论