HDF5 file, superblock version 2
group /
	attribute boundary_depth_index = 0
	attribute crs_id = "urn:ogc:def:cs:EPSG:6.0:6422"
	attribute crs_name = "Spherical 2D Coordinate System"
	attribute date = "20190129 at 102527"
	attribute domain_cartesian_center = 0.0, 0.0, 0.0
	attribute domain_height = 519.6152422706632
	attribute domain_length = 153600.0
	attribute ellipsoid_name = "Sphere"
	attribute grid_ID = 1
	attribute grid_cell_type = 3
	attribute grid_geometry = 2
	attribute grid_level = 0
	attribute grid_mapping_name = "lat_long_on_sphere"
	attribute grid_root = 2
	attribute history = "/hpc/uhome/csiewert/GridGenerator/build/x86_64-unknown-linux-gnu/bin/grid_command"
	attribute institution = "Max Planck Institute for Meteorology/Deutscher Wetterdienst"
	attribute inverse_flattening = 0.0
	attribute max_childdom = 1
	attribute mean_cell_area = 9742.785792574934
	attribute mean_dual_cell_area = 19485.57158514987
	attribute mean_dual_edge_length = 86.60254037844388
	attribute mean_edge_length = 150.0
	attribute no_of_subgrids = 0
	attribute os_name = "Linux 3.0.101-0.47.106.29-default x86_64"
	attribute parent_grid_ID = 0
	attribute revision = "b35e4081f688287ff1f094769e4202f89312dd1a"
	attribute rotation_vector = 0.0, 0.0, 0.0
	attribute semi_major_axis = 6371229.0
	attribute source = "git@git.mpimet.mpg.de:GridGenerator.git"
	attribute sphere_radius = 6371229.0
	attribute start_subgrid_id = 0
	attribute title = "ICON grid description"
	attribute user_name = "Christoph Siewert, FE14 (csiewert)"
	attribute uuidOfHGrid = "3213538a-23b0-11e9-8cb1-0b0563003440"
dataset /adjacent_cell_of_edge: int32, shape (2, 12288)
	attribute long_name = "cells adjacent to each edge"
dataset /cartesian_x_vertices: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "vertex cartesian coordinate x on unit sp"
	attribute units = "meters"
dataset /cartesian_y_vertices: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "vertex cartesian coordinate y on unit sp"
	attribute units = "meters"
dataset /cartesian_z_vertices: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "vertex cartesian coordinate z on unit sp"
	attribute units = "meters"
dataset /cell: float32, shape (8192)
dataset /cell_area: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "area of grid cell"
	attribute number_of_grid_in_reference = 1
	attribute standard_name = "area"
	attribute units = "m2"
dataset /cell_area_p: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "area of grid cell"
	attribute number_of_grid_in_reference = 1
	attribute units = "m2"
dataset /cell_circumcenter_cartesian_x: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute long_name = "cartesian position of the prime cell circumcenter on the unit sphere, coordinate x"
	attribute units = "meters"
dataset /cell_circumcenter_cartesian_y: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute long_name = "cartesian position of the prime cell circumcenter on the unit sphere, coordinate y"
	attribute units = "meters"
dataset /cell_circumcenter_cartesian_z: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute long_name = "cartesian position of the prime cell circumcenter on the unit sphere, coordinate z"
	attribute units = "meters"
dataset /cell_domain_id: int32, shape (8192, 4)
	attribute coordinates = "clon clat"
	attribute long_name = "cell domain id for decomposition"
dataset /cell_elevation: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "elevation at the cell centers"
	attribute number_of_grid_in_reference = 1
	attribute units = "m"
dataset /cell_grf: float32, shape (14)
dataset /cell_index: int32, shape (8192)
	attribute long_name = "cell index"
dataset /cell_no_of_domains: int32, shape (4)
	attribute long_name = "number of domains for each decomposition"
dataset /cell_sea_land_mask: int32, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "sea (-2 inner, -1 boundary) land (2 inner, 1 boundary) mask for the cell"
	attribute number_of_grid_in_reference = 1
	attribute units = "2,1,-1,-"
dataset /cells_of_vertex: int32, shape (6, 4096)
	attribute long_name = "cells around each vertex"
dataset /child_cell_id: int32, shape (8192)
	attribute long_name = "domain ID of child cell"
dataset /child_cell_index: int32, shape (4, 8192)
	attribute long_name = "child cell index"
dataset /child_edge_id: int32, shape (12288)
	attribute long_name = "domain ID of child edge"
dataset /child_edge_index: int32, shape (4, 12288)
	attribute long_name = "child edge index"
dataset /clat: float64, shape (8192)
	attribute bounds = "clat_vertices"
	attribute long_name = "center latitude"
	attribute standard_name = "grid_latitude"
	attribute units = "radian"
dataset /clat_vertices: float64, shape (8192, 3)
	attribute units = "radian"
dataset /clon: float64, shape (8192)
	attribute bounds = "clon_vertices"
	attribute long_name = "center longitude"
	attribute standard_name = "grid_longitude"
	attribute units = "radian"
dataset /clon_vertices: float64, shape (8192, 3)
	attribute units = "radian"
dataset /dual_area: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "areas of dual hexagonal/pentagonal cells"
	attribute standard_name = "area"
	attribute units = "m2"
dataset /dual_area_p: float64, shape (4096)
	attribute long_name = "areas of dual hexagonal/pentagonal cells"
	attribute units = "m2"
dataset /dual_edge_length: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "lengths of dual edges (distances between triangular cell circumcenters)"
	attribute units = "m"
dataset /edge: float32, shape (12288)
dataset /edge_cell_distance: float64, shape (2, 12288)
	attribute long_name = "distances between edge midpoint and adjacent triangle midpoints"
	attribute units = "m"
dataset /edge_dual_middle_cartesian_x: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "dual edge center cartesian coordinate x on unit sphere"
	attribute units = "meters"
dataset /edge_dual_middle_cartesian_y: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "dual edge center cartesian coordinate y on unit sphere"
	attribute units = "meters"
dataset /edge_dual_middle_cartesian_z: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "dual edge center cartesian coordinate z on unit sphere"
	attribute units = "meters"
dataset /edge_dual_normal_cartesian_x: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the dual edge 3D vector, coordinate x"
	attribute units = "meters"
dataset /edge_dual_normal_cartesian_y: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the dual edge 3D vector, coordinate y"
	attribute units = "meters"
dataset /edge_dual_normal_cartesian_z: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the dual edge 3D vector, coordinate z"
	attribute units = "meters"
dataset /edge_elevation: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "elevation at the edge centers"
	attribute units = "m"
dataset /edge_grf: float32, shape (24)
dataset /edge_index: int32, shape (12288)
	attribute long_name = "edge index"
dataset /edge_length: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "lengths of edges of triangular cells"
	attribute units = "m"
dataset /edge_middle_cartesian_x: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "prime edge center cartesian coordinate x on unit sphere"
	attribute units = "meters"
dataset /edge_middle_cartesian_y: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "prime edge center cartesian coordinate y on unit sphere"
	attribute units = "meters"
dataset /edge_middle_cartesian_z: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "prime edge center cartesian coordinate z on unit sphere"
	attribute units = "meters"
dataset /edge_of_cell: int32, shape (3, 8192)
	attribute long_name = "edges of each cell"
dataset /edge_orientation: int32, shape (6, 4096)
	attribute long_name = "edge orientation"
dataset /edge_parent_type: int32, shape (12288)
	attribute long_name = "edge paren"
dataset /edge_primal_normal_cartesian_x: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the prime edge 3D vector, coordinate x"
	attribute units = "meters"
dataset /edge_primal_normal_cartesian_y: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the prime edge 3D vector, coordinate y"
	attribute units = "meters"
dataset /edge_primal_normal_cartesian_z: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "unit normal to the prime edge 3D vector, coordinate z"
	attribute units = "meters"
dataset /edge_sea_land_mask: int32, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "sea (-2 inner, -1 boundary) land (2 inner, 1 boundary) mask for the cell"
	attribute units = "2,1,-1,-"
dataset /edge_system_orientation: int32, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "edge system orientation"
dataset /edge_vert_distance: float64, shape (2, 12288)
	attribute long_name = "distances between edge midpoint and vertices of that edge"
	attribute units = "m"
dataset /edge_vertices: int32, shape (2, 12288)
	attribute long_name = "vertices at the end of of each edge"
dataset /edgequad_area: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "area around the edge formed by the two adjacent triangles"
	attribute units = "m2"
dataset /edges_of_vertex: int32, shape (6, 4096)
	attribute long_name = "edges around each vertex"
dataset /elat: float64, shape (12288)
	attribute bounds = "elat_vertices"
	attribute long_name = "edge midpoint latitude"
	attribute standard_name = "grid_latitude"
	attribute units = "radian"
dataset /elat_vertices: float64, shape (12288, 4)
	attribute units = "radian"
dataset /elon: float64, shape (12288)
	attribute bounds = "elon_vertices"
	attribute long_name = "edge midpoint longitude"
	attribute standard_name = "grid_longitude"
	attribute units = "radian"
dataset /elon_vertices: float64, shape (12288, 4)
	attribute units = "radian"
dataset /end_idx_c: int32, shape (1, 14)
	attribute long_name = "list of end indices for each refinement control level for cells"
dataset /end_idx_e: int32, shape (1, 24)
	attribute long_name = "list of end indices for each refinement control level for edges"
dataset /end_idx_v: int32, shape (1, 13)
	attribute long_name = "list of end indices for each refinement control level for vertices"
dataset /ifs2icon_cell_grid: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute long_name = "ifs to icon cells"
dataset /ifs2icon_edge_grid: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "ifs to icon edge"
dataset /ifs2icon_vertex_grid: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "ifs to icon vertex"
dataset /index_c_list: int32, shape (2, 14)
	attribute long_name = "list of start and end indices for each refinement control level for cells"
dataset /index_e_list: int32, shape (2, 24)
	attribute long_name = "list of start and end indices for each refinement control level for edges"
dataset /index_v_list: int32, shape (2, 13)
	attribute long_name = "list of start and end indices for each refinement control level for vertices"
dataset /lat_cell_barycenter: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "latitude of cell barycenter"
	attribute number_of_grid_in_reference = 1
	attribute units = "radian"
dataset /lat_cell_centre: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "latitude of cell centre"
	attribute number_of_grid_in_reference = 1
	attribute units = "radian"
dataset /lat_edge_centre: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "latitudes of edge midpoints"
	attribute units = "radian"
dataset /latitude_vertices: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "latitude of vertices"
	attribute units = "radian"
dataset /lon_cell_barycenter: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "longitude of cell barycenter"
	attribute number_of_grid_in_reference = 1
	attribute units = "radian"
dataset /lon_cell_centre: float64, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "longitude of cell centre"
	attribute number_of_grid_in_reference = 1
	attribute units = "radian"
dataset /lon_edge_centre: float64, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "longitudes of edge midpoints"
	attribute units = "radian"
dataset /longitude_vertices: float64, shape (4096)
	attribute coordinates = "vlon vlat"
	attribute long_name = "longitude of vertices"
	attribute units = "radian"
dataset /max_chdom: float32, shape (1)
dataset /max_stored_decompositions: float32, shape (4)
dataset /meridional_normal_dual_edge: float64, shape (12288)
	attribute long_name = "meridional component of normal to dual edge"
	attribute units = "radian"
dataset /meridional_normal_primal_edge: float64, shape (12288)
	attribute long_name = "meridional component of normal to primal edge"
	attribute units = "radian"
dataset /nc: float32, shape (2)
dataset /ne: float32, shape (6)
dataset /neighbor_cell_index: int32, shape (3, 8192)
	attribute long_name = "cell neighbor index"
dataset /no: float32, shape (4)
dataset /nv: float32, shape (3)
dataset /orientation_of_normal: int32, shape (3, 8192)
	attribute long_name = "orientations of normals to triangular cell edges"
dataset /parent_cell_index: int32, shape (8192)
	attribute long_name = "parent cell index"
dataset /parent_cell_type: int32, shape (8192)
	attribute long_name = "parent cell type"
dataset /parent_edge_index: int32, shape (12288)
	attribute long_name = "parent edge index"
dataset /parent_vertex_index: int32, shape (4096)
	attribute long_name = "parent vertex index"
dataset /phys_cell_id: int32, shape (8192)
	attribute coordinates = "clon clat"
	attribute grid_type = "unstructured"
	attribute long_name = "physical domain ID of cell"
	attribute number_of_grid_in_reference = 1
dataset /phys_edge_id: int32, shape (12288)
	attribute coordinates = "elon elat"
	attribute long_name = "physical domain ID of edge"
dataset /refin_c_ctrl: int32, shape (8192)
	attribute long_name = "refinement control flag for cells"
dataset /refin_e_ctrl: int32, shape (12288)
	attribute long_name = "refinement control flag for edges"
dataset /refin_v_ctrl: int32, shape (4096)
	attribute long_name = "refinement control flag for vertices"
dataset /start_idx_c: int32, shape (1, 14)
	attribute long_name = "list of start indices for each refinement control level for cells"
dataset /start_idx_e: int32, shape (1, 24)
	attribute long_name = "list of start indices for each refinement control level for edges"
dataset /start_idx_v: int32, shape (1, 13)
	attribute long_name = "list of start indices for each refinement control level for vertices"
dataset /two_grf: float32, shape (2)
dataset /vert_grf: float32, shape (13)
dataset /vertex: float32, shape (4096)
dataset /vertex_index: int32, shape (4096)
	attribute long_name = "vertices index"
dataset /vertex_of_cell: int32, shape (3, 8192)
	attribute long_name = "vertices of each cell"
dataset /vertices_of_vertex: int32, shape (6, 4096)
	attribute long_name = "vertices around each vertex"
dataset /vlat: float64, shape (4096)
	attribute bounds = "vlat_vertices"
	attribute long_name = "vertex latitude"
	attribute standard_name = "grid_latitude"
	attribute units = "radian"
dataset /vlat_vertices: float64, shape (4096, 6)
	attribute units = "radian"
dataset /vlon: float64, shape (4096)
	attribute bounds = "vlon_vertices"
	attribute long_name = "vertex longitude"
	attribute standard_name = "grid_longitude"
	attribute units = "radian"
dataset /vlon_vertices: float64, shape (4096, 6)
	attribute units = "radian"
dataset /zonal_normal_dual_edge: float64, shape (12288)
	attribute long_name = "zonal component of normal to dual edge"
	attribute units = "radian"
dataset /zonal_normal_primal_edge: float64, shape (12288)
	attribute long_name = "zonal component of normal to primal edge"
	attribute units = "radian"