ECMWFFileData Member List

This is the complete list of members for ECMWFFileData, including all inherited members.
a_hybrid_91ECMWFFileData [static]
add_offset_idGribFileData [protected, static]
alt_to_geop(const double &alt)ECMWFFileData [inline]
ANALYSIS enum value (defined in ECMWFFileData)ECMWFFileData [protected]
b_hybrid_91 (defined in ECMWFFileData)ECMWFFileData [static]
check_filename(const string &short_filename) const ECMWFFileData [protected]
MeteoFileData::check_filename(const std::string &filename) const =0MeteoFileData [protected, pure virtual]
check_geolocation(const float lat, const float lon)FileData [static]
check_selector(const char *ds_name, int *start, int *stride, int *edges, const int rank)GribFileData
close_data_file()ECMWFFileData [virtual]
GribFileData::close_data_file()GribFileData [virtual]
contain_data(const float &lat, const float &lon, const double &time, const double &colocation_tolerance)FileData [inline, virtual]
contain_location(const float &lat, const float &lon, const double &tolerance)FileData [inline, virtual]
contain_time(const double time=-1.) const FileData
data_flag_idGribFileData [protected, static]
data_idGribFileData [protected, static]
data_width_idGribFileData [protected, static]
dateFileData [protected]
delta_latMeteoFileData [protected]
delta_lonMeteoFileData [protected]
delta_timeMeteoFileData [protected]
ECMWFFileData(const string &name, const string &mode="r")ECMWFFileData
ECMWFProductType enum nameECMWFFileData [protected]
fdGribFileData [protected]
FileData(const string &name="", const string &mode="r")FileData
FileData(const FileData &fd)FileData
FileDataReader(const string &name, const string &mode) (defined in FileDataReader)FileDataReader
fill_value_idGribFileData [protected, static]
FORECAST enum value (defined in ECMWFFileData)ECMWFFileData [protected]
free_geolocation_data()ECMWFFileData [inline, virtual]
free_height_level()MeteoFileData [protected]
free_selector(const bool *is_selector_allocated, int *start, int *stride, int *edges)GribFileData
free_time_level()MeteoFileData [protected]
free_viewing_directions_data()FileData [inline, virtual]
get_abscissa_hybrid(Tyout *v_out_abs, const Txout *v_out_pres, const int sz_out_pres, const Txin *v_in_pres, const int sz_in_pres)ECMWFFileData
get_abscissa_iso(Tyout *v_out_abs, const Txout *v_out_pres, const int sz_out_pres)ECMWFFileData
get_calibration(const string &sds_name, float64 &scale, float64 &offset) (defined in FileDataReader)FileDataReader [inline]
get_dataset_data_type(string sds_name) (defined in ECMWFFileData)ECMWFFileData [virtual]
GribFileData::get_dataset_data_type(string dataset_name)GribFileData
get_dataset_desc(const string &ds_name)GribFileData [inline]
MeteoFileData::get_dataset_dimension(const string &sds_name)FileData [inline, virtual]
GribFileData::get_dataset_dimension(const string &dataset_name)GribFileData [virtual]
MeteoFileData::get_dataset_fill_value(const string &ds_name, void *fillvalue)FileData [inline, virtual]
GribFileData::get_dataset_fill_value(const string &dataset_name, void *fill_value)GribFileData [virtual]
get_dataset_level(int i_dataset)GribFileData [inline]
get_dataset_long_name(int i_dataset)GribFileData [inline]
get_dataset_name(int i) (defined in ECMWFFileData)ECMWFFileData [virtual]
GribFileData::get_dataset_name(int i_dataset)GribFileData [inline]
get_date() const FileData [inline]
get_delta_lat() const MeteoFileData [inline]
get_delta_lon() const MeteoFileData [inline]
get_delta_time() const MeteoFileData [inline]
get_file_attr(string attr_name) (defined in FileDataReader)FileDataReader [inline, virtual]
get_filename()FileData [inline, virtual]
get_fill_value(const string &ds_name, X &fillValue) (defined in FileData)FileData [inline]
get_fill_value(const string &ds_name, void *fillValue) (defined in FileData)FileData [inline, virtual]
get_fillValue(const string &ds_name, X &fillValue)FileData [inline]
get_fillValue(const string &ds_name, void *fillValue) (defined in FileData)FileData [inline, virtual]
get_grid_desc()ECMWFFileData
get_height_level()MeteoFileData
get_hybrid_level_pressure(const int i_level, const double &p_surf) const ECMWFFileData [inline]
get_hybrid_level_pressures(const double &p_surf, double *v_p_hybrid) const ECMWFFileData [inline]
get_index(const float &lat, const float &lon, const double &time, int *indexes)ECMWFFileData [inline]
get_index(const float &lat, const float &lon, int *indexes)ECMWFFileData [inline]
get_index(const float &lat, const float &lon, const float &p_lvl, int *indexes)ECMWFFileData [inline]
MeteoFileData::get_index(const float &lat, const float &lon, int *index) const MeteoFileData [virtual]
MeteoFileData::get_index(const float &lat, const float &lon, const double &time, int *index)MeteoFileData [virtual]
get_isobaric_level_pressures()ECMWFFileData [inline, static]
get_lat(const int &i_y) const ECMWFFileData [inline]
get_lat_index(const float &lat) const ECMWFFileData [inline]
MeteoFileData::get_lat_index(const float &lat) const MeteoFileData [virtual]
get_lon(const int &i_x) const ECMWFFileData [inline]
get_lon_index(const float &lon) const ECMWFFileData [inline]
MeteoFileData::get_lon_index(const float &lon) const MeteoFileData [virtual]
get_msg_data(const int i_msg, vector< int > &sz_dim, T *outdata=NULL)GribFileData
get_msg_key(int i_msg, const string &key)GribFileData
get_msg_keys(int i_msg, vector< pair< string, string > > &v_keys, unsigned int keys_filter=GRIB_KEYS_ITERATOR_ALL_KEYS)GribFileData
get_n_dataset() (defined in ECMWFFileData)ECMWFFileData [virtual]
GribFileData::get_n_dataset()GribFileData [inline]
get_n_msg() const GribFileData [inline]
get_name() const FileData [inline]
get_nb_height_level()MeteoFileData
get_nb_pressure_levels(const string &var_name)ECMWFFileData
get_nb_time_level()MeteoFileData
get_nb_time_level() const MeteoFileData [inline]
get_pres_on_alt(const Txout alt, const Txin *v_ingeop, const Tyin *v_inpres, const int sz_inpres, const string interp_type="linear")ECMWFFileData
get_pressure_levels(const string &var_name)ECMWFFileData
get_product() (defined in FileDataReader)FileDataReader [inline, virtual]
get_product_id() const ECMWFFileData [inline]
get_s_product_id() const ECMWFFileData [inline]
GribFileData::get_scaling(int i_msg, double &scale, double &offset)GribFileData [inline]
get_scaling(const string &sds_name, float64 &scale, float64 &offset) (defined in FileDataReader)FileDataReader [inline, virtual]
get_sz_x() const ECMWFFileData [inline]
get_sz_y() const ECMWFFileData [inline]
get_time_coverage() const (defined in FileData)FileData [inline]
get_time_index(const double &time) const MeteoFileData [virtual]
get_time_level()MeteoFileData
get_time_max() const MeteoFileData [virtual]
get_time_min() const MeteoFileData [virtual]
get_v_pres_on_alt(Tyout *v_out_pres, const Txout *v_alt, const int sz_alt, const Txin *v_geop, const Tyin *v_inpres, const int n_pres, const string interp_type="linear")ECMWFFileData
get_values_attr(string attr_name) (defined in FileDataReader)FileDataReader [inline, virtual]
get_values_attr_dataset(string sds_name, string attr) (defined in ECMWFFileData)ECMWFFileData [virtual]
get_viewing_directions(const vector< int > &ipix, vector< Observation > &v_obs)FileData [inline, virtual]
GribFileData(const string &name="", const string &mode="r", const bool open_file=false)GribFileData
GribFileData(const GribFileData &fdata)GribFileData
has_attr(string attr_name) (defined in FileDataReader)FileDataReader [inline, virtual]
has_attr_dataset(string sds_name, string attr) (defined in ECMWFFileData)ECMWFFileData [virtual]
has_file_attr(string attr_name) (defined in FileDataReader)FileDataReader [inline, virtual]
has_sds(const string &sds_name) (defined in FileDataReader)FileDataReader
height_levelMeteoFileData [protected]
init_grid()ECMWFFileData [protected]
init_selector(const char *ds_name, int *&start, int *&stride, int *&edges, int &rank, bool is_selector_allocated[3])GribFileData
interp_on_pres(Tyout *v_out_var, const Txout *v_out_abs, const int sz_out, const Tyin *v_in_var, const Txin *v_in_pres, const int sz_in)ECMWFFileData
is_existing_dataset(const string &ds_name)GribFileData [inline]
is_file_loaded()GribFileData
is_geolocation_data_loaded() const FileData [inline, virtual]
is_height_level_loaded() const MeteoFileData [protected, virtual]
is_time_level_loaded() const MeteoFileData [protected, virtual]
is_viewing_directions_data_loaded()FileData [inline, virtual]
isobaric_level_pressuresECMWFFileData [static]
lat0ECMWFFileData [protected]
level_idGribFileData [protected, static]
level_type_idGribFileData [protected, static]
load_geolocation_data()FileData [inline, virtual]
load_height_level()MeteoFileData [inline, protected, virtual]
load_time_level()ECMWFFileData [inline, protected, virtual]
MeteoFileData::load_time_level()=0MeteoFileData [protected, pure virtual]
load_viewing_directions_data()FileData [inline, virtual]
lon0ECMWFFileData [protected]
MeteoFileData(const std::string &name, const std::string &mode="r")MeteoFileData
modeFileData [protected]
n_msgGribFileData [protected]
nameFileData [protected]
nb_height_levelMeteoFileData [protected]
nb_level_hybrid_91ECMWFFileData [static]
nb_max_isobaric_levelECMWFFileData [static]
nb_time_levelMeteoFileData [protected]
open_data_file()ECMWFFileData [virtual]
GribFileData::open_data_file()GribFileData [virtual]
MeteoFileData::operator=(const FileData &fd)FileData
GribFileData::operator=(const GribFileData &fdata)GribFileData
parameter_code_idGribFileData [protected, static]
parameter_name_idGribFileData [protected, static]
parse_filename(const string &short_filename)ECMWFFileData [protected]
MeteoFileData::parse_filename(const std::string &filename)=0MeteoFileData [protected, pure virtual]
print_keys(unsigned int keys_filter=GRIB_KEYS_ITERATOR_ALL_KEYS)GribFileData
print_msg_data(const int i_msg)GribFileData
print_msg_keys(int i_msg, unsigned int keys_filter=GRIB_KEYS_ITERATOR_ALL_KEYS)GribFileData
print_param_table(void)GribFileData
product_idECMWFFileData [protected]
read_data(void *data, const char *sds_name, int *start=NULL, int *stride=NULL, int *edges=NULL, int rank=-1)ECMWFFileData [inline, virtual]
GribFileData::read_data(void *data, const char *dataset_name, int *start=NULL, int *stride=NULL, int *edges=NULL, int rank=-1)GribFileData [virtual]
scale_factor_idGribFileData [protected, static]
set_date(const Date &d)FileData [inline, protected]
set_name(const string &name)FileData [inline, protected]
set_time_coverage()ECMWFFileData [protected]
sz_xECMWFFileData [protected]
sz_yECMWFFileData [protected]
t_var_table typedefGribFileData [protected]
time_coverageFileData [protected]
time_levelMeteoFileData [protected]
UNDEFINED enum value (defined in ECMWFFileData)ECMWFFileData [protected]
var_name_idGribFileData [protected, static]
var_table (defined in GribFileData)GribFileData [protected]
versionECMWFFileData [protected]
x_dim_idGribFileData [protected, static]
y_dim_idGribFileData [protected, static]
~ECMWFFileData()ECMWFFileData
~FileData()FileData [virtual]
~FileDataReader() (defined in FileDataReader)FileDataReader [virtual]
~GribFileData()GribFileData [virtual]
~MeteoFileData()MeteoFileData [virtual]