nmc_met_base
nmc_met_base copied to clipboard
提供一些关于气象应用开发的基础功能函数,包括数组处理、数学函数、物理常数、时间处理、客观分析等模块。
您好,在使用 https://github.com/nmcdev/nmc_met_base/blob/master/nmc_met_base/moisture.py 计算水汽通量时遇到以下问题,希望跟您交流: 1)第16-27行,函数定义为“**def cal_ivt(q, u, v, lon, lat, lev, surf_pres=None):**”,但在后面解释时,“**lon (numpy array): vertical level, hPa, [nlev]; lat (numpy array): longitude, [nlon]; lev (numpy array): latitude, [nlat]**”这三个参数的注释不匹配,根据后面的计算过程来看,应该是以定义时的参数为准吧? 2)在以定义参数为准代入相关数据进行计算时,第46行会报错“**index 1 is...
求给一份接口说明文档
来自 Zhenchen LIU的问题: 在使用 https://github.com/nmcdev/nmc_met_base/blob/master/nmc_met_base/psi_phi.py 上发布的 Python 版 计算流函数、势函数 相关的问题,希望跟您交流: 1)第94行 “pq = optimize.minimize(ja,x,method='L-BFGS-B',jac=grad_ja,” 中的 ja、grad_ja 是否调用的子函数,这边写法是否应该是 有输入参数? 2)第88-89、185-186等含有“.shape[0]/2”的行,类似于“ x[:x.shape[0]/2] = IPSI.reshape(M1*N1)”中的下标引用“x.shape[0]/2”报错“#TypeError: slice indices must be integers or None or...