26 #ifndef _grid_geo_constraint_h 27 #define _grid_geo_constraint_h 1 33 #ifndef _geo_constraint_h 42 const string & var_units,
43 const string & var_name);
58 bool build_lat_lon_maps();
59 bool build_lat_lon_maps(
Array *lat,
Array *lon);
61 bool lat_lon_dimensions_ok();
85 #endif // _grid_geo_constraint_h virtual ~GridGeoConstraint()
bool unit_or_name_match(set< string > units, set< string > names, const string &var_units, const string &var_name)
GridGeoConstraint(Grid *grid)
Initialize GeoConstraint with a Grid.
Holds the Grid data type.
virtual Grid * get_constrained_grid() const
friend class GridGeoConstraintTest
A multidimensional array of identical data types.
virtual void apply_constraint_to_data()