MI - Fimex
Public Member Functions | List of all members
fimex::fimexio Type Reference

Class to store file-handles for the high-level API. More...

Public Member Functions

procedure open => open_file
 
procedure interpolate => new_interpolator
 
procedure interpolate_lonlat => new_lonlat_interpolator
 
procedure close => close_file
 
procedure dimensions_size => get_file_dimensions_size
 
procedure file_dimname => get_file_dimension_name
 
procedure get_dimsize => get_dimension_size
 
procedure file_ulim_dimname => get_file_ulim_dimension_name
 
procedure get_reftime => get_unique_forecast_reference_time
 
procedure variables_size => get_variables_size
 
procedure get_varname => get_variable_name
 
procedure get_vartype => get_variable_type
 
procedure get_dimensions => get_dimensions
 
procedure get_dimname => get_dimname
 
procedure get_var_longitude => get_var_longitude
 
procedure get_var_latitude => get_var_latitude
 
procedure get_dimension_start_size => get_dimension_start_size
 
procedure get_axistypes => get_axistypes
 
procedure reduce_dimension => reduce_dimension
 
procedure read => read_data
 
procedure write => write_data
 

Detailed Description

Class to store file-handles for the high-level API.

Warning
The class FimexIO stores internally two refernces to file and data-handles. It should therefore not be accessed from two parallel threads

Member Function/Subroutine Documentation

procedure fimex::fimexio::close ( )
procedure fimex::fimexio::dimensions_size ( )
procedure fimex::fimexio::file_dimname ( )
procedure fimex::fimexio::file_ulim_dimname ( )
procedure fimex::fimexio::get_axistypes ( )
procedure fimex::fimexio::get_dimension_start_size ( )
procedure fimex::fimexio::get_dimensions ( )
procedure fimex::fimexio::get_dimname ( )
procedure fimex::fimexio::get_dimsize ( )
procedure fimex::fimexio::get_reftime ( )
procedure fimex::fimexio::get_var_latitude ( )
procedure fimex::fimexio::get_var_longitude ( )
procedure fimex::fimexio::get_varname ( )
procedure fimex::fimexio::get_vartype ( )
procedure fimex::fimexio::interpolate ( )
procedure fimex::fimexio::interpolate_lonlat ( )
procedure fimex::fimexio::open ( )
procedure fimex::fimexio::read ( )
procedure fimex::fimexio::reduce_dimension ( )
procedure fimex::fimexio::variables_size ( )
procedure fimex::fimexio::write ( )

The documentation for this type was generated from the following file: