added a function that calculates the number of gates. Needed for calculating the dimensions of some arrays.
added JNI interface to C method detNumberOfGates()
added unit tests for native detNumberOfGates() method
new jar and libraries
worked on getListOfSelectedGates(). Now returns what looks like the right list of [azimuth, elevAngle, vrad, dbz, cellId] for different selections based on cellImage values
worked on getListOfSelectedGates(). Now returns what looks like the right list of [azimuth, elevAngle, vrad, dbz, cellId] for different selections based on cellImage values
adapted the units of RANGMIN and RANGMAX variables, now stored in meters for consistency with the other variables
made public the radarMeta member from RadarScanJava class
new jar and libraries
BirdDensityProfileJava class now also has fields for storing the wind vector, svdfit performance, as well as the altitude bin bounds -- useful for plotting later
update the default value of RANGMAX to avoid using magic numbers (+5.0) in the code
changed return type of getListOfSelectedGates
added the call to svdfit, for the moment within the wrong method of BirdDensityProfileJava, but that's where I have the necessary data 'points' and 'vradObs' at this point. Still need to change that
new jar and libraries
detNumberOfGates now calculates the total number of gates within valid range for an array of scan elevations
detNumberOfGates now calculates the total number of gates within valid range for an array of scan elevations
C side of JNI for recent detNumberOfGates change
Java side of JNI for recent detNumberOfGates change
detNumberOfGates unit tests now work for an array of elevation angles, rather than just one
added const modifiers to svd fitting routines