vol2bird
|
vol2bird main functions More...
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <confuse.h>
#include <stdlib.h>
#include <math.h>
#include <unistd.h>
#include <vertical_profile.h>
#include "rave_io.h"
#include "rave_debug.h"
#include "polarvolume.h"
#include "polarscan.h"
#include "libvol2bird.h"
#include "libsvdfit.h"
#include "constants.h"
#include "libdealias.h"
#include "librender.h"
#include "rsl.h"
#include "librsl.h"
Functions | |
CELLPROP * | getCellProperties (PolarScan_t *scan, vol2birdScanUse_t scanUse, const int nCells, vol2bird_t *alldata) |
const char * | libvol2bird_version (void) |
PolarScanParam_t * | PolarScan_newParam (PolarScan_t *scan, const char *quantity, RaveDataType type) |
int | PolarVolume_dealias (PolarVolume_t *pvol) |
int | PolarVolume_getEndDateTime (PolarVolume_t *pvol, char **EndDate, char **EndTime) |
int | PolarVolume_getStartDateTime (PolarVolume_t *pvol, char **StartDate, char **StartTime) |
const char * | PolarVolume_getEndTime (PolarVolume_t *pvol) |
const char * | PolarVolume_getEndDate (PolarVolume_t *pvol) |
const char * | PolarVolume_getStartDate (PolarVolume_t *pvol) |
const char * | PolarVolume_getStartTime (PolarVolume_t *pvol) |
double | PolarVolume_getWavelength (PolarVolume_t *pvol) |
PolarScan_t * | PolarScan_resample (PolarScan_t *scan, double rscale_proj, long nbins_proj, long nrays_proj) |
PolarScanParam_t * | PolarScanParam_resample (PolarScanParam_t *param, double rscale, double rscale_proj, long nbins_proj, long nrays_proj) |
PolarVolume_t * | vol2birdGetODIMVolume (char *filenames[], int nInputFiles) |
int | vol2birdLoadClutterMap (PolarVolume_t *volume, char *file, float rangeMax) |
long | datetime2long (char *date, char *time) |
double | PolarVolume_setWavelength (PolarVolume_t *pvol, double wavelength) |
PolarScanParam_t * | PolarScanParam_project_on_scan (PolarScanParam_t *param, PolarScan_t *scan, double rscale) |
PolarVolume_t * | PolarVolume_resample (PolarVolume_t *volume, double rscale_proj, long nbins_proj, long nrays_proj) |
int | isRegularFile (const char *path) |
Function name: isRegularFile Intent: determines whether the given path is to a regular file Note: also returns true on existing directories. More... | |
int | mapDataToRave (PolarVolume_t *volume, vol2bird_t *alldata) |
float | nanify (float value) |
int | saveToODIM (RaveCoreObject *object, const char *filename) |
radarDataFormat | determineRadarFormat (char *filename) |
void | vol2birdCalcProfiles (vol2bird_t *alldata) |
int | vol2birdGetNColsProfile (vol2bird_t *alldata) |
int | vol2birdGetNRowsProfile (vol2bird_t *alldata) |
float * | vol2birdGetProfile (int iProfileType, vol2bird_t *alldata) |
void | vol2birdPrintIndexArrays (vol2bird_t *alldata) |
void | vol2birdPrintOptions (vol2bird_t *alldata) |
void | vol2birdPrintPointsArray (vol2bird_t *alldata) |
void | vol2birdPrintPointsArraySimple (vol2bird_t *alldata) |
PolarVolume_t * | vol2birdGetVolume (char *filenames[], int nInputFiles, float rangeMax, int small) |
RaveIO_t * | vol2birdIO_open (const char *filename) |
int | vol2birdLoadConfig (vol2bird_t *alldata) |
int | vol2birdSetUp (PolarVolume_t *volume, vol2bird_t *alldata) |
void | vol2birdTearDown (vol2bird_t *alldata) |
vol2bird main functions
int isRegularFile | ( | const char * | path | ) |
Function name: isRegularFile Intent: determines whether the given path is to a regular file Note: also returns true on existing directories.