Bill Ladwig
cc86d68a35
Fix issues related to cloud top temperature.
...
Fixed indexing bug.
Fixed incorrect computation of optical depth when cloud ice is not available.
Users can use fill values for cloud free areas.
Users can now specify the optical depth threshold that triggers the calculation.
Fixes #45 .
7 years ago
Bill Ladwig
6564b3c0e3
Updated pyf file for new signutures
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
78f34b4e69
Cleaned up the default implementation of omp.f90 and the pyf file.
7 years ago
Bill Ladwig
1c8ca7e287
Added OpenMP runtime library wrappers and build scripts
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
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
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