ELCIRC源程序代码分析 - 长江科学院.PDF

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ELCIRC源程序代码分析 - 长江科学院

  第30卷第5期 长 江 科 学 院 院 报 Vol.30 No.5     2013年 5月 JournalofYangtzeRiverScientificResearchInstitute May20 13      DOI:10.3969/j.issn.1001-5485.2013.05.021 2013,30(05):97-102 ELCIRC源程序代码分析 1 1 2 杨 飞 ,杨文俊 ,杨 森 (1.长江科学院水利部江湖治理与防洪重点实验室,武汉 430010;2.重庆市武隆县水务局,重庆 408500) 摘要:开放源程序代码ELCIRC是采用基于水平向无结构网格、垂向z坐标体系和半隐格式的欧拉-拉格朗日有限 体积/有限差分方法来解浅水方程。研究了ELCIRC中除控制方程组求解以外的部分,分析了源程序在插值计算、 拓扑结构、定解条件、分层信息和干湿法等技术上的具体操作,尤其是对欧拉拉格朗日模型特有的逆向追踪算法做 了详细阐述。同时讨论了一些细节问题,在不恰当的地方给出一些参考和建议,避免小数做分母、相近数相减引起 的较大误差。然而,这些经过实际应用的算法原理,可以为我们开发水动力学模型提供有价值的参考。 关 键 词:ELCIRC;逆向追踪;源代码;三维水动力学模型;算法 中图分类号:TV148   文献标志码:A   文章编号:1001-5485(2013)05-0097-06 有限差分方法来解浅水方程。算法上考虑了多种紊 1 研究背景 流闭合模式,也包括了潮汐势,大气压梯度项及水气 [1] 交换,可以模拟多种物理过程 。图1为以3D斜压 [1] ELCIRC 模型(EulerianLagrangianCIRCula 哥伦比亚河环流模拟为例的ELCIRC求解过程结构 tion)是美国俄勒冈健康与科学大学海岸陆地边缘 图,网格水平节点33634个,水平单元50389个,垂 陆缘研究中心(OregonHealth&ScienceUniversity 12 [1] 向分层62个,对应总的活动柱面约为2.2×10个 。 OHSU’sCenterforCoastalandLandMarginRe 本文主要涉及的是动量方程组求解以外的参数处理 search)基于对哥伦比亚河的研究,开发的哥伦比亚 等,文 中大部分程序语言来 自文献 [8]中的 环流模型 CORIE的一部分,可以单独用于模拟计 ELCIRC5_4c。 算。模型已进行基准测试,并应用到哥伦比亚河的 物理过程的模拟。国内外应用逐渐增加, Myers和 Aikman2003年研究 St.Johns河流域洪泛区淹没过 2 拓扑关系 [2] 程 。杨金艳等2006年利用 ELCIRC计算了长江 [3] 程序首先使用平面的单元、边、顶点来表示实际 口的潮流场 ,该模型的中文介绍可以参考杨金 [3]

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档