返回列表 发布新帖
查看: 24|回复: 0

MeteoInfo 4.1发布

320

主题

42

回帖

1263

积分

金牌会员

积分
1263
发表于 2025-8-21 15:31:55 | 查看全部 |阅读模式
http://www.meteothink.org/news/meteoinfo_4.1.html

发布MeteoInfo 4.1,主要更新如下:

Add cape_cin, dry_lapse, moist_lapse and many other functions in meteolib package

Add solve_ivp function in numeric package as ODE solver

Add lambertw function in numeric package

Add shapewrite in geolib package for writing shape file

Add topelitz function in numeric package for create Topeliz matrix

Add count_nonzero function in numeric package

Support epsg projection code

Update surf function with texturemap alpha support

Update commons-imaging to version 1.0.0-alpha6

Update netCDF to version 3.9.0

Some bug fixed

参考MetPy热力学计算模块的代码,实现了cape_cin,dry_lapse, moist_lapse等众多函数,极大提升了大气稳定性诸多指标的计算能力。
MeteoInfo之前实现了求解常微分方程ODE的函数odeint,较新版本的SciPy推出了solve_ivp来求解常微分方程组,支持的方法更多,功能也更强大。参照SciPy新版本MeteoInfo也实现了solve_ivp函数,目前支持'RK45'和'DOP853‘两种常用方法。这里简单演示一个求解Lorenz吸引子常微分方程组的例子,Lorenz吸引子是气象学家Edward Lorenz在1963年提出的一个混沌动力系统,也是著名的“蝴蝶效应”。该系统对初始值非常敏感,即使初始值非常小的不同,随着时间演化,到最后能造成极大的差别,在气象领域主要用与可预报性研究。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

地模论坛 © 2001-2025 Discuz! Team. Powered by Discuz! W1.5 京ICP备14024088号
关灯 在本版发帖 返回顶部
快速回复 返回顶部 返回列表