Bill Ladwig
|
83573db03f
|
Renamed omp.F90 to be ompgen.F90.
|
7 years ago |
Bill Ladwig
|
a3c3ddad27
|
reverted name
|
7 years ago |
Bill Ladwig
|
03468fc050
|
renamed omp.F90 to omp.f90.in
|
7 years ago |
Bill Ladwig
|
7b79ca3ae4
|
created wrappers for openmp runtime routines
|
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
|
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 |