| ►Malchimia | This module defines objects and methods for generating derivative variables |
| Cc_e | Check missing values for fnds |
| Cdelete | Delete fndsv |
| Cdisplay | Show on the screen the fnds and fndsv structure |
| Cfndsv | Vector of function to transform the input to alchimia module |
| Cmake | Do the real work to transform the input data to the output |
| Cshoplist | Shoplist are list of variables |
| Cshoplists | Vector of shoplists that are list of variables |
| ►Marray_utilities | This module defines usefull general purpose function and subroutine |
| Cappend | Quick method to append an element to the array |
| Carrayof_doubleprecision | Derived type defining a dynamically extensible array of DOUBLEPRECISION elements |
| Carrayof_integer | Derived type defining a dynamically extensible array of INTEGER elements |
| Carrayof_logical | Derived type defining a dynamically extensible array of LOGICAL elements |
| Carrayof_real | Derived type defining a dynamically extensible array of REAL elements |
| Cdelete | Destructor for finalizing an array object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinsert | Method for inserting elements of the array at a desired position |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cremove | Method for removing elements of the array at a desired position |
| Csort | Sort method |
| ►Mchar_utilities | Utilities for CHARACTER variables |
| Cdelete | Destructor for the line_split class |
| Cline_split | Class that allows splitting a long line into shorter lines of equal length at the occurrence of a specific character (typically a blank space) |
| Cmatch | Tries to match the given string with the pattern Result: .true |
| Cprogress_line | Class to print a progress bar on the screen |
| Ct2c | Set of functions that return a trimmed CHARACTER representation of the input variable |
| Cto_char | Set of functions that return a CHARACTER representation of the input variable |
| ►Mdatetime_class | Classi per la gestione delle coordinate temporali |
| Cabs | Operatore di valore assoluto di un intervallo |
| Cappend | Quick method to append an element to the array |
| Carrayof_datetime | Derived type defining a dynamically extensible array of TYPE(datetime) elements |
| Cc_e | Missing check |
| Ccyclicdatetime | Class for expressing a cyclic datetime |
| Cdatetime | Class for expressing an absolute time value |
| Cdelete | Distruttori per le 2 classi |
| Cdisplay | Print object |
| Cgetval | Restituiscono il valore dell'oggetto nella forma desiderata |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinit | Costruttori per le classi datetime e timedelta |
| Cinsert | Method for inserting elements of the array at a desired position |
| Cmod | Operatore di resto della divisione |
| Coperator(*) | Operatore di moltiplicazione di timedelta per uno scalare |
| Coperator(+) | Operatore di somma per datetime e timedelta |
| Coperator(-) | Operatore di sottrazione per datetime e timedelta |
| Coperator(/) | Operatore di divisione di timedelta |
| Coperator(/=) | Operatore logico di disuguaglianza tra oggetti della stessa classe |
| Coperator(<) | Operatore logico minore tra oggetti della stessa classe |
| Coperator(<=) | Operatore logico minore-uguale tra oggetti della stessa classe |
| Coperator(==) | Operatore logico di uguaglianza tra oggetti della stessa classe |
| Coperator(>) | Operatore logico maggiore tra oggetti della stessa classe |
| Coperator(>=) | Operatore logico maggiore-uguale tra oggetti della stessa classe |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cread_unit | Legge un oggetto datetime/timedelta o un vettore di oggetti datetime/timedelta da un file FORMATTED o UNFORMATTED |
| Cremove | Method for removing elements of the array at a desired position |
| Csort | Sort method |
| Ct2c | Functions that return a trimmed CHARACTER representation of the input variable |
| Ctimedelta | Class for expressing a relative time interval |
| Cto_char | Restituiscono il valore dell'oggetto in forma di stringa stampabile |
| Cwrite_unit | Scrive un oggetto datetime/timedelta o un vettore di oggetti datetime/timedelta su un file FORMATTED o UNFORMATTED |
| ►Mdballe_class | Class for import and export data from e to DB-All.e |
| Cdbaana | Ana metadata |
| Cdbaanalist | Double linked list of ana |
| Cdbaconnection | Manage connection handle to a DSN |
| Cdbacoord | Fortran 2003 interface to geo_coord |
| Cdbadata | Base (abstract) type for data |
| Cdbadata_display | Print a summary of object contents |
| Cdbadata_set | Set parameters in dballe API |
| Cdbadataattr | Extend one data container with a vector of data container (one data plus attributes) |
| Cdbadataattrv | Vector of dbadataattr (more data plus attributes) |
| Cdbadatab | Byte version for dbadata |
| Cdbadatac | Character version for dbadata |
| Cdbadatad | Doubleprecision version for dbadata |
| Cdbadatai | Integer version for dbadata |
| Cdbadatar | Real version for dbadata |
| Cdbadatetime | Datetime metadata |
| Cdbadc | Container for dbadata (used for promiscuous vector of data) |
| Cdbadcv | Vector of container of dbadata |
| Cdbafilter | Filter to apply before ingest data |
| Cdbalevel | Level metadata |
| Cdbametaanddata | One metadata with more data plus attributes |
| Cdbametaanddatab | Metadata and byte data |
| Cdbametaanddatablist | Metadata and byte data double linked list |
| Cdbametaanddatac | Metadata and character data |
| Cdbametaanddataclist | Metadata and character data double linked list |
| Cdbametaanddatad | Metadata and doubleprecision data |
| Cdbametaanddatadlist | Metadata and diubleprecision data double linked list |
| Cdbametaanddatai | Metadata and integer data |
| Cdbametaanddatailist | Metadata and integer data double linked list |
| Cdbametaanddatalist | Double linked list of dbametaanddata |
| Cdbametaanddatar | Metadata and real data |
| Cdbametaanddatarlist | Metadata and real data double linked list |
| Cdbametaanddatav | One metadata plus vector of container of dbadata |
| Cdbametadata | Summ of all metadata pieces |
| Cdbanetwork | Network metadata |
| Cdbasession | Manage session handle |
| Cdbatimerange | Timerange metadata |
| ►Mfile_utilities | Utilities for managing files |
| Ccsv_record | Class for interpreting the records of a csv file |
| Ccsv_record_addfield | Methods for successively adding fields to a csv_record object |
| Ccsv_record_addfield_miss | Methods for successively adding fields to a csv_record object |
| Ccsv_record_getfield | Methods for successively obtaining the fields of a csv_record object |
| Cdelete | Destructor for the class csv_record |
| Cinit | Constructor for the class csv_record |
| ►Mgeo_coord_class | Classes for handling georeferenced sparse points in geographical corodinates |
| Cc_e | Missing check |
| Cdelete | Detructors for the two classes |
| Cdisplay | Print object |
| Cexport | Export one or more geo_coordvect objects to a plain text file or to a file in ESRI/Shapefile format |
| Cgeo_coord | Derived type defining an isolated georeferenced point on Earth in polar geographical coordinates |
| Cgeo_coordvect | Derived type defining a one-dimensional array of georeferenced points with an associated topology (isolated point, arc, polygon, group of points) |
| Cgetval | Methods for returning the value of object members |
| Cimport | Import one or more geo_coordvect objects from a plain text file or for a file in ESRI/Shapefile format |
| Cinit | Constructors for the two classes |
| Cinside | Determine whether a point lies inside a polygon or a rectangle |
| Coperator(/=) | Logical inequality operator |
| Coperator(==) | Logical equality operator |
| Cread_unit | Read a single geo_coord object or an array of geo_coord objects from a Fortran FORMATTED or UNFORMATTED file |
| Cto_char | Represent geo_coord object in a pretty string |
| Cwrite_unit | Write a single geo_coord object or an array of geo_coord objects to a Fortran FORMATTED or UNFORMATTED file |
| ►Mgeo_proj_class | |
| Cc_e | Method for testing the existence of the object |
| Ccopy | Copy an object, creating a fully new instance |
| Cdelete | Destructors of the corresponding objects |
| Cdisplay | Print a brief description on stdout |
| Cget_val | Method for returning the contents of the object |
| Coperator(/=) | Logical inequality operators for objects of the classes geo_proj |
| Coperator(==) | Logical equality operators for objects of the classes geo_proj |
| Cproj | Compute forward coordinate transformation from geographical system to projected system |
| Cread_unit | Read the object from a formatted or unformatted file |
| Cset_val | Method for setting the contents of the object |
| Cunproj | Compute backward coordinate transformation from projected system to geographical system |
| Cwrite_unit | Write the object on a formatted or unformatted file |
| ►Mgeoref_coord_class | This module defines objects describing georeferenced sparse points possibly with topology and projection information |
| Cappend | Quick method to append an element to the array |
| Carrayof_georef_coord_array | Derived type defining a dynamically extensible array of TYPE(georef_coord_array) elements |
| Cc_e | Check missing value |
| Cdelete | Detructors for the two classes |
| Cdist | Compute the distance in m between two points |
| Cexport | Export an array of georef_coord_array objects to a file in ESRI/Shapefile format |
| Cgeoref_coord | Derive type defining a single georeferenced point, either in geodetic or in projected coordinates |
| Cgeoref_coord_array | Derived type defining a one-dimensional array of georeferenced points with an associated topology (isolated point, arc, polygon, group of points), possibly broken into parts and with an associated georeferenced coordinate system |
| Cgetval | Methods for returning the value of object members |
| Cimport | Import an array of georef_coord_array objects from a file in ESRI/Shapefile format |
| Cinsert | Method for inserting elements of the array at a desired position |
| Cinside | Determine whether a point lies inside a polygon or a rectangle |
| Coperator(/=) | Logical inequality operator |
| Coperator(<=) | Logical less-equal operator |
| Coperator(==) | Logical equality operator |
| Coperator(>=) | Logical greater-equal operator |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cread_unit | Read a single georef_coord object or an array of georef_coord objects from a Fortran FORMATTED or UNFORMATTED file |
| Cremove | Method for removing elements of the array at a desired position |
| Cwrite_unit | Write a single georef_coord object or an array of georef_coord objects to a Fortran FORMATTED or UNFORMATTED file |
| ►Mgrid_class | Module for describing geographically referenced regular grids |
| Ccopy | Copy an object, creating a fully new instance |
| Cdelete | Destructors of the corresponding objects |
| Cdisplay | Print a brief description on stdout |
| Cexport | Export griddim object to grid_id |
| Cget_val | Method for returning the contents of the object |
| Cgrid_def | This object, mainly for internal use, describes a grid on a geographical projection, except the grid dimensions |
| Cgriddim_def | This object completely describes a grid on a geographic projection |
| Cimport | Import griddim object from grid_id |
| Cindex | Index method |
| Cinit | Constructors of the corresponding objects |
| Coperator(/=) | Logical inequality operators for objects of the classes grid_def, and griddim_def |
| Coperator(==) | Logical equality operators for objects of the classes grid_def, and griddim_def |
| Cproj | Compute forward coordinate transformation from geographical system to projected system |
| Cread_unit | Read the object from a formatted or unformatted file |
| Cset_val | Method for setting the contents of the object |
| Cunproj | Compute backward coordinate transformation from projected system to geographical system |
| Cwrite_unit | Write the object on a formatted or unformatted file |
| ►Mgrid_dim_class | Module for defining the extension and coordinates of a rectangular georeferenced grid |
| Cgrid_dim | Derived type describing the extension of a grid and the geographical coordinates of each point |
| ►Mgrid_id_class | This module defines an abstract interface to different drivers for access to files containing gridded information |
| Cc_e | Check whether the corresponding object has been correctly associated |
| Ccopy | Make a deep copy, if possible, of the grid identifier |
| Cdelete | Destructors for the corresponding classes |
| Cdisplay | Display on standard output a description of the grid_id object provided |
| Cexport | Export a grid to a file |
| Cgdal_file_id_options | Derived type containing driver-specific options for gdal |
| Cgrid_file_id | Derived type associated to a file-like object containing many blocks/messages/records/bands of gridded data |
| Cgrid_id | Derived type associated to a block/message/record/band of gridded data coming from a file-like object |
| Cinit | Constructors for the corresponding classes in SUBROUTINE form |
| ►Mgrid_transform_class | Module for defining transformations between rectangular georeferenced grids and between grids and sparse points and vice-versa |
| Cc_e | Returns .TRUE |
| Ccompute | Compute the output data array from input data array according to the defined transformation |
| Cdelete | Destructors of the corresponding objects |
| Cget_val | Method for returning the contents of the object |
| Cgrid_transform | This object fully defines a transformation between a couple of particular griddim_def or vol7d objects (any combination is possible) |
| Cinit | Constructors of the corresponding objects |
| Ctransform_def | This object defines in an abstract way the type of transformation to be applied |
| ►Mgridinfo_class | Class for managing information about a single gridded georeferenced field, typically imported from an on-disk dataset like a grib file (grib_api driver) or a file in a gdal-supported format (gdal driver) |
| Cappend | Quick method to append an element to the array |
| Carrayof_gridinfo | Derived type defining a dynamically extensible array of TYPE(gridinfo_def) elements |
| Cclone | Clone the object, creating a new independent instance of the object exactly equal to the starting one |
| Cdecode_gridinfo | Decode and return the data array from a grid_id object associated to a gridinfo object |
| Cdelete | Destructor, it releases every information associated with the object |
| Cdisplay | Display on standard output a description of the gridinfo object provided |
| Cencode_gridinfo | Encode a data array into a grid_id object associated to a gridinfo object |
| Cexport | Export gridinfo descriptors information into a grid_id object |
| Cgridinfo_def | Object describing a single gridded message/band |
| Cimport | Import information from a file or grid_id object into the gridinfo descriptors |
| Cinit | Constructor, it creates a new instance of the object |
| Cinsert | Method for inserting elements of the array at a desired position |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cremove | Method for removing elements of the array at a desired position |
| ►Mlist_abstract | Abstract class to use lists in fortran 2003 |
| Cdisplayvalues | Print the list |
| Clist | Abstract implementation of doubly-linked list |
| ►Mlist_abstractforchar | Like abstract class to use character lists in fortran 2003 (gnu gcc 4.8 do not work with character(len=:) |
| Cdisplayvalues | Print the list |
| Clist | Abstract implementation of doubly-linked list |
| ►Mlist_byte | Class to use lists in fortran 2003 |
| Cbytelist | Byte specific implementation of doubly-linked list |
| ►Mlist_character | Class to use character lists in fortran 2003 WARNING ! |
| Ccharacterlist | Character specific implementation of doubly-linked list |
| ►Mlist_doubleprecision | Class to use lists in fortran 2003 |
| Cdoubleprecisionlist | Double precision specific implementation of doubly-linked list |
| ►Mlist_integer | Class to use lists in fortran 2003 |
| Cintegerlist | Integer specific implementation of doubly-linked list |
| ►Mlist_link | Class to manage links for lists in fortran 2003 |
| Clink | Base type to manage links for lists |
| ►Mlist_linkchar | Class to manage links for lists in fortran 2003 |
| Clink | Base type to manage links for lists |
| ►Mlist_mix | Class to use lists in fortran 2003 |
| Cmixlist | Non type specific implementation of doubly-linked list |
| ►Mlist_real | Class to use lists in fortran 2003 |
| Creallist | Real specific implementation of doubly-linked list |
| ►Mlog4fortran | Classe per la gestione del logging |
| Cl4f_category_exist | Return true if the corresponding category handle exists |
| Cl4f_category_log | Emit log message for a category with specific priority |
| Cl4f_fini | Global log4fortran destructor |
| Cl4f_handle | L4f handle |
| Cl4f_init | Global log4fortran constructor |
| ►Mmissing_values | Definitions of constants and functions for working with missing values |
| Cc_e | Function to check whether a value is missing or not |
| ►Mmodqc | Utilities and defines for quality control |
| Cinit | Variables user in Quality Control |
| Cinvalidated | Test di dato invalidato |
| Cpeeled | Remove data under a defined grade of confidence |
| Cqcpartype | Definisce il livello di attendibilità per i dati validi |
| Cvd | Check data validity based on single confidence |
| Cvdge | Check data validity based on gross error check |
| ►Mmodqccli | Controllo di qualità climatico |
| Calloc | Allocazione di memoria |
| Cdelete | Cancellazione |
| Cinit | Inizializzazione |
| Cqcclitype | Oggetto principale per il controllo di qualità |
| ►Mmodqcspa | Controllo di qualità spaziale |
| Calloc | Allocazione di memoria |
| Cdelete | Cancellazione |
| Cinit | Inizializzazione |
| Cqcspatype | Oggetto principale per il controllo di qualità |
| ►Mmodqctem | Controllo di qualità temporale |
| Calloc | Allocazione di memoria |
| Cdelete | Cancellazione |
| Cinit | Inizializzazione |
| Cqctemtype | Oggetto principale per il controllo di qualità |
| ►Moptional_values | Module for quickly interpreting the OPTIONAL parameters passed to a subprogram |
| Coptio | Generic subroutine for checking OPTIONAL parameters |
| ►Moptionparser_class | Module for parsing command-line optons |
| Cdelete | Destructor for the optionparser class |
| Coptionparser | This class allows to parse the command-line options of a program in an object-oriented way, similarly to the optparse class found in Python library |
| Coptionparser_add | Add a new option of a specific type |
| ►Msimple_stat | Module for basic statistical computations taking into account missing data |
| Cstat_average | Compute the average of the random variable provided, taking into account missing data |
| Cstat_bin | Bin a sample into equally spaced intervals to form a histogram |
| Cstat_linear_corr | Compute the linear correlation coefficient between the two random variables provided, taking into account missing data |
| Cstat_linear_regression | Compute the linear regression coefficients between the two random variables provided, taking into account missing data |
| Cstat_mode_histogram | Compute the mode of the random variable provided taking into account missing data |
| Cstat_percentile | Compute a set of percentiles for a random variable |
| Cstat_stddev | Compute the standard deviation of the random variable provided, taking into account missing data |
| Cstat_variance | Compute the variance of the random variable provided, taking into account missing data |
| ►Mspace_utilities | Space utilities, derived from NCAR software |
| Cdelete | Distructor for triangles |
| ►Mstat_proc_engine | This module contains functions that are only for internal use of the library |
| Cappend | Quick method to append an element to the array |
| Carrayof_ttr_mapper | Derived type defining a dynamically extensible array of TYPE(ttr_mapper) elements |
| Cdelete | Destructor for finalizing an array object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinsert | Method for inserting elements of the array at a desired position |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cremove | Method for removing elements of the array at a desired position |
| Csort | Sort method |
| ►Mvdf4f | |
| Cvdf4f_write | Interface to different architectures (cast some type) |
| ►Mvol7d_ana_class | Classe per la gestione dell'anagrafica di stazioni meteo e affini |
| Cc_e | Check for missing value |
| Cdelete | Distruttore per la classe vol7d_ana |
| Cdisplay | Print object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinit | Costruttore per la classe vol7d_ana |
| Coperator(/=) | Logical inequality operator for objects of vol7d_ana class |
| Coperator(<) | Logical less-than operator for objects of vol7d_ana class |
| Coperator(<=) | Logical less-equal operator for objects of vol7d_ana class |
| Coperator(==) | Logical equality operator for objects of vol7d_ana class |
| Coperator(>) | Logical greater-than operator for objects of vol7d_ana class |
| Coperator(>=) | Logical greater-equal operator for objects of vol7d_ana class |
| Cread_unit | Legge un oggetto vol7d_ana o un vettore di oggetti vol7d_ana da un file FORMATTED o UNFORMATTED |
| Csort | Sort method |
| Cto_char | Represent ana object in a pretty string |
| Cvol7d_ana | Definisce l'anagrafica di una stazione |
| Cwrite_unit | Scrive un oggetto vol7d_ana o un vettore di oggetti vol7d_ana su un file FORMATTED o UNFORMATTED |
| ►Mvol7d_class | Classe per la gestione di un volume completo di dati osservati |
| Cc_e | Test for a missing volume |
| Ccheck | Check for problems return 0 if all check passed print diagnostics with log4f |
| Ccopy | Copy object |
| Cdelete | Distruttore per la classe vol7d |
| Cdisplay | Print object |
| Cdoubledat | Doubleprecision data conversion |
| Cexport | Scrittura su file |
| Cimport | Lettura da file |
| Cinit | Costruttore per la classe vol7d |
| Cintegerdat | Integer data conversion |
| Crealdat | Real data conversion |
| Crounding | Reduce some dimensions (level and timerage) for semplification (rounding) |
| Cto_char | Represent data in a pretty string |
| Cvol7d | Definisce un oggetto contenente i volumi anagrafica e dati e tutti i descrittori delle loro dimensioni |
| ►Mvol7d_dballe_class | Classe per import ed export di volumi da e in DB-All.e |
| Cdelete | Cancella |
| Cexport | Exporta |
| Cimport | Importa |
| Cinit | Inizializza |
| Cvol7d_dballe | Oggetto per import ed export da DB-All.e |
| ►Mvol7d_level_class | Classe per la gestione dei livelli verticali in osservazioni meteo e affini |
| Cc_e | To be documented |
| Cdelete | Distruttore per la classe vol7d_level |
| Cdisplay | Print object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinit | Costruttore per la classe vol7d_level |
| Coperator(.almosteq.) | Logical almost equality operators for objects of the class vol7d_level If one component is missing it is not used in comparison |
| Coperator(/=) | Logical inequality operator for objects of vol7d_level class |
| Coperator(<) | Logical less-than operator for objects of vol7d_level class |
| Coperator(<=) | Logical less-equal operator for objects of vol7d_level class |
| Coperator(==) | Logical equality operator for objects of vol7d_level class |
| Coperator(>) | Logical greater-than operator for objects of vol7d_level class |
| Coperator(>=) | Logical greater-equal operator for objects of vol7d_level class |
| Csort | Sort method |
| Cto_char | Represent level object in a pretty string |
| Cvol7d_level | Definisce il livello verticale di un'osservazione |
| Cvol7d_level_to_var | Convert a level type to a physical variable |
| Cvol7d_level_to_var_factor | Return the conversion factor for multiplying the level value when converting to variable |
| Cvol7d_level_to_var_log10 | Return the scale value (base 10 log of conversion factor) for multiplying the level value when converting to variable |
| ►Mvol7d_netcdf_class | |
| Cexport | Esporta |
| ►Mvol7d_network_class | Classe per la gestione delle reti di stazioni per osservazioni meteo e affini |
| Cc_e | Check object presence |
| Cdelete | Distruttore per la classe vol7d_network |
| Cdisplay | Print object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinit | Costruttore per la classe vol7d_network |
| Coperator(/=) | Logical inequality operator for objects of vol7d_network class |
| Coperator(<) | Logical less-than operator for objects of vol7d_network class |
| Coperator(<=) | Logical less-equal operator for objects of vol7d_network class |
| Coperator(==) | Logical equality operator for objects of vol7d_network class |
| Coperator(>) | Logical greater-than operator for objects of vol7d_network class |
| Coperator(>=) | Logical greater-equal operator for objects of vol7d_network class |
| Csort | Sort method |
| Cto_char | Return network object in a pretty string |
| Cvol7d_network | Definisce la rete a cui appartiene una stazione |
| ►Mvol7d_serialize_class | Extension of vol7d_class for serializing the contents of a volume |
| Cvol7d_serialize | Class for serializing a vol7d object |
| Cvol7d_serialize_itercol | Iterator object for iterating over "column" of a line in a vol7d serialization |
| Cvol7d_serialize_iterline | Iterator object for iterating over "lines" in a vol7d serialization |
| ►Mvol7d_timerange_class | Classe per la gestione degli intervalli temporali di osservazioni meteo e affini |
| Cappend | Quick method to append an element to the array |
| Carrayof_vol7d_timerange | Derived type defining a dynamically extensible array of TYPE(vol7d_timerange) elements |
| Cc_e | To be documented |
| Cdelete | Distruttore per la classe vol7d_timerange |
| Cdisplay | Print object |
| Cindex | Index method |
| Cindex_sorted | Index method with sorted array |
| Cinit | Costruttore per la classe vol7d_timerange |
| Cinsert | Method for inserting elements of the array at a desired position |
| Coperator(.almosteq.) | Logical almost equality operator for objects of vol7d_timerange class |
| Coperator(/=) | Logical inequality operator for objects of vol7d_timerange class |
| Coperator(<) | Logical less-than operator for objects of vol7d_timerange class |
| Coperator(<=) | Logical less-equal operator for objects of vol7d_timerange class |
| Coperator(==) | Logical equality operator for objects of vol7d_timerange class |
| Coperator(>) | Logical greater-than operator for objects of vol7d_timerange class |
| Coperator(>=) | Logical greater-equal operator for objects of vol7d_timerange class |
| Cpackarray | Method for packing the array object reducing at a minimum the memory occupation, without destroying its contents |
| Cremove | Method for removing elements of the array at a desired position |
| Csort | Sort method |
| Cto_char | Represent timerange object in a pretty string |
| Cvol7d_timerange | Definisce l'intervallo temporale di un'osservazione meteo |
| ►Mvol7d_var_class | Classe per la gestione delle variabili osservate da stazioni meteo e affini |
| Cc_e | To be documented |
| Cdelete | Distruttore per la classe vol7d_var |
| Cdisplay | Display on the screen a brief content of object |
| Cindex | Index method |
| Cinit | Costruttore per la classe vol7d_var |
| Coperator(/=) | Operatore logico di disuguaglianza tra oggetti della classe vol7d_var |
| Coperator(==) | Operatore logico di uguaglianza tra oggetti della classe vol7d_var |
| Cvol7d_var | Definisce una variabile meteorologica osservata o un suo attributo |
| ►Mvol7d_varvect_class | Classe per gestire un vettore di oggetti di tipo vol7d_var_class::vol7d_var |
| Cdelete | Distruttore per la classe vol7d_varvect |
| Cdisplay | Display on the screen a brief content of object |
| Cindex | Return the index of first or last element of this equal to search |
| Cinit | Costruttore per la classe vol7d_varvect |
| Cvol7d_varvect | Definisce un vettore di vol7d_var_class::vol7d_var per ogni tipo di dato supportato |
| ►Mvolgrid6d_class | This module defines objects and methods for managing data volumes on rectangular georeferenced grids |
| Cdelete | Destructor, it releases every information and memory buffer associated with the object |
| Cdisplay | Display on standard output a description of the volgrid6d object provided |
| Cexport | Export an object dirctly to a native file, to a gridinfo object or to a supported file format through a gridinfo object |
| Cimport | Import an object dirctly from a native file, from a gridinfo object or from a supported file format through a gridinfo object |
| Cinit | Constructor, it creates a new instance of the object |
| Crounding | Reduce some dimensions (level and timerage) for semplification (rounding) |
| Ctransform | Transform between any combination of volgrid6d and vol7d objects by means of a transform_def object describing the transformation |
| Cvolgrid6d | Object describing a rectangular, homogeneous gridded dataset |
| ►Mvolgrid6d_vapor_class | |
| Cexport | Export an object |
| ►Mvolgrid6d_var_class | Class for managing physical variables in a grib 1/2 fashion |
| Ccompute | Apply the conversion function this to values |
| Cconv_func | Class defining a real conversion function between units |
| Cconvert | Apply the conversion function this to values |
| Cdelete | Destructor for the corresponding object, it assigns it to a missing value |
| Cdisplay | Display on the screen a brief content of object |
| Cindex | Index method |
| Cinit | Initialize a volgrid6d_var object with the optional arguments provided |
| Coperator(*) | Compose two conversions into a single one |
| Coperator(/=) | Logical inequality operators for objects of the classes volgrid6d_var and conv_func |
| Coperator(==) | Logical equality operators for objects of the classes volgrid6d_var and conv_func |
| Cvolgrid6d_var | Definition of a physical variable in grib coding style |
| Cindex | Index method |