1 #ifndef teca_geography_h
2 #define teca_geography_h
6 #include "teca_config.h"
27 std::vector<std::string> &long_names);
45 std::vector<unsigned long> &starts, std::vector<double> &x_coordinates,
46 std::vector<double> &y_coordinates, std::vector<int> &ids,
47 std::vector<std::string> &names, std::vector<std::string> &long_names);
54 std::vector<unsigned long> &sizes, std::vector<unsigned long> &starts,
55 std::vector<double> &x_coordinates, std::vector<double> &y_coordinates,
56 std::vector<int> &ids, std::vector<std::string> &names,
57 std::vector<std::string> &long_names);
64 std::vector<unsigned long> &sizes, std::vector<unsigned long> &starts,
65 std::vector<double> &x_coordinates, std::vector<double> &y_coordinates,
66 std::vector<int> &ids, std::vector<std::string> &names,
67 std::vector<std::string> &long_names);
p_teca_error_handler error_handler TECA_EXPORT
The global error handler instance.
Codes for dealing with geography.
Definition: teca_geography.h:13
TECA_EXPORT void get_cyclone_basins(std::vector< unsigned long > &sizes, std::vector< unsigned long > &starts, std::vector< double > &x_coordinates, std::vector< double > &y_coordinates, std::vector< int > &ids, std::vector< std::string > &names, std::vector< std::string > &long_names)
TECA_EXPORT int get_cyclone_basin(const std::string &rname, std::vector< unsigned long > &sizes, std::vector< unsigned long > &starts, std::vector< double > &x_coordinates, std::vector< double > &y_coordinates, std::vector< int > &ids, std::vector< std::string > &names, std::vector< std::string > &long_names)
TECA_EXPORT void get_cyclone_basin_names(std::vector< std::string > &names, std::vector< std::string > &long_names)
TECA_EXPORT unsigned long get_number_of_cyclone_basins()