23 Commits (a7b3714e4f542d451d0fffe98f92de32d2c4599d)

Author SHA1 Message Date
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 fbb2555eae Performance improvements 7 years ago
Bill Ladwig 2d0a7e17ce Added OpenMP directives. Unit tests updated for interpline and vertcross to handle the additional grid point that NCL does not yet have. 7 years ago
Bill Ladwig ea7aba57b2 Updated OpenMP directives. 7 years ago
Bill Ladwig c9fdc533d0 Added additional error text. 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 0ee9ec6c89 vectorization improvements and openmp added 7 years ago
Bill Ladwig 8c66408920 Fix computational problem with new fortran DCAPECALC2D routine 7 years ago
Bill Ladwig 64838f1841 Added OpenMP directives for wrf_vintrp 7 years ago
Bill Ladwig f4eeee927b Modified the indexing labels so that they make sense. 7 years ago
Bill Ladwig 74ded8f0f9 Added changes for faster cape and twb routines done by @supreethms1809 7 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 a1cbe81e8b More fortran cleaning 8 years ago
Bill Ladwig 7f3c04c871 Removed type specific max/min calls 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 1f731e8b25 Added the jinja patch for 1.21 conda-build so it works with numpy distutils. Added code for the threadlocal caching. Added a cached test. Modified cloudfrac to match what has been committed to NCL. Modified the NCL test script to add cloud fraction. 9 years ago
Bill Ladwig a07297636a Added computational unit tests. Most, if not all, computational unit tests passed. Removed obsolute routines. More code cleanup for fortran. Changed constants module to wrf_constants.f90. Fixed bugs. 9 years ago
Bill Ladwig 68b9f1a6eb Completed the backporting of fortran 90 code to NCL. All routines should now pass numpy views directly to fortran to be filled rather than copying. Multi-product output now moves the product type to the left index. Raw computational routines have a public API (not tested yet however). Lots of clean-up done, and lots remaining. 9 years ago
Bill Ladwig e0560ba4f0 Added a conda recipe. Metadata cleanup for wind and interpolation. Wind algorithms now put the u_v dimension as left-most, like in NCL. 9 years ago
Bill Ladwig 8e82d45d5c views can now be passed to fortran routines in order to prevent copying when using multiple times. Modified decorators to support this feature. 9 years ago