13 Commits (070cf1687f126e0b62f5a61c41b578458c779491)

Author SHA1 Message Date
Bill Ladwig 71fe678e91 Moved work arrays out of fortran. Fixes #47 7 years ago
Bill Ladwig 38f49d2303 Added dummy code to prevent compiler warnings. Removed unused variables. 7 years ago
Bill Ladwig 7353aca4bd Set the fortran OpenMP code to use the runtime scheduler so that it can be controlled inside of Python. 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 ea7aba57b2 Updated OpenMP directives. 7 years ago
Bill Ladwig 0ee9ec6c89 vectorization improvements and openmp added 7 years ago
Bill Ladwig 64838f1841 Added OpenMP directives for wrf_vintrp 7 years ago
Bill Ladwig a1cbe81e8b More fortran cleaning 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 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