Bill Ladwig
cf188383ed
Moved some variable extraction to where it is needed.
...
Fixed a unit issue with extrapolating pressure below ground.
Added support for height fields in km and pressure fields in hPa.
Updated documentation.
Fixes #71 . Fixes #74 .
7 years ago
Bill Ladwig
881800e921
Add check around xarray import.
...
Fixes #59 .
7 years ago
Bill Ladwig
e1a272adb4
Properly extracts the staggered geopotential height, and removes the 1000 scaling in the Fortran routine. Fixes #75
7 years ago
Marc Honnorat
5fe8b8aef1
Fix FutureWarning with numpy 1.15 in destag.py
...
Related to #66
7 years ago
Hans Chen
dff4538a9d
Remove as_int docstring from xy_to_ll_proj function
7 years ago
Hans Chen
2aa1080dff
Clarify 'as_int' parameter docstring in ll_to_xy and ll_to_xy_proj
...
'as_int' is True by default, so indicate that it can be set to False to
return floating point values (rather than vice versa).
7 years ago
Bill Ladwig
60989dd47a
Removed unicode literals.
...
Python 2.x strings are no longer promoted to unicode. Strings are now the native type for the interpreter used.
Fixes #57 .
7 years ago
Bill Ladwig
4c4b7432c5
Doc update 2. Units for pressure argument to td should be hPa
7 years ago
Bill Ladwig
4a687473ed
Documentation fixes
7 years ago
Bill Ladwig
5799ccf6d0
Fixed bugs related to input failures with dictionaries.
...
Modified routines that use qvapor to make copies so that scipy.io.netcdf works in the newer release. Added input tests.
7 years ago
Bill Ladwig
8523dea59a
Added support added for calculating cape_2d with a single vertical column.
...
Fixes #46 .
7 years ago
Bill Ladwig
78de49faea
Updated CI test file for new CTT changes. Updated docs for raw ctt routine.
7 years ago
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
196e287600
Added th alias for theta. Fixes #52 .
7 years ago
Bill Ladwig
e6b4f7382b
Added checks for _key=None in extract_vars. Fix typo with updraft helicity cache key. Fixes #51 .
7 years ago
Bill Ladwig
71fe678e91
Moved work arrays out of fortran. Fixes #47
7 years ago
Bill Ladwig
cbe0805f79
Fix OpenMP directive issue with cloud top temperature.
7 years ago
Bill Ladwig
411cfd17cf
Fix mdbz on cheyenne.
...
Xarray doesn't work with np.amax on cheyenne for some reason.
7 years ago
Bill Ladwig
bb41e19d36
Updated version to 1.1.1
...
Updated docs. Updated numpy compile flags. Updated build script flags.
7 years ago
Bill Ladwig
a5e8f8f0b6
Fix more accidental unicode characters
7 years ago
Bill Ladwig
87355fc531
Fix acidental unicode character
7 years ago
Bill Ladwig
219041246d
Fix doc printing of fill values. Update recipe based on Travis CI failures with sizes executable.
7 years ago
Bill Ladwig
76a2565764
Fixed issues found during unit testing
7 years ago
Bill Ladwig
812c546d95
Changed vertcross and interpline to use a CoordPair for the lower left corner point.
...
Also added some helper functions to extract the lower left points from 2D lat/lon arrays and extract lat/lons from sequences of CoordPair objects.
Updated documentation and unit tests.
7 years ago
Bill Ladwig
b8bc1fbb38
Fixes vertcross and interpline when using lat/lon coordinates with a projection object.
...
The fix requires the user to supply the lower left lat/lon corner points for the domain. Added unit tests. Updated docs. Fixes #44 .
7 years ago
Bill Ladwig
cff1c0e956
Updated build scripts, manifest, requirements, install docs
7 years ago
Bill Ladwig
0d6f9230da
Fixed metadata bugs related to interpolation.
...
Unit tests were also updated to test for this situation.
7 years ago
Bill Ladwig
497aeb508e
Updated documentation
...
Added sections for performance, what's new, FAQ, the citation. Fixed some typos.
7 years ago
Bill Ladwig
abee4fc27c
Updated documentation.
...
Added OpenMP, performance tips, how to use the variable cache.
7 years ago
Bill Ladwig
48f406c263
Fixed issue with coordinate cache key name conflict.
...
Also added documentation for OpenMP and performance tips. The tutorial section has been moved to better support announcements in the future.
Renamed the OpenMP scheduler constants so that they are placed in to the wrf namespace rather than wrf.Constants.
7 years ago
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