126 Commits (56626b518832d9b9c5801e35cc5d1dea62814cdc)

Author SHA1 Message Date
Bill Ladwig 3441467ecb Added a product for the vertical staggered grid. Fixes #20. 7 years ago
Bill Ladwig 94d1de79ff Better support for scipy.io.netcdf. Fixes #41. 7 years ago
Bill Ladwig 6a54d31c2e Added a fortran routine to determine if OpenMP has been enabled. Added a python wrapper, and updated the default omp.f90 and wrffortran.pyf. 7 years ago
Bill Ladwig 23520ac34f Now throws a warning if latlon is set to True, but there is no coordinate metadata for vertcross and interpline. Fixes #38. 7 years ago
Bill Ladwig aa683a54cd Updated documentation for cfrac 7 years ago
Bill Ladwig 1cc072b2a9 Changed default cfrac to use height_agl as the type. Since NCL never advertised this function, and it never really worked correctly before, breaking backwards compatibility is less of an issue. 7 years ago
Bill Ladwig 8b21b10860 Renamed the internal 'get_' modules to have their names start with 'g_' to avoid naming issues with the raw computational routines. Closes #33. Closes #32. 7 years ago
Bill Ladwig f5bc875627 Added docstrings for OpenMP runtime. 7 years ago
Bill Ladwig 6239fc16fd Fixed numerous issues with reading scalars and non-grid variables from the NetCDF file using getvar. Adds unit tests for reading file variables. Fixes #37 7 years ago
Bill Ladwig 69b990f1aa Added omp unit tests. Added some omp documentation. 7 years ago
Bill Ladwig 1c8ca7e287 Added OpenMP runtime library wrappers and build scripts 7 years ago
Bill Ladwig 819cdfe078 Cleaned up cape fortran routine. Fixed issue with generators not being copied correctly due to changes in python (the python works as expected now). Fixed a uniqueness problem with coordinate caching which was causing problems in jupyter notebook when files were changed. Fixed an issue with the cache test script failing due to unitialized thread local data in child threads. Fixes #34. Fixes #14. 7 years ago
Bill Ladwig d66a81a98a Fixed wrf_monotonic performance issues caused by an accidental revert 7 years ago
Bill Ladwig 3056a34ea2 Fix parallel computation problem with wrf_monotonic 7 years ago
Bill Ladwig b0a6f9e268 Performance improvements. 7 years ago
Bill Ladwig ddd879586f Fix typo with missing geobounds argument for PolarStereographic. 7 years ago
Bill Ladwig 7d637dff04 Sets cutoff point for Lambert Conformal so that southern hemisphere works. Fixes #31. 7 years ago
Bill Ladwig af8bc5d5d0 Forgot to modify the dx and dy after adding the additional point. Fixes #30 7 years ago
Bill Ladwig 4135d06edb Fix issue with incorrect number of gridpoints being computed via the xy routine. Fixes #30 . 7 years ago
Bill Ladwig 0c270c7e02 Added more OpenMP Directives. Fixed serious bug with cloud fraction and implemented new behavior allowing users to select the vertical coordinate type and select their own cloud thresholds. Fixes #25 . 7 years ago
Bill Ladwig 74ded8f0f9 Added changes for faster cape and twb routines done by @supreethms1809 7 years ago
Maik Riechert d9236e7ba2 wrong file.. 7 years ago
Bill Ladwig f9dd771b15 Now handles WRF files that are missing coordinate attributes for variables (old WRF files). Fixes #29. 8 years ago
Bill Ladwig ff79d15e28 Bumped version number 8 years ago
Bill Ladwig 16676dcdf0 Update version number. 8 years ago
Bill Ladwig 7f518e6015 Modified CI unit tests to remove the warnings. Added __eq__ operator for projection, Fixes #26 . 8 years ago
Bill Ladwig 8fd75f893a Fixed and issue with the x limits being the same value when using MercatorWithLatTS. Fixes #24 8 years ago
Bill Ladwig 62ea6c6b74 Fixed issue with the wspd_wdir diagnostic not working with sequences of data. Added WRF Workshop instructions for the upcoming tutorial. Made new fortran functions for wspd and wdir. Fixes #19, fixes #21, fixes #22, fixes #23. 8 years ago
Bill Ladwig cf7286294d Fixed formatting issues and typos with vertcros and interpline, and fixed some bogus references in some computation routines. 8 years ago
Bill Ladwig 9e66ea139e numpy 1.11 does not properly set the flags for 1D arrays that are expanded via np.newaxis. This was allowing the 1D cape to work in numpy 1.11 but not in numpy 1.12. Fortran arrays are now directly created to ensure it works across numpy versions. Fixes #9. 8 years ago
Bill Ladwig fa5bebe242 Fixed plot doc import issue. Updated error messages for map related utility functions when xarray is not installed or is disabled. 8 years ago
Bill Ladwig f2f672151e No longer references DataArray where it shouldn't, so that things work again without xarray installed. Fixes #15 8 years ago
Bill Ladwig 379a7652bb Now ignores the XTIME coordinate variable if it is present in a variables coordinate list, but missing in the file. Fixes #11. 8 years ago
Bill Ladwig 9f36eebcce Fix initialization issues with polar stereographic and latlon map projections. Addresses #11. 8 years ago
Bill Ladwig 1d73bc7eeb Fixed typo with cape flag. Fixes #9 8 years ago
Bill Ladwig cbb0a10220 Added support for using a single column of data for the cape_3d routine. This was an NCL feature that should have been included. Fixes #9. 8 years ago
Bill Ladwig b8b57e63bc has_time_coord function should be for a single file only. Updated setup.py to reflect show production status. Set version to 1.0.0. 8 years ago
Bill Ladwig 3c7a283f1d Now uses NaT for times that fail parsing (geo_em files). Fixes #8. 8 years ago
Bill Ladwig 2cace56ed3 Added ability to adjust coordinate cache sizes as well as set it to 0 to disable it. Closes #5 8 years ago
Bill Ladwig 821caf6ef6 Backported the apply_defaults method for BoundArguments so that Python 3.4 works. 8 years ago
Bill Ladwig ee7ca7c3ad Fix issue with vinterp and heavily cropped datasets in the vertical. Added continuous integration tests for conda-forge. Changed some documentation wording. 8 years ago
Bill Ladwig b4b4677c15 Added fix for issues from xarray 0.9, which was caused by xarray no longer including default dimensions in to coordinate mappings. Updated documentation and notebooks. Modified documentation URL in setup. Dropping requirement for numpy 1.9 8 years ago
Bill Ladwig c4d623235c Fix for xarray 0.9, which removed default dimensions from the coordinate mappings 8 years ago
Bill Ladwig e83b0af5a3 Docstring update 8 years ago
Bill Ladwig 5b01084a87 Documentation updates. Added more packaging boilerplate. Updated version to 1.0b. 8 years ago
Bill Ladwig 2bc9d929c3 Fixed typo in api.py and changed missingval to missing in raw computation routines. Modified a test notebook to work with API changes. 8 years ago
Bill Ladwig cea1b98ddd Renamed the geobounds function since it was confusing the autosummary tool with Sphinx. Updated documentation. 8 years ago
Bill Ladwig 1d877a6b6c Changed the mapping API. Users no longer have to use xarray coordinates directly. Added a new class for GeoBounds. Slices of variables should now be easier to plot. Added better metadata for smooth2d. 8 years ago
Bill Ladwig 16fc81366d fixed a comment 9 years ago
Bill Ladwig 9629bf121a Renamed npvalues to to_np. Fixed issue with generator expressions crashing. 9 years ago