|
void | ncpp::open_file (const std::string &filename, const int &omode, int &ncid) |
|
void | ncpp::create_file (const std::string &filename, const int &cmode, int &ncid) |
|
void | ncpp::get_variable (const int &ncid, const std::string &varname, int &varid) |
|
void | ncpp::get_dimension (const int &ncid, const std::string &dimname, int &dimid) |
|
void | ncpp::get_dimension (const int &ncid, const std::string &dimname, int &dimid, size_t &dimlen) |
|
void | ncpp::get_DimAttribute (const int &ncid, const std::string &dimname, const std::string &attr_name, std::string &attr_value) |
|
void | ncpp::get_VarAttribute (const int &ncid, const std::string &varname, const std::string &attr_name, std::string &attr_value) |
|
void | ncpp::get_attribute (const int &ncid, const std::string &varname, const int &varid, const std::string &attr_name, std::string &attr_value) |
|
void | ncpp::get_attribute (const int &ncid, const std::string &varname, const int &varid, const std::string &attr_name, double &attr_value) |
|
bool | ncpp::check_attribute (const int &ncid, const int &varid, const std::string &attr_name) |
|
bool | ncpp::check_variable (const int &ncid, const std::string &varname) |
|
bool | ncpp::check_dim_var (const int &ncid, const std::string &dimname) |
|
void | ncpp::get_variables (const int &ncid, const std::vector< std::string > &dimensions, std::vector< std::string > &variables) |
|
bool | ncpp::check_dimensions (const int &ncid, const std::string &varname, const int &varid, const std::vector< std::string > &names) |
|
void | ncpp::get_dimension (const int &ncid, const std::string &varname, const int &varid, std::vector< int > &dimid, std::vector< int > &dim_varid, std::vector< std::string > &dimname, std::vector< size_t > &dimlen) |
|
void | ncpp::read_data_2D (const int &ncid, const std::string &varname, const int &varid, const size_t &record, const size_t &nr_of_records, const size_t &length, double *&data) |
|
void | ncpp::read_value (const int &ncid, const std::string &varname, const int &varid, double &data) |
|
void | ncpp::read_value (const int &ncid, const std::string &varname, const int &varid, const size_t &pos, double &data) |
|
void | ncpp::read_data (const int &ncid, const std::string &varname, const int &varid, const size_t &pos, const size_t &latlen, const size_t &lonlen, double *&data) |
|
void | ncpp::read_data (const int &ncid, const std::string &varname, const int &varid, double *&data) |
|
void | ncpp::write_data (const int &ncid, const std::string &varname, const int &varid, const double *const data) |
|
void | ncpp::write_data (const int &ncid, const std::string &varname, const int &varid, const size_t &nrows, const size_t &ncols, const size_t &pos_start, const double *const data) |
|
void | ncpp::write_data (const int &ncid, const std::string &varname, const int &varid, const int *const data) |
|
void | ncpp::write_data (const int &ncid, const std::string &varname, const int &varid, const size_t &nrows, const size_t &ncols, const size_t &pos_start, const int *const data) |
|
size_t | ncpp::add_record (const int &ncid, const std::string &varname, const int &varid, const double &data) |
|
bool | ncpp::get_dimensionMinMax (const int &ncid, const std::string &varname, double &min, double &max) |
|
bool | ncpp::get_recordMinMax (const int &ncid, const std::string &varname, const int &varid, double &min, double &max) |
|
size_t | ncpp::find_record (const int &ncid, const std::string &varname, const double &data) |
|
size_t | ncpp::find_record (const int &ncid, const std::string &varname, const int &varid, const double &data) |
|
void | ncpp::write_record (const int &ncid, const std::string &varname, const int &varid, const size_t &start_pos, const size_t &length, const double *const data) |
|
void | ncpp::write_record (const int &ncid, const std::string &varname, const int &varid, const size_t &start_pos, const size_t &length, const int *const data) |
|
void | ncpp::add_dimension (const int &ncid, const std::string &dimname, const size_t &length, int &dimid) |
|
void | ncpp::add_attribute (const int &ncid, const int &varid, const std::string &attr_name, const double &attr_value) |
|
void | ncpp::add_attribute (const int &ncid, const int &varid, const std::string &attr_name, const std::string &attr_value) |
|
void | ncpp::add_0D_variable (const int &ncid, const std::string &varname, const nc_type &xtype, int &varid) |
|
void | ncpp::add_1D_variable (const int &ncid, const std::string &varname, const nc_type &xtype, const int &dimid, int &varid) |
|
void | ncpp::add_2D_variable (const int &ncid, const std::string &varname, const nc_type &xtype, const int &dimid1, const int &dimid2, int &varid) |
|
void | ncpp::add_3D_variable (const int &ncid, const std::string &varname, const nc_type &xtype, const int &dimid_record, const int &dimid1, const int &dimid2, int &varid) |
|
void | ncpp::start_definitions (const std::string &filename, const int &ncid) |
|
void | ncpp::end_definitions (const std::string &filename, const int &ncid) |
|
void | ncpp::close_file (const std::string &filename, const int &ncid) |
|
void | ncpp::copy_grid (const std::string &coordin, const std::string &coordinparam, const size_t &latlen, const size_t &lonlen, const double *const lat, const double *const lon, const double *const grid, const double &nodata, mio::Grid2DObject &grid_out) |
|
double | ncpp::calculate_cellsize (const size_t &latlen, const size_t &lonlen, const double *const lat, const double *const lon, double &factor_x, double &factor_y) |
|
void | ncpp::calculate_dimensions (const mio::Grid2DObject &grid, double *&lat_array, double *&lon_array) |
|
void | ncpp::fill_grid_data (const mio::Grid2DObject &grid, double *&data) |
|
void | ncpp::fill_grid_data (const mio::Grid2DObject &grid, const double &new_nodata, int *&data) |
|