You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Encapsulated the latitudinal boundary conditions and inversion algorithm used in Neal et al (2023, GRL) to QGFieldNHN22. The existing algorithm from Nakamura and Huang (2018, Science) is encapsulated in QGFieldNH18. Current QGField class is equivalent to QGFieldNH18 (for backward compatibility). These classes are also available in the xarray interface QGDataset (Thanks Christopher!).
Updated interfaces of F2PY modules to remove redundant arguments. Please recompile F2PY modules following instructions from README.md.
Significant improvement in Documentation. In particular, with the use of nbsphinx, jupyter notebook examples are now available in the documentation. Great thanks to Christopher for ths enhancement.
All jupyter notebook examples are fixed. Notebook examples are available for both QGFieldNH18 and QGFieldNHN22. They can be run with the sample data available in Dropbox folder (See Quick start in readme.md for details).
Added new unit tests which enhance test coverage.
Migration guide from v0.6.x -> 0.7.0
Now northern_hemisphere_results_only becomes an input argument for QGField. Please initialize this when creating QGField object and remove this argument from the methods (compute_reference_states and compute_lwa_and_barotropic_fluxes).
eq_boundary_index is now an input arguemnt merely for QGFieldNHN22, but not QGFieldNH18. Remove it if you are using QGField/QGFieldNH18. You can refer to the jupyter notebook examples for the updated usage.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Major changes in user interface
QGFieldNHN22
. The existing algorithm from Nakamura and Huang (2018, Science) is encapsulated inQGFieldNH18
. CurrentQGField
class is equivalent toQGFieldNH18
(for backward compatibility). These classes are also available in the xarray interfaceQGDataset
(Thanks Christopher!).nbsphinx
, jupyter notebook examples are now available in the documentation. Great thanks to Christopher for ths enhancement.QGFieldNH18
andQGFieldNHN22
. They can be run with the sample data available in Dropbox folder (See Quick start in readme.md for details).Migration guide from v0.6.x -> 0.7.0
northern_hemisphere_results_only
becomes an input argument forQGField
. Please initialize this when creatingQGField
object and remove this argument from the methods (compute_reference_states
andcompute_lwa_and_barotropic_fluxes
).eq_boundary_index
is now an input arguemnt merely forQGFieldNHN22
, but notQGFieldNH18
. Remove it if you are usingQGField
/QGFieldNH18
. You can refer to the jupyter notebook examples for the updated usage.This discussion was created from the release Release v0.7.0: encapsulated calculations from Neal et al (2022).
Beta Was this translation helpful? Give feedback.
All reactions