Release 1.3.0 #124
csyhuang
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Issue to release 1.3: #116
Major changes
Change 1, 2 and 4 below lead to small changes in output values of
QGField
compared to the previous release. Users may compare the plots on example jupyter notebooks over different releases to gauge the magnitude of difference.data_on_evenly_spaced_pseudoheight_grid=True
to avoid interpolating twice - vertical interpolation is delegated toscipy
instead of fortran modules. The old interpolation f2py modules is renamedcompute_qgpv
(as this is its sole duty now). (See Vertical coordinate conversions #94 for the discussion.)UnivariateSpline
and itsderivative
to reduce the numerical error, leading to a smoother fieldQGField.compute_reference_state
is modified such that even whenUref
cannot be computed, users won't get an error and can still accessQref
computed. A boolean parameterQGField.nonconvergent_uref
is added to indicate whetherUref
is properly computed. IfFalse
,compute_lwa_and_barotropic_fluxes
cannot be called.QGField.compute_lwa_only
to provide users with a choice of computing solely LWA fromQref
. That way, even ifUref
cannot be solved for purely numerical reason, LWA can still be calculated fromQref
. This method is available inQGDataset
too.Additional utilities
<LWA>
and<U>
) and "netCDF Utilities"developers/run_through_notebooks.sh
to run through notebooks for each releaseMinor fixes
This discussion was created from the release Release 1.3.0.
Beta Was this translation helpful? Give feedback.
All reactions