RAVE
toolbox Directory Reference

Files

 acqva.c
 Provides functionality for creating composites according to the acqva method.
 
 acqva.h
 Provides functionality for creating composites according to the acqva method.
 
 acqvacompositegeneratorfactory.c
 Provides functionality for creating acqva composites.
 
 acqvacompositegeneratorfactory.h
 Factory method for ACQVA composite generation.
 
 area.c
 Defines an area, the extent, projection, etc.
 
 area.h
 Defines an area, the extent, projection, etc.
 
 arearegistry.c
 Provides support for reading and writing areas to and from an xml-file.
 
 arearegistry.h
 Provides support for reading and writing areas to and from an xml-file.
 
 bitmap_generator.c
 Provides functionallity for creating a surrounding bitmap on a composite.
 
 bitmap_generator.h
 Provides functionallity for creating a surrounding bitmap on a composite.
 
 cartesian.c
 Defines the functions available when working with cartesian products.
 
 cartesian.h
 Defines the functions available when working with cartesian products.
 
 cartesian_cf_io.c
 Cartesian CF convention handler.
 
 cartesian_cf_io.h
 Adaptor for cartesian CF convention files.
 
 cartesian_odim_io.c
 Cartesian ODIM decorator.
 
 cartesian_odim_io.h
 Adaptor for cartesian ODIM H5 files.
 
 cartesiancomposite.c
 Defines the functions available when creating composites from cartesian products.
 
 cartesiancomposite.h
 Defines the functions available when creating composites from cartesian products.
 
 cartesianparam.c
 Defines the functions available when working with cartesian data products.
 
 cartesianparam.h
 Defines the functions available when working with a cartesian field.
 
 cartesianvolume.c
 Defines the functions available when working with cartesian products.
 
 cartesianvolume.h
 Defines the functions available when working with cartesian volumes.
 
 composite.c
 Provides functionality for creating composites.
 
 composite.h
 Provides functionality for creating composites.
 
 composite_algorithm.h
 Interface for defining your own compositing algorithm.
 
 composite_utils.c
 Contains various utility functions when creating composites.
 
 composite_utils.h
 Contains various utility functions when creating composite factories.
 
 compositearguments.c
 The arguments that should be passed on to a composite generator.
 
 compositearguments.h
 The arguments that should be passed on to the composite generator.
 
 compositeengine.c
 Provides a base engine for creating composites.
 
 compositeengine.h
 Provides base functionality for creating composites.
 
 compositeenginebase.c
 Provides some utilities.
 
 compositeenginebase.h
 Contains definitions useful when working with the composite engine.
 
 compositeenginefunctions.c
 Useful functions when working with the composite engine.
 
 compositeenginefunctions.h
 Useful functions when working with the composite engine.
 
 compositeengineqc.c
 Provides some utilities.
 
 compositeengineqc.h
 Contains definitions useful when adding qc-handling to composite factories.
 
 compositefactorymanager.c
 Registry for keeping track of available composite generator factories.
 
 compositefactorymanager.h
 Registry for keeping track of available composite generator factories.
 
 compositefilter.c
 A filter for matching composite arguments.
 
 compositefilter.h
 A filter for matching composite arguments.
 
 compositegenerator.c
 Provides functionality for creating composites.
 
 compositegenerator.h
 Generator for generating composites using various approaches.
 
 compositegeneratorfactory.h
 Interface for defining your own compositing factory.
 
 ctfilter.c
 Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard SAF-NWC cloud-top product from EUMETCAST in HDF5.
 
 ctfilter.h
 Functionality for identifying and removing residual non-precipitation echoes in Cartesian radar products, using the standard MSG-based SAF-NWC cloud-top product available through EUMETCAST in HDF5.
 
 dealias.c
 Function for dealiasing weather radar winds.
 
 dealias.h
 Provides functionality for dealiasing radial wind data.
 
 detection_range.c
 Provides functionality for creating composites.
 
 detection_range.h
 Provides functionality for creating composites.
 
 lazy_dataset.c
 This is a wrapper around a lazy nodelist reader used for fetching data from a HL_NodeList.
 
 lazy_dataset.h
 This is a wrapper around a lazy nodelist reader used for fetching data from a HL_NodeList.
 
 lazy_nodelist_reader.h
 
 legacycompositegeneratorfactory.c
 Provides functionality for creating composites.
 
 legacycompositegeneratorfactory.h
 Interface for defining your own compositing factory method.
 
 nearestcompositegeneratorfactory.c
 The NEAREST composite factory.
 
 nearestcompositegeneratorfactory.h
 The NEAREST composite factory.
 
 odc_hac.c
 Functionality for performing hit-accumulation clutter filtering.
 
 odc_hac.h
 Function for performing hit-accumulation clutter filtering.
 
 odim_io_utilities.c
 Utilities when working with ODIM H5 files.
 
 odim_io_utilities.h
 Utilities when working with ODIM H5 files.
 
 odim_source.c
 Defines an odim source.
 
 odim_source.h
 Defines an odim source.
 
 odim_sources.c
 Provides support for reading odim sources from an xml-file and managing these in a structure.
 
 odim_sources.h
 Provides support for reading the odim sources from an xml-file This object supports RAVE_OBJECT_CLONE.
 
 polar.c
 Navigation routines for calculating distances and heights.
 
 polar.h
 Navigation routines for calculating distances and heights.
 
 polar_odim_io.c
 Polar ODIM IO functions.
 
 polar_odim_io.h
 Adaptor for polar ODIM H5 files.
 
 polarnav.c
 Utilities for performing polar navigation.
 
 polarnav.h
 Utilities for performing polar navigation.
 
 polarscan.c
 Defines the functions available when working with polar scans.
 
 polarscan.h
 Defines the functions available when working with polar scans.
 
 polarscanparam.c
 Defines the functions available when working with polar scans.
 
 polarscanparam.h
 Defines the functions available when working with one parameter in a polar scan.
 
 polarvolume.c
 Defines the functions available when working with polar volumes.
 
 polarvolume.h
 Defines the functions available when working with polar volumes.
 
 poo_composite_algorithm.c
 POO compositing algorithm.
 
 poo_composite_algorithm.h
 POO compositing algorithm.
 
 proj_wkt_helper.h
 
 projection.c
 Wrapper around PROJ.4.
 
 projection.h
 Wrapper around PROJ.4.
 
 projection_pipeline.c
 Helper class to support both legacy PROJ.4 projection and > PROJ.4.
 
 projection_pipeline.h
 Helper class to support both legacy PROJ.4 projection and > PROJ.4 This object supports RAVE_OBJECT_CLONE.
 
 projectionregistry.c
 Provides support for reading and writing projections to and from an xml-file.
 
 projectionregistry.h
 Provides support for reading and writing projections to and from an xml-file.
 
 radardefinition.c
 Defines a radar definition.
 
 radardefinition.h
 Defines a radar definition This object supports RAVE_OBJECT_CLONE.
 
 rave_acrr.c
 Implementation of the Precipitation accumulation - ACRR algorithm This object does NOT support RAVE_OBJECT_CLONE.
 
 rave_acrr.h
 Implementation of the Precipitation accumulation - ACRR algorithm.
 
 rave_alloc.c
 Allocation routines for keeping track on memory.
 
 rave_alloc.h
 Allocation routines for keeping track on memory.
 
 rave_attribute.c
 Defines the functions available when working with polar scans.
 
 rave_attribute.h
 Used for keeping track on attributes.
 
 rave_attribute_table.c
 Used for managing attributes and handle different versions.
 
 rave_attribute_table.h
 Used for managing attributes and handle different versions.
 
 rave_bufr_io.c
 Adaptor for polar BUFR files.
 
 rave_bufr_io.h
 Adaptor for polar BUFR files.
 
 rave_data2d.c
 Represents a 2-dimensional data array.
 
 rave_data2d.h
 Represents a 2-dimensional data array.
 
 rave_datetime.c
 Object for managing date and time.
 
 rave_datetime.h
 Object for managing date and time.
 
 rave_debug.h
 Defines the functions for debugging rave.
 
 rave_field.c
 Generic field that only provides a 2-dim data field and a number of dynamic attributes.
 
 rave_field.h
 Generic field that only provides a 2-dim data field and a number of dynamic attributes.
 
 rave_gra.c
 Gauge radar adjustment (GRA).
 
 rave_gra.h
 Gauge radar adjustment (GRA).
 
 rave_hlhdf_utilities.c
 Utilities for working with H5 files.
 
 rave_hlhdf_utilities.h
 Utilities for working with H5 files.
 
 rave_io.c
 Functions for performing rave related IO operations, mostly ODIM-formatted HDF5 files.
 
 rave_io.h
 Functions for performing rave related IO operations, mostly ODIM-formatted HDF5 files.
 
 rave_iocache.c
 Functions for managing io cache files like static files.
 
 rave_iocache.h
 Functions for managing io cache files like static files.
 
 rave_legend.c
 Used for managing attributes and handle different versions.
 
 rave_legend.h
 Used for defining a legend that can be added to a parameter.
 
 rave_list.c
 Implementation of a simple list.
 
 rave_list.h
 Implementation of a simple list.
 
 rave_object.c
 Generic implementation of an object that is used within rave.
 
 rave_object.h
 Generic implementation of an object that is used within rave.
 
 rave_proj.h
 Handles compatibility issues related to PROJ versions and the definitions.
 
 rave_properties.c
 Provides support for property handling.
 
 rave_properties.h
 Property handling This object supports RAVE_OBJECT_CLONE.
 
 rave_qitotal.c
 Implementation of the QI-total algorithm.
 
 rave_qitotal.h
 Implementation of the QI-total algorithm.
 
 rave_simplexml.c
 Provides support for reading and writing areas to and from an xml-file.
 
 rave_simplexml.h
 Simple XML object frontend to expat.
 
 rave_transform.c
 Transformation routines for going between projections.
 
 rave_transform.h
 Transformation routines.
 
 rave_types.c
 Type definitions for RAVE.
 
 rave_types.h
 Type definitions for RAVE.
 
 rave_utilities.c
 Contains various utility functions that makes life easier when working with the rave framework.
 
 rave_utilities.h
 Contains various utility functions that makes life easier when working with the rave framework.
 
 rave_value.c
 Data value abstraction.
 
 rave_value.h
 A value object that can represent standard types like int, double, .
 
 raveobject_hashtable.c
 Implementation of a rave object hashtable that maps between strings and rave core objects.
 
 raveobject_hashtable.h
 Implementation of a rave object hashtable that maps between strings and rave core objects.
 
 raveobject_list.c
 Implementation of a rave object list that ensures that the objects contained within the list are released upon destruction etc.
 
 raveobject_list.h
 Implementation of a rave object list that ensures that the objects contained within the list are released upon destruction etc.
 
 raveutil.c
 Utilities for translating between different units and other useful functions.
 
 raveutil.h
 Utilities for translating between different units and other useful functions.
 
 transform.c
 Defines the functions available when transforming between different types of products.
 
 transform.h
 Defines the functions available when transforming between different types of products.
 
 vertical_profile.c
 Defines the functions available when working with vertical profiles.
 
 vertical_profile.h
 Defines the functions available when working with vertical profiles.
 
 vp_odim_io.c
 Polar ODIM IO functions.
 
 vp_odim_io.h
 Adaptor for VP ODIM H5 files.