From 58d931f7f61a0628dde156be01d7ea002cf541b9 Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Wed, 6 Jul 2022 20:56:21 -0500 Subject: [PATCH] fix some cf issues --- modules/util/util.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/util/util.py b/modules/util/util.py index 52c4c368..a3b94576 100644 --- a/modules/util/util.py +++ b/modules/util/util.py @@ -663,12 +663,13 @@ rho_water = 1. rho_ice = 0.917 -def compute_lwc_iwc(iphase, reff, opd): +def compute_lwc_iwc(iphase, reff, opd, geo_dz): xy_shape = iphase.shape iphase = iphase.flatten() reff = reff.flatten() opd = opd.flatten() + geo_dz = geo_dz.flatten() lwp_dcomp = np.zeros(reff.shape[0]) iwp_dcomp = np.zeros(reff.shape[0]) @@ -681,6 +682,9 @@ def compute_lwc_iwc(iphase, reff, opd): iwp_dcomp[ice] = 0.667 * opd[ice] * rho_ice * reff[ice] lwp_dcomp[no_ice] = 0.55 * opd[no_ice] * rho_water * reff[no_ice] + iwp_dcomp /= geo_dz + lwp_dcomp /= geo_dz + lwp_dcomp = lwp_dcomp.reshape(xy_shape) iwp_dcomp = iwp_dcomp.reshape(xy_shape) -- GitLab