Skip to content

Instantly share code, notes, and snippets.

@koldunovn
Created June 16, 2022 12:45
Show Gist options
  • Save koldunovn/0a18c33bd5d21799126e5e8817d420cd to your computer and use it in GitHub Desktop.
Save koldunovn/0a18c33bd5d21799126e5e8817d420cd to your computer and use it in GitHub Desktop.
plot vertical profile in ICON
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 39,
"id": "8a3a2499-8452-4b68-978e-faede1463985",
"metadata": {},
"outputs": [],
"source": [
"import intake\n",
"import xarray as xr\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 66,
"id": "486fd3f5-6780-496a-8045-2fb6f429e514",
"metadata": {},
"outputs": [],
"source": [
"def tunnel_fast1d(latvar, lonvar, lonlat):\n",
" \"\"\"\n",
" Find closest point in a set of (lat,lon) points to specified pointd.\n",
" Parameters:\n",
" -----------\n",
" latvar : ndarray\n",
" 1d array with lats\n",
" lonvar : ndarray\n",
" 1d array with lons\n",
" lonlat : ndarray\n",
" 2d array with the shape of [2, number_of_point],\n",
" that contain coordinates of the points\n",
" Returns:\n",
" --------\n",
" node : int\n",
" node number of the closest point\n",
" Taken from here http://www.unidata.ucar.edu/blogs/developer/en/entry/accessing_netcdf_data_by_coordinates\n",
" and modifyed for 1d\n",
" \"\"\"\n",
"\n",
" rad_factor = np.pi / 180.0 # for trignometry, need angles in radians\n",
" # Read latitude and longitude from file into numpy arrays\n",
" latvals = latvar[:] * rad_factor\n",
" lonvals = lonvar[:] * rad_factor\n",
"\n",
" # Compute numpy arrays for all values, no loops\n",
" clat, clon = np.cos(latvals), np.cos(lonvals)\n",
" slat, slon = np.sin(latvals), np.sin(lonvals)\n",
"\n",
" clat_clon = clat * clon\n",
" clat_slon = clat * slon\n",
"\n",
" lat0_rad = lonlat[1, :] * rad_factor\n",
" lon0_rad = lonlat[0, :] * rad_factor\n",
"\n",
" delX_pre = np.cos(lat0_rad) * np.cos(lon0_rad)\n",
" delY_pre = np.cos(lat0_rad) * np.sin(lon0_rad)\n",
" delZ_pre = np.sin(lat0_rad)\n",
"\n",
" nodes = np.zeros((lonlat.shape[1]))\n",
" for i in range(lonlat.shape[1]):\n",
" delX = delX_pre[i] - clat_clon\n",
" delY = delY_pre[i] - clat_slon\n",
" delZ = delZ_pre[i] - slat\n",
" dist_sq = delX ** 2 + delY ** 2 + delZ ** 2\n",
" minindex_1d = dist_sq.argmin() # 1D index of minimum element\n",
" node = np.unravel_index(minindex_1d, latvals.shape)\n",
" nodes[i] = node[0]\n",
"\n",
" return nodes"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "9f497d81-c16c-4af0-8272-af303dfdbb11",
"metadata": {},
"outputs": [],
"source": [
"catalog_file = \"/home/k/k203123/NextGEMS_Cycle2.git/experiments/ngc2009/scripts/ngc2009.json\"\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "68692f34-e4d3-48c8-939a-474458289dd1",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<p><strong>ICON-ESM catalog with 12 dataset(s) from 16013 asset(s)</strong>:</p> <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>unique</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>variable_id</th>\n",
" <td>155</td>\n",
" </tr>\n",
" <tr>\n",
" <th>project</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>institution_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>source_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>experiment_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>simulation_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>realm</th>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>frequency</th>\n",
" <td>6</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_reduction</th>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_label</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>level_type</th>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_min</th>\n",
" <td>4570</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_max</th>\n",
" <td>4626</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>format</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>uri</th>\n",
" <td>16013</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"cat = intake.open_esm_datastore(catalog_file)\n",
"cat"
]
},
{
"cell_type": "code",
"execution_count": 20,
"id": "33a4bfee-e3d0-4321-96db-7f564daeeb1a",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<p><strong>ICON-ESM catalog with 2 dataset(s) from 1646 asset(s)</strong>:</p> <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>unique</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>variable_id</th>\n",
" <td>9</td>\n",
" </tr>\n",
" <tr>\n",
" <th>project</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>institution_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>source_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>experiment_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>simulation_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>realm</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>frequency</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_reduction</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_label</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>level_type</th>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_min</th>\n",
" <td>823</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_max</th>\n",
" <td>823</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>format</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>uri</th>\n",
" <td>1646</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"hits_0 = cat.search(variable_id=\"clw\")\n",
"hits_0"
]
},
{
"cell_type": "code",
"execution_count": 21,
"id": "d9503699-5cdd-41b5-a101-489cff4180ad",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['ngc2009']"
]
},
"execution_count": 21,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"entry = \"simulation_id\"\n",
"hits_0.unique(entry)[entry][\"values\"]"
]
},
{
"cell_type": "code",
"execution_count": 24,
"id": "5e51c517-2912-4653-ad63-b3a3aa21d8d0",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'frequency': {'count': 1, 'values': ['6hour']}}"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hits_0.unique('frequency')"
]
},
{
"cell_type": "code",
"execution_count": 28,
"id": "7e170b81-a03f-4b76-93cc-3056a0f36438",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<p><strong>ICON-ESM catalog with 1 dataset(s) from 823 asset(s)</strong>:</p> <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>unique</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>variable_id</th>\n",
" <td>8</td>\n",
" </tr>\n",
" <tr>\n",
" <th>project</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>institution_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>source_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>experiment_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>simulation_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>realm</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>frequency</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_reduction</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_label</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>level_type</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_min</th>\n",
" <td>823</td>\n",
" </tr>\n",
" <tr>\n",
" <th>time_max</th>\n",
" <td>823</td>\n",
" </tr>\n",
" <tr>\n",
" <th>grid_id</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>format</th>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>uri</th>\n",
" <td>823</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"hits = cat.search(variable_id=\"clw\", simulation_id=\"ngc2009\", frequency='6hour', level_type='pl')\n",
"hits"
]
},
{
"cell_type": "code",
"execution_count": 29,
"id": "5f158efb-0ea2-444d-b24e-5f8f34da615c",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"--> The keys in the returned dictionary of datasets are constructed as follows:\n",
"\t'project.institution_id.source_id.experiment_id.simulation_id.realm.frequency.time_reduction.grid_label.level_type'\n"
]
},
{
"data": {
"text/html": [
"\n",
"<style>\n",
" /* Turns off some styling */\n",
" progress {\n",
" /* gets rid of default border in Firefox and Opera. */\n",
" border: none;\n",
" /* Needs to be in here for Safari polyfill so background images work as expected. */\n",
" background-size: auto;\n",
" }\n",
" .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n",
" background: #F44336;\n",
" }\n",
"</style>\n"
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" <div>\n",
" <progress value='1' class='' max='1' style='width:300px; height:20px; vertical-align: middle;'></progress>\n",
" 100.00% [1/1 00:00<00:00]\n",
" </div>\n",
" "
],
"text/plain": [
"<IPython.core.display.HTML object>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"dataset_dict = hits.to_dataset_dict(\n",
" cdf_kwargs={\n",
" \"chunks\": dict(\n",
" time=1,\n",
" # height=1,\n",
" )\n",
" }\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 30,
"id": "18866cb2-17db-4766-ac8e-b63f075535c9",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['nextGEMS.MPI-M.ICON-ESM.nextgems_cycle2.ngc2009.atm.6hour.inst.gn.pl']"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"keys = list(dataset_dict.keys())\n",
"keys"
]
},
{
"cell_type": "code",
"execution_count": 31,
"id": "e0ac5bb2-ae63-498b-ab7c-5052a9ccbf2a",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div><svg style=\"position: absolute; width: 0; height: 0; overflow: hidden\">\n",
"<defs>\n",
"<symbol id=\"icon-database\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M16 0c-8.837 0-16 2.239-16 5v4c0 2.761 7.163 5 16 5s16-2.239 16-5v-4c0-2.761-7.163-5-16-5z\"></path>\n",
"<path d=\"M16 17c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"<path d=\"M16 26c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"</symbol>\n",
"<symbol id=\"icon-file-text2\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z\"></path>\n",
"<path d=\"M23 26h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 22h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 18h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"</symbol>\n",
"</defs>\n",
"</svg>\n",
"<style>/* CSS stylesheet for displaying xarray objects in jupyterlab.\n",
" *\n",
" */\n",
"\n",
":root {\n",
" --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1));\n",
" --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54));\n",
" --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38));\n",
" --xr-border-color: var(--jp-border-color2, #e0e0e0);\n",
" --xr-disabled-color: var(--jp-layout-color3, #bdbdbd);\n",
" --xr-background-color: var(--jp-layout-color0, white);\n",
" --xr-background-color-row-even: var(--jp-layout-color1, white);\n",
" --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee);\n",
"}\n",
"\n",
"html[theme=dark],\n",
"body.vscode-dark {\n",
" --xr-font-color0: rgba(255, 255, 255, 1);\n",
" --xr-font-color2: rgba(255, 255, 255, 0.54);\n",
" --xr-font-color3: rgba(255, 255, 255, 0.38);\n",
" --xr-border-color: #1F1F1F;\n",
" --xr-disabled-color: #515151;\n",
" --xr-background-color: #111111;\n",
" --xr-background-color-row-even: #111111;\n",
" --xr-background-color-row-odd: #313131;\n",
"}\n",
"\n",
".xr-wrap {\n",
" display: block !important;\n",
" min-width: 300px;\n",
" max-width: 700px;\n",
"}\n",
"\n",
".xr-text-repr-fallback {\n",
" /* fallback to plain text repr when CSS is not injected (untrusted notebook) */\n",
" display: none;\n",
"}\n",
"\n",
".xr-header {\n",
" padding-top: 6px;\n",
" padding-bottom: 6px;\n",
" margin-bottom: 4px;\n",
" border-bottom: solid 1px var(--xr-border-color);\n",
"}\n",
"\n",
".xr-header > div,\n",
".xr-header > ul {\n",
" display: inline;\n",
" margin-top: 0;\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-obj-type,\n",
".xr-array-name {\n",
" margin-left: 2px;\n",
" margin-right: 10px;\n",
"}\n",
"\n",
".xr-obj-type {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-sections {\n",
" padding-left: 0 !important;\n",
" display: grid;\n",
" grid-template-columns: 150px auto auto 1fr 20px 20px;\n",
"}\n",
"\n",
".xr-section-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-section-item input {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-item input + label {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label {\n",
" cursor: pointer;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label:hover {\n",
" color: var(--xr-font-color0);\n",
"}\n",
"\n",
".xr-section-summary {\n",
" grid-column: 1;\n",
" color: var(--xr-font-color2);\n",
" font-weight: 500;\n",
"}\n",
"\n",
".xr-section-summary > span {\n",
" display: inline-block;\n",
" padding-left: 0.5em;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-summary-in + label:before {\n",
" display: inline-block;\n",
" content: '►';\n",
" font-size: 11px;\n",
" width: 15px;\n",
" text-align: center;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label:before {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label:before {\n",
" content: '▼';\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label > span {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-summary,\n",
".xr-section-inline-details {\n",
" padding-top: 4px;\n",
" padding-bottom: 4px;\n",
"}\n",
"\n",
".xr-section-inline-details {\n",
" grid-column: 2 / -1;\n",
"}\n",
"\n",
".xr-section-details {\n",
" display: none;\n",
" grid-column: 1 / -1;\n",
" margin-bottom: 5px;\n",
"}\n",
"\n",
".xr-section-summary-in:checked ~ .xr-section-details {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-array-wrap {\n",
" grid-column: 1 / -1;\n",
" display: grid;\n",
" grid-template-columns: 20px auto;\n",
"}\n",
"\n",
".xr-array-wrap > label {\n",
" grid-column: 1;\n",
" vertical-align: top;\n",
"}\n",
"\n",
".xr-preview {\n",
" color: var(--xr-font-color3);\n",
"}\n",
"\n",
".xr-array-preview,\n",
".xr-array-data {\n",
" padding: 0 5px !important;\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-array-data,\n",
".xr-array-in:checked ~ .xr-array-preview {\n",
" display: none;\n",
"}\n",
"\n",
".xr-array-in:checked ~ .xr-array-data,\n",
".xr-array-preview {\n",
" display: inline-block;\n",
"}\n",
"\n",
".xr-dim-list {\n",
" display: inline-block !important;\n",
" list-style: none;\n",
" padding: 0 !important;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list li {\n",
" display: inline-block;\n",
" padding: 0;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list:before {\n",
" content: '(';\n",
"}\n",
"\n",
".xr-dim-list:after {\n",
" content: ')';\n",
"}\n",
"\n",
".xr-dim-list li:not(:last-child):after {\n",
" content: ',';\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-has-index {\n",
" font-weight: bold;\n",
"}\n",
"\n",
".xr-var-list,\n",
".xr-var-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-var-item > div,\n",
".xr-var-item label,\n",
".xr-var-item > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-even);\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-var-item > .xr-var-name:hover span {\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-var-list > li:nth-child(odd) > div,\n",
".xr-var-list > li:nth-child(odd) > label,\n",
".xr-var-list > li:nth-child(odd) > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-odd);\n",
"}\n",
"\n",
".xr-var-name {\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-var-dims {\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-var-dtype {\n",
" grid-column: 3;\n",
" text-align: right;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-preview {\n",
" grid-column: 4;\n",
"}\n",
"\n",
".xr-var-name,\n",
".xr-var-dims,\n",
".xr-var-dtype,\n",
".xr-preview,\n",
".xr-attrs dt {\n",
" white-space: nowrap;\n",
" overflow: hidden;\n",
" text-overflow: ellipsis;\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-var-name:hover,\n",
".xr-var-dims:hover,\n",
".xr-var-dtype:hover,\n",
".xr-attrs dt:hover {\n",
" overflow: visible;\n",
" width: auto;\n",
" z-index: 1;\n",
"}\n",
"\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" display: none;\n",
" background-color: var(--xr-background-color) !important;\n",
" padding-bottom: 5px !important;\n",
"}\n",
"\n",
".xr-var-attrs-in:checked ~ .xr-var-attrs,\n",
".xr-var-data-in:checked ~ .xr-var-data {\n",
" display: block;\n",
"}\n",
"\n",
".xr-var-data > table {\n",
" float: right;\n",
"}\n",
"\n",
".xr-var-name span,\n",
".xr-var-data,\n",
".xr-attrs {\n",
" padding-left: 25px !important;\n",
"}\n",
"\n",
".xr-attrs,\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" grid-column: 1 / -1;\n",
"}\n",
"\n",
"dl.xr-attrs {\n",
" padding: 0;\n",
" margin: 0;\n",
" display: grid;\n",
" grid-template-columns: 125px auto;\n",
"}\n",
"\n",
".xr-attrs dt,\n",
".xr-attrs dd {\n",
" padding: 0;\n",
" margin: 0;\n",
" float: left;\n",
" padding-right: 10px;\n",
" width: auto;\n",
"}\n",
"\n",
".xr-attrs dt {\n",
" font-weight: normal;\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-attrs dt:hover span {\n",
" display: inline-block;\n",
" background: var(--xr-background-color);\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-attrs dd {\n",
" grid-column: 2;\n",
" white-space: pre-wrap;\n",
" word-break: break-all;\n",
"}\n",
"\n",
".xr-icon-database,\n",
".xr-icon-file-text2 {\n",
" display: inline-block;\n",
" vertical-align: middle;\n",
" width: 1em;\n",
" height: 1.5em !important;\n",
" stroke-width: 0;\n",
" stroke: currentColor;\n",
" fill: currentColor;\n",
"}\n",
"</style><pre class='xr-text-repr-fallback'>&lt;xarray.Dataset&gt;\n",
"Dimensions: (time: 3085, plev: 23, ncells: 20971520)\n",
"Coordinates:\n",
" * plev (plev) float64 100.0 1e+03 3e+03 5e+03 ... 9.5e+04 9.75e+04 1e+05\n",
" * time (time) datetime64[ns] 2020-01-20 2020-01-20T06:00:00 ... 2022-03-01\n",
"Dimensions without coordinates: ncells\n",
"Data variables:\n",
" clw (time, plev, ncells) float32 dask.array&lt;chunksize=(1, 23, 20971520), meta=np.ndarray&gt;\n",
"Attributes: (12/13)\n",
" references: see MPIM/DWD publications\n",
" CDI: Climate Data Interface version 1.8.3rc (http://m...\n",
" number_of_grid_used: 15\n",
" history: ./icon at 20220512 152214\\n./icon at 20220512 19...\n",
" Conventions: CF-1.6\n",
" source: [email protected]:icon/icon-aes.git@87a1eaded69...\n",
" ... ...\n",
" institution: Max Planck Institute for Meteorology/Deutscher W...\n",
" intake_esm_varname: [&#x27;clw&#x27;]\n",
" grid_file_uri: http://icon-downloads.mpimet.mpg.de/grids/public...\n",
" comment: Sapphire Dyamond (k203123) on l10744 (Linux 4.18...\n",
" title: ICON simulation\n",
" intake_esm_dataset_key: nextGEMS.MPI-M.ICON-ESM.nextgems_cycle2.ngc2009....</pre><div class='xr-wrap' style='display:none'><div class='xr-header'><div class='xr-obj-type'>xarray.Dataset</div></div><ul class='xr-sections'><li class='xr-section-item'><input id='section-868e9be6-feb6-42b1-9a55-b82fa1ea776f' class='xr-section-summary-in' type='checkbox' disabled ><label for='section-868e9be6-feb6-42b1-9a55-b82fa1ea776f' class='xr-section-summary' title='Expand/collapse section'>Dimensions:</label><div class='xr-section-inline-details'><ul class='xr-dim-list'><li><span class='xr-has-index'>time</span>: 3085</li><li><span class='xr-has-index'>plev</span>: 23</li><li><span>ncells</span>: 20971520</li></ul></div><div class='xr-section-details'></div></li><li class='xr-section-item'><input id='section-ed74c3d2-323b-4301-b12a-a0093035117b' class='xr-section-summary-in' type='checkbox' checked><label for='section-ed74c3d2-323b-4301-b12a-a0093035117b' class='xr-section-summary' >Coordinates: <span>(2)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>plev</span></div><div class='xr-var-dims'>(plev)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>100.0 1e+03 ... 9.75e+04 1e+05</div><input id='attrs-633d0aa0-aec7-49de-b64d-5b27c305d0f6' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-633d0aa0-aec7-49de-b64d-5b27c305d0f6' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-e3d9c0f8-89a8-4b66-94d3-1ca422c1ad27' class='xr-var-data-in' type='checkbox'><label for='data-e3d9c0f8-89a8-4b66-94d3-1ca422c1ad27' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>air_pressure</dd><dt><span>long_name :</span></dt><dd>pressure</dd><dt><span>units :</span></dt><dd>Pa</dd><dt><span>positive :</span></dt><dd>down</dd><dt><span>axis :</span></dt><dd>Z</dd></dl></div><div class='xr-var-data'><pre>array([ 100., 1000., 3000., 5000., 7000., 10000., 15000., 20000.,\n",
" 25000., 30000., 40000., 50000., 60000., 70000., 75000., 80000.,\n",
" 85000., 87500., 90000., 92500., 95000., 97500., 100000.])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>time</span></div><div class='xr-var-dims'>(time)</div><div class='xr-var-dtype'>datetime64[ns]</div><div class='xr-var-preview xr-preview'>2020-01-20 ... 2022-03-01</div><input id='attrs-b3df0dfc-44ae-4ad0-862e-617d6dd7d036' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-b3df0dfc-44ae-4ad0-862e-617d6dd7d036' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3e8e6aab-1974-472f-be5c-13801de8df8c' class='xr-var-data-in' type='checkbox'><label for='data-3e8e6aab-1974-472f-be5c-13801de8df8c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>time</dd><dt><span>axis :</span></dt><dd>T</dd></dl></div><div class='xr-var-data'><pre>array([&#x27;2020-01-20T00:00:00.000000000&#x27;, &#x27;2020-01-20T06:00:00.000000000&#x27;,\n",
" &#x27;2020-01-20T12:00:00.000000000&#x27;, ..., &#x27;2022-02-28T12:00:00.000000000&#x27;,\n",
" &#x27;2022-02-28T18:00:00.000000000&#x27;, &#x27;2022-03-01T00:00:00.000000000&#x27;],\n",
" dtype=&#x27;datetime64[ns]&#x27;)</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-03e6fcb6-94b0-45e4-9499-2c15671373c4' class='xr-section-summary-in' type='checkbox' checked><label for='section-03e6fcb6-94b0-45e4-9499-2c15671373c4' class='xr-section-summary' >Data variables: <span>(1)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>clw</span></div><div class='xr-var-dims'>(time, plev, ncells)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 23, 20971520), meta=np.ndarray&gt;</div><input id='attrs-d407e3d2-7214-4522-b8c5-2ccb37c4c58c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d407e3d2-7214-4522-b8c5-2ccb37c4c58c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-e12ca64c-9a50-465f-97f3-485756734af1' class='xr-var-data-in' type='checkbox'><label for='data-e12ca64c-9a50-465f-97f3-485756734af1' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>clw</dd><dt><span>long_name :</span></dt><dd>specific cloud water content</dd><dt><span>units :</span></dt><dd>kg kg-1</dd><dt><span>param :</span></dt><dd>22.1.0</dd><dt><span>CDI_grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><table>\n",
" <tr>\n",
" <td>\n",
" <table>\n",
" <thead>\n",
" <tr>\n",
" <td> </td>\n",
" <th> Array </th>\n",
" <th> Chunk </th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" \n",
" <tr>\n",
" <th> Bytes </th>\n",
" <td> 5.41 TiB </td>\n",
" <td> 1.80 GiB </td>\n",
" </tr>\n",
" \n",
" <tr>\n",
" <th> Shape </th>\n",
" <td> (3085, 23, 20971520) </td>\n",
" <td> (1, 23, 20971520) </td>\n",
" </tr>\n",
" <tr>\n",
" <th> Count </th>\n",
" <td> 6993 Tasks </td>\n",
" <td> 3085 Chunks </td>\n",
" </tr>\n",
" <tr>\n",
" <th> Type </th>\n",
" <td> float32 </td>\n",
" <td> numpy.ndarray </td>\n",
" </tr>\n",
" </tbody>\n",
" </table>\n",
" </td>\n",
" <td>\n",
" <svg width=\"194\" height=\"90\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"24\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"25\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"26\" />\n",
" <line x1=\"11\" y1=\"1\" x2=\"11\" y2=\"26\" />\n",
" <line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"27\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"28\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"29\" />\n",
" <line x1=\"14\" y1=\"4\" x2=\"14\" y2=\"30\" />\n",
" <line x1=\"15\" y1=\"5\" x2=\"15\" y2=\"30\" />\n",
" <line x1=\"16\" y1=\"6\" x2=\"16\" y2=\"31\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"32\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"33\" />\n",
" <line x1=\"18\" y1=\"8\" x2=\"18\" y2=\"34\" />\n",
" <line x1=\"19\" y1=\"9\" x2=\"19\" y2=\"34\" />\n",
" <line x1=\"20\" y1=\"10\" x2=\"20\" y2=\"35\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"36\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"37\" />\n",
" <line x1=\"22\" y1=\"12\" x2=\"22\" y2=\"37\" />\n",
" <line x1=\"23\" y1=\"13\" x2=\"23\" y2=\"38\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"39\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 24.9485979497544,14.948597949754403 24.9485979497544,40.36121446433689 10.0,25.412616514582485\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"130\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"130\" y2=\"0\" />\n",
" <line x1=\"11\" y1=\"1\" x2=\"131\" y2=\"1\" />\n",
" <line x1=\"12\" y1=\"2\" x2=\"132\" y2=\"2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"133\" y2=\"3\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"133\" y2=\"3\" />\n",
" <line x1=\"14\" y1=\"4\" x2=\"134\" y2=\"4\" />\n",
" <line x1=\"15\" y1=\"5\" x2=\"135\" y2=\"5\" />\n",
" <line x1=\"16\" y1=\"6\" x2=\"136\" y2=\"6\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"137\" y2=\"7\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"137\" y2=\"7\" />\n",
" <line x1=\"18\" y1=\"8\" x2=\"138\" y2=\"8\" />\n",
" <line x1=\"19\" y1=\"9\" x2=\"139\" y2=\"9\" />\n",
" <line x1=\"20\" y1=\"10\" x2=\"140\" y2=\"10\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"141\" y2=\"11\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"141\" y2=\"11\" />\n",
" <line x1=\"22\" y1=\"12\" x2=\"142\" y2=\"12\" />\n",
" <line x1=\"23\" y1=\"13\" x2=\"143\" y2=\"13\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"24\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"130\" y1=\"0\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 130.0,0.0 144.9485979497544,14.948597949754403 24.9485979497544,14.948597949754403\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"24\" y1=\"40\" x2=\"144\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
" <line x1=\"144\" y1=\"14\" x2=\"144\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"24.9485979497544,14.948597949754403 144.9485979497544,14.948597949754403 144.9485979497544,40.36121446433689 24.9485979497544,40.36121446433689\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"84.948598\" y=\"60.361214\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >20971520</text>\n",
" <text x=\"164.948598\" y=\"27.654906\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,164.948598,27.654906)\">23</text>\n",
" <text x=\"7.474299\" y=\"52.886915\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,7.474299,52.886915)\">3085</text>\n",
"</svg>\n",
" </td>\n",
" </tr>\n",
"</table></div></li></ul></div></li><li class='xr-section-item'><input id='section-b3e29939-3b06-4645-94a7-5cbeba5481b6' class='xr-section-summary-in' type='checkbox' ><label for='section-b3e29939-3b06-4645-94a7-5cbeba5481b6' class='xr-section-summary' >Attributes: <span>(13)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>references :</span></dt><dd>see MPIM/DWD publications</dd><dt><span>CDI :</span></dt><dd>Climate Data Interface version 1.8.3rc (http://mpimet.mpg.de/cdi)</dd><dt><span>number_of_grid_used :</span></dt><dd>15</dd><dt><span>history :</span></dt><dd>./icon at 20220512 152214\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220512 195103\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 003448\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 045935\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 130641\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 175042\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220513 220539\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 023044\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 105853\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 151519\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 193503\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220514 235204\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 041232\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 082547\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220515 124902\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 060201\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 105402\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 151200\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220516 193847\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 000532\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 042124\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 083751\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 130326\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220517 173243\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 082207\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 124407\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 170835\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220518 212700\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 175851\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220519 222911\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 030646\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 074115\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 121301\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 164050\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220520 210938\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 014456\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 061035\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 103534\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 151333\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220521 194216\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 001315\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 043603\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 085635\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220522 132728\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 060205\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 103124\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 145930\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220523 193701\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 000902\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 050641\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220524 094248\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558\n",
"./icon at 20220525 091558</dd><dt><span>Conventions :</span></dt><dd>CF-1.6</dd><dt><span>source :</span></dt><dd>[email protected]:icon/icon-aes.git@87a1eaded69e87889053ec3ee079b895c4e7bad8</dd><dt><span>uuidOfHGrid :</span></dt><dd>0f1e7d66-637e-11e8-913b-51232bb4d8f9</dd><dt><span>institution :</span></dt><dd>Max Planck Institute for Meteorology/Deutscher Wetterdienst</dd><dt><span>intake_esm_varname :</span></dt><dd>[&#x27;clw&#x27;]</dd><dt><span>grid_file_uri :</span></dt><dd>http://icon-downloads.mpimet.mpg.de/grids/public/mpim/0015/icon_grid_0015_R02B09_G.nc</dd><dt><span>comment :</span></dt><dd>Sapphire Dyamond (k203123) on l10744 (Linux 4.18.0-305.25.1.el8_4.x86_64 x86_64)</dd><dt><span>title :</span></dt><dd>ICON simulation</dd><dt><span>intake_esm_dataset_key :</span></dt><dd>nextGEMS.MPI-M.ICON-ESM.nextgems_cycle2.ngc2009.atm.6hour.inst.gn.pl</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (time: 3085, plev: 23, ncells: 20971520)\n",
"Coordinates:\n",
" * plev (plev) float64 100.0 1e+03 3e+03 5e+03 ... 9.5e+04 9.75e+04 1e+05\n",
" * time (time) datetime64[ns] 2020-01-20 2020-01-20T06:00:00 ... 2022-03-01\n",
"Dimensions without coordinates: ncells\n",
"Data variables:\n",
" clw (time, plev, ncells) float32 dask.array<chunksize=(1, 23, 20971520), meta=np.ndarray>\n",
"Attributes: (12/13)\n",
" references: see MPIM/DWD publications\n",
" CDI: Climate Data Interface version 1.8.3rc (http://m...\n",
" number_of_grid_used: 15\n",
" history: ./icon at 20220512 152214\\n./icon at 20220512 19...\n",
" Conventions: CF-1.6\n",
" source: [email protected]:icon/icon-aes.git@87a1eaded69...\n",
" ... ...\n",
" institution: Max Planck Institute for Meteorology/Deutscher W...\n",
" intake_esm_varname: ['clw']\n",
" grid_file_uri: http://icon-downloads.mpimet.mpg.de/grids/public...\n",
" comment: Sapphire Dyamond (k203123) on l10744 (Linux 4.18...\n",
" title: ICON simulation\n",
" intake_esm_dataset_key: nextGEMS.MPI-M.ICON-ESM.nextgems_cycle2.ngc2009...."
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset = dataset_dict[keys[0]]\n",
"dataset"
]
},
{
"cell_type": "code",
"execution_count": 36,
"id": "5d2fe82f-9cc1-4686-85a1-04f47da2d914",
"metadata": {},
"outputs": [],
"source": [
"grid_path = \"/pool/data/ICON/grids/public/mpim/0015/icon_grid_0015_R02B09_G.nc\"\n",
"grid = xr.open_dataset(grid_path)"
]
},
{
"cell_type": "code",
"execution_count": 37,
"id": "791fb160-36ed-45b8-849f-2395d86e04c1",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div><svg style=\"position: absolute; width: 0; height: 0; overflow: hidden\">\n",
"<defs>\n",
"<symbol id=\"icon-database\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M16 0c-8.837 0-16 2.239-16 5v4c0 2.761 7.163 5 16 5s16-2.239 16-5v-4c0-2.761-7.163-5-16-5z\"></path>\n",
"<path d=\"M16 17c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"<path d=\"M16 26c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"</symbol>\n",
"<symbol id=\"icon-file-text2\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z\"></path>\n",
"<path d=\"M23 26h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 22h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 18h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"</symbol>\n",
"</defs>\n",
"</svg>\n",
"<style>/* CSS stylesheet for displaying xarray objects in jupyterlab.\n",
" *\n",
" */\n",
"\n",
":root {\n",
" --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1));\n",
" --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54));\n",
" --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38));\n",
" --xr-border-color: var(--jp-border-color2, #e0e0e0);\n",
" --xr-disabled-color: var(--jp-layout-color3, #bdbdbd);\n",
" --xr-background-color: var(--jp-layout-color0, white);\n",
" --xr-background-color-row-even: var(--jp-layout-color1, white);\n",
" --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee);\n",
"}\n",
"\n",
"html[theme=dark],\n",
"body.vscode-dark {\n",
" --xr-font-color0: rgba(255, 255, 255, 1);\n",
" --xr-font-color2: rgba(255, 255, 255, 0.54);\n",
" --xr-font-color3: rgba(255, 255, 255, 0.38);\n",
" --xr-border-color: #1F1F1F;\n",
" --xr-disabled-color: #515151;\n",
" --xr-background-color: #111111;\n",
" --xr-background-color-row-even: #111111;\n",
" --xr-background-color-row-odd: #313131;\n",
"}\n",
"\n",
".xr-wrap {\n",
" display: block !important;\n",
" min-width: 300px;\n",
" max-width: 700px;\n",
"}\n",
"\n",
".xr-text-repr-fallback {\n",
" /* fallback to plain text repr when CSS is not injected (untrusted notebook) */\n",
" display: none;\n",
"}\n",
"\n",
".xr-header {\n",
" padding-top: 6px;\n",
" padding-bottom: 6px;\n",
" margin-bottom: 4px;\n",
" border-bottom: solid 1px var(--xr-border-color);\n",
"}\n",
"\n",
".xr-header > div,\n",
".xr-header > ul {\n",
" display: inline;\n",
" margin-top: 0;\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-obj-type,\n",
".xr-array-name {\n",
" margin-left: 2px;\n",
" margin-right: 10px;\n",
"}\n",
"\n",
".xr-obj-type {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-sections {\n",
" padding-left: 0 !important;\n",
" display: grid;\n",
" grid-template-columns: 150px auto auto 1fr 20px 20px;\n",
"}\n",
"\n",
".xr-section-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-section-item input {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-item input + label {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label {\n",
" cursor: pointer;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label:hover {\n",
" color: var(--xr-font-color0);\n",
"}\n",
"\n",
".xr-section-summary {\n",
" grid-column: 1;\n",
" color: var(--xr-font-color2);\n",
" font-weight: 500;\n",
"}\n",
"\n",
".xr-section-summary > span {\n",
" display: inline-block;\n",
" padding-left: 0.5em;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-summary-in + label:before {\n",
" display: inline-block;\n",
" content: '►';\n",
" font-size: 11px;\n",
" width: 15px;\n",
" text-align: center;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label:before {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label:before {\n",
" content: '▼';\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label > span {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-summary,\n",
".xr-section-inline-details {\n",
" padding-top: 4px;\n",
" padding-bottom: 4px;\n",
"}\n",
"\n",
".xr-section-inline-details {\n",
" grid-column: 2 / -1;\n",
"}\n",
"\n",
".xr-section-details {\n",
" display: none;\n",
" grid-column: 1 / -1;\n",
" margin-bottom: 5px;\n",
"}\n",
"\n",
".xr-section-summary-in:checked ~ .xr-section-details {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-array-wrap {\n",
" grid-column: 1 / -1;\n",
" display: grid;\n",
" grid-template-columns: 20px auto;\n",
"}\n",
"\n",
".xr-array-wrap > label {\n",
" grid-column: 1;\n",
" vertical-align: top;\n",
"}\n",
"\n",
".xr-preview {\n",
" color: var(--xr-font-color3);\n",
"}\n",
"\n",
".xr-array-preview,\n",
".xr-array-data {\n",
" padding: 0 5px !important;\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-array-data,\n",
".xr-array-in:checked ~ .xr-array-preview {\n",
" display: none;\n",
"}\n",
"\n",
".xr-array-in:checked ~ .xr-array-data,\n",
".xr-array-preview {\n",
" display: inline-block;\n",
"}\n",
"\n",
".xr-dim-list {\n",
" display: inline-block !important;\n",
" list-style: none;\n",
" padding: 0 !important;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list li {\n",
" display: inline-block;\n",
" padding: 0;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list:before {\n",
" content: '(';\n",
"}\n",
"\n",
".xr-dim-list:after {\n",
" content: ')';\n",
"}\n",
"\n",
".xr-dim-list li:not(:last-child):after {\n",
" content: ',';\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-has-index {\n",
" font-weight: bold;\n",
"}\n",
"\n",
".xr-var-list,\n",
".xr-var-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-var-item > div,\n",
".xr-var-item label,\n",
".xr-var-item > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-even);\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-var-item > .xr-var-name:hover span {\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-var-list > li:nth-child(odd) > div,\n",
".xr-var-list > li:nth-child(odd) > label,\n",
".xr-var-list > li:nth-child(odd) > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-odd);\n",
"}\n",
"\n",
".xr-var-name {\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-var-dims {\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-var-dtype {\n",
" grid-column: 3;\n",
" text-align: right;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-preview {\n",
" grid-column: 4;\n",
"}\n",
"\n",
".xr-var-name,\n",
".xr-var-dims,\n",
".xr-var-dtype,\n",
".xr-preview,\n",
".xr-attrs dt {\n",
" white-space: nowrap;\n",
" overflow: hidden;\n",
" text-overflow: ellipsis;\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-var-name:hover,\n",
".xr-var-dims:hover,\n",
".xr-var-dtype:hover,\n",
".xr-attrs dt:hover {\n",
" overflow: visible;\n",
" width: auto;\n",
" z-index: 1;\n",
"}\n",
"\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" display: none;\n",
" background-color: var(--xr-background-color) !important;\n",
" padding-bottom: 5px !important;\n",
"}\n",
"\n",
".xr-var-attrs-in:checked ~ .xr-var-attrs,\n",
".xr-var-data-in:checked ~ .xr-var-data {\n",
" display: block;\n",
"}\n",
"\n",
".xr-var-data > table {\n",
" float: right;\n",
"}\n",
"\n",
".xr-var-name span,\n",
".xr-var-data,\n",
".xr-attrs {\n",
" padding-left: 25px !important;\n",
"}\n",
"\n",
".xr-attrs,\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" grid-column: 1 / -1;\n",
"}\n",
"\n",
"dl.xr-attrs {\n",
" padding: 0;\n",
" margin: 0;\n",
" display: grid;\n",
" grid-template-columns: 125px auto;\n",
"}\n",
"\n",
".xr-attrs dt,\n",
".xr-attrs dd {\n",
" padding: 0;\n",
" margin: 0;\n",
" float: left;\n",
" padding-right: 10px;\n",
" width: auto;\n",
"}\n",
"\n",
".xr-attrs dt {\n",
" font-weight: normal;\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-attrs dt:hover span {\n",
" display: inline-block;\n",
" background: var(--xr-background-color);\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-attrs dd {\n",
" grid-column: 2;\n",
" white-space: pre-wrap;\n",
" word-break: break-all;\n",
"}\n",
"\n",
".xr-icon-database,\n",
".xr-icon-file-text2 {\n",
" display: inline-block;\n",
" vertical-align: middle;\n",
" width: 1em;\n",
" height: 1.5em !important;\n",
" stroke-width: 0;\n",
" stroke: currentColor;\n",
" fill: currentColor;\n",
"}\n",
"</style><pre class='xr-text-repr-fallback'>&lt;xarray.Dataset&gt;\n",
"Dimensions: (cell: 20971520, nv: 3, vertex: 10485762,\n",
" ne: 6, edge: 31457280, no: 4, nc: 2,\n",
" max_stored_decompositions: 4, two_grf: 2,\n",
" cell_grf: 14, max_chdom: 1, edge_grf: 24,\n",
" vert_grf: 13)\n",
"Coordinates:\n",
" clon (cell) float64 ...\n",
" clat (cell) float64 ...\n",
" vlon (vertex) float64 ...\n",
" vlat (vertex) float64 ...\n",
" elon (edge) float64 ...\n",
" elat (edge) float64 ...\n",
"Dimensions without coordinates: cell, nv, vertex, ne, edge, no, nc,\n",
" max_stored_decompositions, two_grf, cell_grf,\n",
" max_chdom, edge_grf, vert_grf\n",
"Data variables: (12/91)\n",
" clon_vertices (cell, nv) float64 ...\n",
" clat_vertices (cell, nv) float64 ...\n",
" vlon_vertices (vertex, ne) float64 ...\n",
" vlat_vertices (vertex, ne) float64 ...\n",
" elon_vertices (edge, no) float64 ...\n",
" elat_vertices (edge, no) float64 ...\n",
" ... ...\n",
" edge_dual_normal_cartesian_x (edge) float64 ...\n",
" edge_dual_normal_cartesian_y (edge) float64 ...\n",
" edge_dual_normal_cartesian_z (edge) float64 ...\n",
" cell_circumcenter_cartesian_x (cell) float64 ...\n",
" cell_circumcenter_cartesian_y (cell) float64 ...\n",
" cell_circumcenter_cartesian_z (cell) float64 ...\n",
"Attributes: (12/43)\n",
" title: ICON grid description\n",
" institution: Max Planck Institute for Meteorology/Deutscher ...\n",
" source: [email protected]:GridGenerator.git\n",
" revision: d00fcac1f61fa16c686bfe51d1d8eddd09296cb5\n",
" date: 20180529 at 222250\n",
" user_name: Rene Redler (m300083)\n",
" ... ...\n",
" topography: modified SRTM30\n",
" subcentre: 1\n",
" number_of_grid_used: 15\n",
" history: Thu Aug 16 11:05:44 2018: ncatted -O -a ICON_gr...\n",
" ICON_grid_file_uri: http://icon-downloads.mpimet.mpg.de/grids/publi...\n",
" NCO: netCDF Operators version 4.7.5 (Homepage = http...</pre><div class='xr-wrap' style='display:none'><div class='xr-header'><div class='xr-obj-type'>xarray.Dataset</div></div><ul class='xr-sections'><li class='xr-section-item'><input id='section-51c3a845-c1f8-472f-a40c-228fc7ab10c8' class='xr-section-summary-in' type='checkbox' disabled ><label for='section-51c3a845-c1f8-472f-a40c-228fc7ab10c8' class='xr-section-summary' title='Expand/collapse section'>Dimensions:</label><div class='xr-section-inline-details'><ul class='xr-dim-list'><li><span>cell</span>: 20971520</li><li><span>nv</span>: 3</li><li><span>vertex</span>: 10485762</li><li><span>ne</span>: 6</li><li><span>edge</span>: 31457280</li><li><span>no</span>: 4</li><li><span>nc</span>: 2</li><li><span>max_stored_decompositions</span>: 4</li><li><span>two_grf</span>: 2</li><li><span>cell_grf</span>: 14</li><li><span>max_chdom</span>: 1</li><li><span>edge_grf</span>: 24</li><li><span>vert_grf</span>: 13</li></ul></div><div class='xr-section-details'></div></li><li class='xr-section-item'><input id='section-1a8ad68b-983e-4431-8ad0-3bed7fc9f75e' class='xr-section-summary-in' type='checkbox' checked><label for='section-1a8ad68b-983e-4431-8ad0-3bed7fc9f75e' class='xr-section-summary' >Coordinates: <span>(6)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>clon</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-1a6dfaf1-e72f-49e8-9c39-d2b4b7cf0bae' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-1a6dfaf1-e72f-49e8-9c39-d2b4b7cf0bae' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-cd4c2f7a-bab6-4716-a176-a53d39b6a282' class='xr-var-data-in' type='checkbox'><label for='data-cd4c2f7a-bab6-4716-a176-a53d39b6a282' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>center longitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_longitude</dd><dt><span>bounds :</span></dt><dd>clon_vertices</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>clat</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-9e5f2fb5-e72c-46fa-8e30-e3ec3a577729' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-9e5f2fb5-e72c-46fa-8e30-e3ec3a577729' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-632bf7ef-e8be-431e-b773-340a359a03bd' class='xr-var-data-in' type='checkbox'><label for='data-632bf7ef-e8be-431e-b773-340a359a03bd' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>center latitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_latitude</dd><dt><span>bounds :</span></dt><dd>clat_vertices</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vlon</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-73675960-d68b-437d-9b7f-2d908cc04bf0' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-73675960-d68b-437d-9b7f-2d908cc04bf0' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-aea6af77-a72a-4d26-a5c7-54fa946b1e51' class='xr-var-data-in' type='checkbox'><label for='data-aea6af77-a72a-4d26-a5c7-54fa946b1e51' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertex longitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_longitude</dd><dt><span>bounds :</span></dt><dd>vlon_vertices</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vlat</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-eba69ccb-7294-4a7d-ad80-5287cdbe9147' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-eba69ccb-7294-4a7d-ad80-5287cdbe9147' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-0c24f7a2-1cbb-40fc-93d2-de7e42852728' class='xr-var-data-in' type='checkbox'><label for='data-0c24f7a2-1cbb-40fc-93d2-de7e42852728' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertex latitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_latitude</dd><dt><span>bounds :</span></dt><dd>vlat_vertices</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>elon</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-c0facb77-fbb0-4a35-9d24-26dc1d8e1553' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-c0facb77-fbb0-4a35-9d24-26dc1d8e1553' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4b821777-3919-48d9-8f5f-9cb821805180' class='xr-var-data-in' type='checkbox'><label for='data-4b821777-3919-48d9-8f5f-9cb821805180' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge midpoint longitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_longitude</dd><dt><span>bounds :</span></dt><dd>elon_vertices</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>elat</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-faf23405-154a-474b-82d4-025b98db654a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-faf23405-154a-474b-82d4-025b98db654a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-49956cf6-62b3-4eb1-8a9e-400be8baf230' class='xr-var-data-in' type='checkbox'><label for='data-49956cf6-62b3-4eb1-8a9e-400be8baf230' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge midpoint latitude</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>standard_name :</span></dt><dd>grid_latitude</dd><dt><span>bounds :</span></dt><dd>elat_vertices</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-8ba0c882-e30a-4c58-a0c4-9c1755aad10d' class='xr-section-summary-in' type='checkbox' ><label for='section-8ba0c882-e30a-4c58-a0c4-9c1755aad10d' class='xr-section-summary' >Data variables: <span>(91)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>clon_vertices</span></div><div class='xr-var-dims'>(cell, nv)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-3aa8d898-aa84-43ab-a828-fedd466583c5' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-3aa8d898-aa84-43ab-a828-fedd466583c5' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5a9eeff5-b66b-4b9d-bdb2-9c9b45e57c0b' class='xr-var-data-in' type='checkbox'><label for='data-5a9eeff5-b66b-4b9d-bdb2-9c9b45e57c0b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>clat_vertices</span></div><div class='xr-var-dims'>(cell, nv)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-5a3b365a-dea8-434d-b43b-853bb80613e5' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-5a3b365a-dea8-434d-b43b-853bb80613e5' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1fee675b-412a-4628-b5db-60f20000f83d' class='xr-var-data-in' type='checkbox'><label for='data-1fee675b-412a-4628-b5db-60f20000f83d' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vlon_vertices</span></div><div class='xr-var-dims'>(vertex, ne)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-b72b0449-e033-44c2-898b-9f0c83ef0365' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-b72b0449-e033-44c2-898b-9f0c83ef0365' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-edae2cef-5e0d-43a4-941a-968d61daa5e6' class='xr-var-data-in' type='checkbox'><label for='data-edae2cef-5e0d-43a4-941a-968d61daa5e6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vlat_vertices</span></div><div class='xr-var-dims'>(vertex, ne)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-08e84d07-ba33-48d6-8924-06fbcfa3cd0f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-08e84d07-ba33-48d6-8924-06fbcfa3cd0f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-824d8970-2da7-49e1-ab3e-e73e3d024132' class='xr-var-data-in' type='checkbox'><label for='data-824d8970-2da7-49e1-ab3e-e73e3d024132' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>elon_vertices</span></div><div class='xr-var-dims'>(edge, no)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-928797f0-a801-46a6-bc6b-f13448720b91' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-928797f0-a801-46a6-bc6b-f13448720b91' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a43cc5b4-1625-4a74-a42b-160cd31d192b' class='xr-var-data-in' type='checkbox'><label for='data-a43cc5b4-1625-4a74-a42b-160cd31d192b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[125829120 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>elat_vertices</span></div><div class='xr-var-dims'>(edge, no)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d80c2171-e5d3-4e16-bafb-63936a35982b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d80c2171-e5d3-4e16-bafb-63936a35982b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-cc0a5d0c-f03c-4328-82d2-14cae9e61c2e' class='xr-var-data-in' type='checkbox'><label for='data-cc0a5d0c-f03c-4328-82d2-14cae9e61c2e' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[125829120 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>ifs2icon_cell_grid</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-52934af6-7c7f-4c0c-95af-69a1829d2077' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-52934af6-7c7f-4c0c-95af-69a1829d2077' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-17af8e11-ef9a-487b-b92a-18f99d8fc94c' class='xr-var-data-in' type='checkbox'><label for='data-17af8e11-ef9a-487b-b92a-18f99d8fc94c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>ifs to icon cells</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>ifs2icon_edge_grid</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-33b8b93a-79e9-4736-b67d-7cb1325e52a3' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-33b8b93a-79e9-4736-b67d-7cb1325e52a3' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-88ead650-0646-4aed-b048-d6bdc05e1a89' class='xr-var-data-in' type='checkbox'><label for='data-88ead650-0646-4aed-b048-d6bdc05e1a89' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>ifs to icon edge</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>ifs2icon_vertex_grid</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-46716c8a-9f56-4006-b6fd-21447dbae1b3' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-46716c8a-9f56-4006-b6fd-21447dbae1b3' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-da83e76d-1c53-4531-a261-eca942c96259' class='xr-var-data-in' type='checkbox'><label for='data-da83e76d-1c53-4531-a261-eca942c96259' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>ifs to icon vertex</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_area</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f44a78bf-84f6-4dd6-916d-8c6dae5860b4' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f44a78bf-84f6-4dd6-916d-8c6dae5860b4' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4bf25b7a-c3f7-4f70-9a31-06c4ee0a6797' class='xr-var-data-in' type='checkbox'><label for='data-4bf25b7a-c3f7-4f70-9a31-06c4ee0a6797' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>area of grid cell</dd><dt><span>units :</span></dt><dd>m2</dd><dt><span>standard_name :</span></dt><dd>area</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>dual_area</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6f4b057b-d442-4b0c-84bb-698a845a4b99' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6f4b057b-d442-4b0c-84bb-698a845a4b99' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1c342e45-235e-4c02-8983-c97f8f878b36' class='xr-var-data-in' type='checkbox'><label for='data-1c342e45-235e-4c02-8983-c97f8f878b36' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>areas of dual hexagonal/pentagonal cells</dd><dt><span>units :</span></dt><dd>m2</dd><dt><span>standard_name :</span></dt><dd>area</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>phys_cell_id</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-065322ae-8a0d-4607-b03e-2fe16a39e675' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-065322ae-8a0d-4607-b03e-2fe16a39e675' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-33690040-d0ad-4e21-97ea-107e461d3d3f' class='xr-var-data-in' type='checkbox'><label for='data-33690040-d0ad-4e21-97ea-107e461d3d3f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>physical domain ID of cell</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>phys_edge_id</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-c8e303e4-6832-45a0-94de-33df90615c72' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-c8e303e4-6832-45a0-94de-33df90615c72' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-fe80286f-f6d8-4fc7-a00d-b1de92dcb773' class='xr-var-data-in' type='checkbox'><label for='data-fe80286f-f6d8-4fc7-a00d-b1de92dcb773' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>physical domain ID of edge</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lon_cell_centre</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-8011d67e-188b-41d5-874e-c3963bb1f7ec' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-8011d67e-188b-41d5-874e-c3963bb1f7ec' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-29e7c526-ed2e-4086-8f24-979fc8b5b650' class='xr-var-data-in' type='checkbox'><label for='data-29e7c526-ed2e-4086-8f24-979fc8b5b650' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>longitude of cell centre</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lat_cell_centre</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-1587c99a-0f25-49ee-bd14-d1da1083826b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-1587c99a-0f25-49ee-bd14-d1da1083826b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-e264caeb-0ddd-4dc4-838b-855762cc1a9f' class='xr-var-data-in' type='checkbox'><label for='data-e264caeb-0ddd-4dc4-838b-855762cc1a9f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>latitude of cell centre</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lat_cell_barycenter</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-ff34d843-70f7-4836-a5db-83130310fdb9' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ff34d843-70f7-4836-a5db-83130310fdb9' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a1cdf6aa-2598-445a-b545-043133d77f6b' class='xr-var-data-in' type='checkbox'><label for='data-a1cdf6aa-2598-445a-b545-043133d77f6b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>latitude of cell barycenter</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lon_cell_barycenter</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-e081a445-9a36-4472-b6e7-6e2707e78311' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-e081a445-9a36-4472-b6e7-6e2707e78311' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1ea043b4-1a21-4f55-aae2-0f60eaf1a2f6' class='xr-var-data-in' type='checkbox'><label for='data-1ea043b4-1a21-4f55-aae2-0f60eaf1a2f6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>longitude of cell barycenter</dd><dt><span>units :</span></dt><dd>radian</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>longitude_vertices</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-72b4e613-0ec6-4802-99f3-b7cf41f3387b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-72b4e613-0ec6-4802-99f3-b7cf41f3387b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-eb2b777d-597a-474f-bf70-e06a6d091c6e' class='xr-var-data-in' type='checkbox'><label for='data-eb2b777d-597a-474f-bf70-e06a6d091c6e' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>longitude of vertices</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>latitude_vertices</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-97a4bc6f-eb38-4979-8187-708a10abf221' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-97a4bc6f-eb38-4979-8187-708a10abf221' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8e9a6a9f-23e3-4523-bf47-c6a5dfec051a' class='xr-var-data-in' type='checkbox'><label for='data-8e9a6a9f-23e3-4523-bf47-c6a5dfec051a' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>latitude of vertices</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lon_edge_centre</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bfbe579c-0ccc-45b5-879f-94e78e62830e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bfbe579c-0ccc-45b5-879f-94e78e62830e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-44ea3222-d3e8-4a91-9264-2e70fd6abbba' class='xr-var-data-in' type='checkbox'><label for='data-44ea3222-d3e8-4a91-9264-2e70fd6abbba' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>longitudes of edge midpoints</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>lat_edge_centre</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-5075e38c-6032-43a3-9afb-c11adacb40e8' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-5075e38c-6032-43a3-9afb-c11adacb40e8' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d30938a4-e841-4d48-8493-ead531563dd5' class='xr-var-data-in' type='checkbox'><label for='data-d30938a4-e841-4d48-8493-ead531563dd5' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>latitudes of edge midpoints</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_of_cell</span></div><div class='xr-var-dims'>(nv, cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-9f1950fe-c19a-46af-ab90-d863f627e40f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-9f1950fe-c19a-46af-ab90-d863f627e40f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-397276ca-a53a-4731-a1ab-1c47c9f54ff9' class='xr-var-data-in' type='checkbox'><label for='data-397276ca-a53a-4731-a1ab-1c47c9f54ff9' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edges of each cellvertices </dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vertex_of_cell</span></div><div class='xr-var-dims'>(nv, cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bfdffad9-b884-4aab-ab7b-4c2de2b7d01a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bfdffad9-b884-4aab-ab7b-4c2de2b7d01a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-450eab64-d0c7-451f-8b91-c93d5df99bc0' class='xr-var-data-in' type='checkbox'><label for='data-450eab64-d0c7-451f-8b91-c93d5df99bc0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertices of each cellcells ad</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>adjacent_cell_of_edge</span></div><div class='xr-var-dims'>(nc, edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-56a64040-fa48-4dab-9771-72ea8c167b57' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-56a64040-fa48-4dab-9771-72ea8c167b57' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-cbac5198-19e3-47e1-a663-92b94af4415c' class='xr-var-data-in' type='checkbox'><label for='data-cbac5198-19e3-47e1-a663-92b94af4415c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cells adjacent to each edge</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_vertices</span></div><div class='xr-var-dims'>(nc, edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-ef70b2b0-e0c1-4e46-a04e-eaacd0d67dcd' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ef70b2b0-e0c1-4e46-a04e-eaacd0d67dcd' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-209adccb-1421-423d-bb3b-cc04f198ad46' class='xr-var-data-in' type='checkbox'><label for='data-209adccb-1421-423d-bb3b-cc04f198ad46' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertices at the end of of each edge</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cells_of_vertex</span></div><div class='xr-var-dims'>(ne, vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-85a06475-e8f4-427a-ae6c-5f1dbc4b1271' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-85a06475-e8f4-427a-ae6c-5f1dbc4b1271' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d80fc31c-62fa-4449-8a1d-15ef191512ce' class='xr-var-data-in' type='checkbox'><label for='data-d80fc31c-62fa-4449-8a1d-15ef191512ce' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cells around each vertex</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edges_of_vertex</span></div><div class='xr-var-dims'>(ne, vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f579acb7-7804-4c0c-bf6a-4d67d04565ca' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f579acb7-7804-4c0c-bf6a-4d67d04565ca' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4781bae9-b279-437a-950f-3ae4eb05f42a' class='xr-var-data-in' type='checkbox'><label for='data-4781bae9-b279-437a-950f-3ae4eb05f42a' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edges around each vertex</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vertices_of_vertex</span></div><div class='xr-var-dims'>(ne, vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a8c6afff-3ff2-44d6-938c-57464b3d7c39' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a8c6afff-3ff2-44d6-938c-57464b3d7c39' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-b2335447-5a6e-4ddf-bb2a-b808ee595a87' class='xr-var-data-in' type='checkbox'><label for='data-b2335447-5a6e-4ddf-bb2a-b808ee595a87' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertices around each vertex</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_area_p</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-beb7255b-ab80-4869-aa24-164b548fb217' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-beb7255b-ab80-4869-aa24-164b548fb217' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3bf61449-2393-4917-b83b-e55db6110dd5' class='xr-var-data-in' type='checkbox'><label for='data-3bf61449-2393-4917-b83b-e55db6110dd5' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>area of grid cell</dd><dt><span>units :</span></dt><dd>m2</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_elevation</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-ed7af3e6-b575-4b2f-8b87-419cc0eac6f7' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ed7af3e6-b575-4b2f-8b87-419cc0eac6f7' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-cc6c2ea0-565d-46d3-9aef-9e22c19687ac' class='xr-var-data-in' type='checkbox'><label for='data-cc6c2ea0-565d-46d3-9aef-9e22c19687ac' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>elevation at the cell centers</dd><dt><span>units :</span></dt><dd>m</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_sea_land_mask</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-4f0013a8-8d89-4aea-8b17-e9473701402a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-4f0013a8-8d89-4aea-8b17-e9473701402a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8348ecc3-99fa-451a-acf6-f71968166cb2' class='xr-var-data-in' type='checkbox'><label for='data-8348ecc3-99fa-451a-acf6-f71968166cb2' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>sea (-2 inner, -1 boundary) land (2 inner, 1 boundary) mask for the cell</dd><dt><span>units :</span></dt><dd>2,1,-1,-</dd><dt><span>grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_domain_id</span></div><div class='xr-var-dims'>(cell, max_stored_decompositions)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d13b36f1-8831-4a6f-b23f-0c826bd0e04a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d13b36f1-8831-4a6f-b23f-0c826bd0e04a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-77c1ca39-6d32-4e25-8493-d716431d1fb8' class='xr-var-data-in' type='checkbox'><label for='data-77c1ca39-6d32-4e25-8493-d716431d1fb8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cell domain id for decomposition</dd></dl></div><div class='xr-var-data'><pre>[83886080 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_no_of_domains</span></div><div class='xr-var-dims'>(max_stored_decompositions)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-68a3930f-2ac6-4e2e-ad23-09a7105a8dae' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-68a3930f-2ac6-4e2e-ad23-09a7105a8dae' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a733aca1-c125-4503-a503-2a0f9918f10b' class='xr-var-data-in' type='checkbox'><label for='data-a733aca1-c125-4503-a503-2a0f9918f10b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>number of domains for each decomposition</dd></dl></div><div class='xr-var-data'><pre>array([0, 0, 0, 0], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>dual_area_p</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-467c95c9-f3f1-4e26-a5a8-6f6e098f139b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-467c95c9-f3f1-4e26-a5a8-6f6e098f139b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1d9e5983-184a-4ee2-9f82-bb9184db8fe4' class='xr-var-data-in' type='checkbox'><label for='data-1d9e5983-184a-4ee2-9f82-bb9184db8fe4' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>areas of dual hexagonal/pentagonal cells</dd><dt><span>units :</span></dt><dd>m2</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_length</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-12bd4b0c-82c2-40f5-b0aa-67ce35d0a35d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-12bd4b0c-82c2-40f5-b0aa-67ce35d0a35d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-694f5b23-d746-46cd-b4b3-c05d55d57e6c' class='xr-var-data-in' type='checkbox'><label for='data-694f5b23-d746-46cd-b4b3-c05d55d57e6c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>lengths of edges of triangular cells</dd><dt><span>units :</span></dt><dd>m</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_cell_distance</span></div><div class='xr-var-dims'>(nc, edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-c1107f05-4924-4910-9a4d-c03354cc6277' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-c1107f05-4924-4910-9a4d-c03354cc6277' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3a97b57c-4a73-4cb3-aed3-96db813203e4' class='xr-var-data-in' type='checkbox'><label for='data-3a97b57c-4a73-4cb3-aed3-96db813203e4' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>distances between edge midpoint and adjacent triangle midpoints</dd><dt><span>units :</span></dt><dd>m</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>dual_edge_length</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-7b7f74b7-bbd5-4311-bfe0-abe294e86744' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-7b7f74b7-bbd5-4311-bfe0-abe294e86744' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-afad1d0a-20e6-4ccb-b822-26cf6a61ddc5' class='xr-var-data-in' type='checkbox'><label for='data-afad1d0a-20e6-4ccb-b822-26cf6a61ddc5' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>lengths of dual edges (distances between triangular cell circumcenters)</dd><dt><span>units :</span></dt><dd>m</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edgequad_area</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f083196f-a4f2-4361-be0b-7ce7554e6b4d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f083196f-a4f2-4361-be0b-7ce7554e6b4d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d2dee797-815b-4261-9c79-0cf33e64c4a1' class='xr-var-data-in' type='checkbox'><label for='data-d2dee797-815b-4261-9c79-0cf33e64c4a1' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>area around the edge formed by the two adjacent triangles</dd><dt><span>units :</span></dt><dd>m2</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_elevation</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a595b425-d57a-4485-a0b1-0e5c1f58418e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a595b425-d57a-4485-a0b1-0e5c1f58418e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-9d856b58-8ad9-4bcc-a853-1300d7b1d341' class='xr-var-data-in' type='checkbox'><label for='data-9d856b58-8ad9-4bcc-a853-1300d7b1d341' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>elevation at the edge centers</dd><dt><span>units :</span></dt><dd>m</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_sea_land_mask</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6e6a2663-0682-4db2-ab04-43eab2cf5139' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6e6a2663-0682-4db2-ab04-43eab2cf5139' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8d4cbac7-d265-4ce2-838b-db1813a7ec59' class='xr-var-data-in' type='checkbox'><label for='data-8d4cbac7-d265-4ce2-838b-db1813a7ec59' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>sea (-2 inner, -1 boundary) land (2 inner, 1 boundary) mask for the cell</dd><dt><span>units :</span></dt><dd>2,1,-1,-</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_vert_distance</span></div><div class='xr-var-dims'>(nc, edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f991d476-cb48-4488-a443-c6aedc0195f1' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f991d476-cb48-4488-a443-c6aedc0195f1' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-97638d0e-e158-4eda-8483-6c0d76c7e0bf' class='xr-var-data-in' type='checkbox'><label for='data-97638d0e-e158-4eda-8483-6c0d76c7e0bf' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>distances between edge midpoint and vertices of that edge</dd><dt><span>units :</span></dt><dd>m</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>zonal_normal_primal_edge</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-2d07adad-d817-4046-a215-5f5d41b4e01e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-2d07adad-d817-4046-a215-5f5d41b4e01e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-52063961-e244-44fb-8674-d20154c68618' class='xr-var-data-in' type='checkbox'><label for='data-52063961-e244-44fb-8674-d20154c68618' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>zonal component of normal to primal edge</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>meridional_normal_primal_edge</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-10bb94ef-c4df-4a49-8bd3-046dc034e816' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-10bb94ef-c4df-4a49-8bd3-046dc034e816' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4b732094-83a9-4224-b88b-9108458f0d41' class='xr-var-data-in' type='checkbox'><label for='data-4b732094-83a9-4224-b88b-9108458f0d41' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>meridional component of normal to primal edge</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>zonal_normal_dual_edge</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-11ae1799-14bb-443d-859e-ffe693a60dea' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-11ae1799-14bb-443d-859e-ffe693a60dea' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-824cfc66-fb5d-419d-afc4-b697dc0be395' class='xr-var-data-in' type='checkbox'><label for='data-824cfc66-fb5d-419d-afc4-b697dc0be395' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>zonal component of normal to dual edge</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>meridional_normal_dual_edge</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-265bfb7a-94ef-45c1-b1c0-34d591734b45' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-265bfb7a-94ef-45c1-b1c0-34d591734b45' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-96c9bf60-8202-466b-902b-67ea816bf16f' class='xr-var-data-in' type='checkbox'><label for='data-96c9bf60-8202-466b-902b-67ea816bf16f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>meridional component of normal to dual edge</dd><dt><span>units :</span></dt><dd>radian</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>orientation_of_normal</span></div><div class='xr-var-dims'>(nv, cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-53257912-4ee8-4651-b1ee-74a12acfd139' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-53257912-4ee8-4651-b1ee-74a12acfd139' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3bb07337-32d8-4321-953b-60c15ce00344' class='xr-var-data-in' type='checkbox'><label for='data-3bb07337-32d8-4321-953b-60c15ce00344' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>orientations of normals to triangular cell edges</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_index</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-3b030f0f-6b9e-4ee6-8373-ccaef20e6f1d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-3b030f0f-6b9e-4ee6-8373-ccaef20e6f1d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-2bbf6ff2-c99e-499c-9597-336fcab9c6e8' class='xr-var-data-in' type='checkbox'><label for='data-2bbf6ff2-c99e-499c-9597-336fcab9c6e8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cell index</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>parent_cell_index</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a7f60dc0-6fa6-4f27-ae70-2d8c7a9191f0' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a7f60dc0-6fa6-4f27-ae70-2d8c7a9191f0' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-aafedbcb-bb19-4f90-85f7-3ebda1f31a2a' class='xr-var-data-in' type='checkbox'><label for='data-aafedbcb-bb19-4f90-85f7-3ebda1f31a2a' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>parent cell index</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>parent_cell_type</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6c117ce1-fcef-4144-ac9f-671a26ac121c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6c117ce1-fcef-4144-ac9f-671a26ac121c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-34f4560b-1db7-49cd-af43-bc2ccfd55311' class='xr-var-data-in' type='checkbox'><label for='data-34f4560b-1db7-49cd-af43-bc2ccfd55311' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>parent cell type</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>neighbor_cell_index</span></div><div class='xr-var-dims'>(nv, cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-e23ffaa3-54f6-4f76-b068-b4dd80414baf' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-e23ffaa3-54f6-4f76-b068-b4dd80414baf' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-7033c1bd-9df4-41e1-b999-668029d23fa0' class='xr-var-data-in' type='checkbox'><label for='data-7033c1bd-9df4-41e1-b999-668029d23fa0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cell neighbor index</dd></dl></div><div class='xr-var-data'><pre>[62914560 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>child_cell_index</span></div><div class='xr-var-dims'>(no, cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a2d9fcbe-5088-4c87-8e26-e49eed016d42' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a2d9fcbe-5088-4c87-8e26-e49eed016d42' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5dce51d2-1e67-4f37-a577-d71a81476f8f' class='xr-var-data-in' type='checkbox'><label for='data-5dce51d2-1e67-4f37-a577-d71a81476f8f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>child cell index</dd></dl></div><div class='xr-var-data'><pre>[83886080 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>child_cell_id</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-0a008120-49df-4690-821c-89e9bb938914' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-0a008120-49df-4690-821c-89e9bb938914' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-2a79b529-ff68-4231-b458-606bd8c33f29' class='xr-var-data-in' type='checkbox'><label for='data-2a79b529-ff68-4231-b458-606bd8c33f29' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>domain ID of child cell</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_index</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-fcab5adf-c706-44d2-ae67-cf6d74fe8514' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-fcab5adf-c706-44d2-ae67-cf6d74fe8514' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-db4ceb14-0f3b-4f52-b6d6-931064a93882' class='xr-var-data-in' type='checkbox'><label for='data-db4ceb14-0f3b-4f52-b6d6-931064a93882' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge index</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_parent_type</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bee7ce51-1dc0-4625-b945-55bd9890dc89' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bee7ce51-1dc0-4625-b945-55bd9890dc89' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1ceb677d-eb4c-4924-ac38-a628b9b15da3' class='xr-var-data-in' type='checkbox'><label for='data-1ceb677d-eb4c-4924-ac38-a628b9b15da3' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge paren</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vertex_index</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-be6e1a81-5213-47ff-a302-8a44ff303b0a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-be6e1a81-5213-47ff-a302-8a44ff303b0a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a42c7f1f-af49-472e-bcf6-5c5a62ea720b' class='xr-var-data-in' type='checkbox'><label for='data-a42c7f1f-af49-472e-bcf6-5c5a62ea720b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertices index</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_orientation</span></div><div class='xr-var-dims'>(ne, vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-42efc965-cebb-4ddc-a3fa-e0a4ec4d7eaa' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-42efc965-cebb-4ddc-a3fa-e0a4ec4d7eaa' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-90317536-5f57-4fba-86c5-74fcc736aef1' class='xr-var-data-in' type='checkbox'><label for='data-90317536-5f57-4fba-86c5-74fcc736aef1' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge orientation</dd></dl></div><div class='xr-var-data'><pre>[62914572 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_system_orientation</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d132971b-d640-4c32-a2c2-5359907f40a4' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d132971b-d640-4c32-a2c2-5359907f40a4' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-78328c70-3cdb-41b8-a959-97b20c193f55' class='xr-var-data-in' type='checkbox'><label for='data-78328c70-3cdb-41b8-a959-97b20c193f55' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>edge system orientation</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>refin_c_ctrl</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-eb6216af-0eca-41ef-ac11-c9840803ce73' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-eb6216af-0eca-41ef-ac11-c9840803ce73' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-34f86097-c5b8-48ae-a470-c35cde78b671' class='xr-var-data-in' type='checkbox'><label for='data-34f86097-c5b8-48ae-a470-c35cde78b671' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>refinement control flag for cells</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>index_c_list</span></div><div class='xr-var-dims'>(two_grf, cell_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-c745d9aa-bdd5-4b3c-8766-5a7b654b8570' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-c745d9aa-bdd5-4b3c-8766-5a7b654b8570' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-e80a62c4-aa28-454a-b094-d835319818d0' class='xr-var-data-in' type='checkbox'><label for='data-e80a62c4-aa28-454a-b094-d835319818d0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start and end indices for each refinement control level for cells</dd></dl></div><div class='xr-var-data'><pre>array([[-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647],\n",
" [-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647]], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>start_idx_c</span></div><div class='xr-var-dims'>(max_chdom, cell_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d590c9ac-a547-48de-8559-95e8ce2795d0' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d590c9ac-a547-48de-8559-95e8ce2795d0' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8c25b532-276c-4c75-adfb-bbedad079cd6' class='xr-var-data-in' type='checkbox'><label for='data-8c25b532-276c-4c75-adfb-bbedad079cd6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start indices for each refinement control level for cells</dd></dl></div><div class='xr-var-data'><pre>array([[20971521, 20971521, 20971521, 20971521, 20971521, 20971521, 20971521,\n",
" 20971521, 20971521, 1, 1, 1, 1, 1]],\n",
" dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>end_idx_c</span></div><div class='xr-var-dims'>(max_chdom, cell_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-1d2a2b51-076c-4cd2-a405-9cb9e4e87875' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-1d2a2b51-076c-4cd2-a405-9cb9e4e87875' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d6e3737b-a32c-43b5-907d-f726a2271058' class='xr-var-data-in' type='checkbox'><label for='data-d6e3737b-a32c-43b5-907d-f726a2271058' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of end indices for each refinement control level for cells</dd></dl></div><div class='xr-var-data'><pre>array([[20971520, 20971520, 20971520, 20971520, 20971520, 20971520, 20971520,\n",
" 20971520, 20971520, 0, 0, 0, 0, 0]],\n",
" dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>refin_e_ctrl</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bcc010ec-34ba-45f1-815a-557a479c9825' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bcc010ec-34ba-45f1-815a-557a479c9825' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-bcfcfb4b-91d9-426c-b194-02ab12f0caa8' class='xr-var-data-in' type='checkbox'><label for='data-bcfcfb4b-91d9-426c-b194-02ab12f0caa8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>refinement control flag for edges</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>index_e_list</span></div><div class='xr-var-dims'>(two_grf, edge_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-ff1c28af-9e57-47c0-9af3-d8a2e5b970ea' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ff1c28af-9e57-47c0-9af3-d8a2e5b970ea' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-56d5c3e5-6fc8-4534-9b4c-53ac9cee0366' class='xr-var-data-in' type='checkbox'><label for='data-56d5c3e5-6fc8-4534-9b4c-53ac9cee0366' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start and end indices for each refinement control level for edges</dd></dl></div><div class='xr-var-data'><pre>array([[-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647],\n",
" [-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647]], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>start_idx_e</span></div><div class='xr-var-dims'>(max_chdom, edge_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-cf377988-f969-4ca0-9694-52df82b24ef9' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-cf377988-f969-4ca0-9694-52df82b24ef9' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-115e41b3-5618-4754-8dd9-de1881ac85a3' class='xr-var-data-in' type='checkbox'><label for='data-115e41b3-5618-4754-8dd9-de1881ac85a3' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start indices for each refinement control level for edges</dd></dl></div><div class='xr-var-data'><pre>array([[31457281, 31457281, 31457281, 31457281, 31457281, 31457281, 31457281,\n",
" 31457281, 31457281, 31457281, 31457281, 31457281, 31457281, 31457281,\n",
" 1, 1, 1, 1, 1, 1, 1,\n",
" 1, 1, 1]], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>end_idx_e</span></div><div class='xr-var-dims'>(max_chdom, edge_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-636ce1dc-b4aa-4b7e-842e-a6b871613c54' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-636ce1dc-b4aa-4b7e-842e-a6b871613c54' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-74545a5b-d268-49e1-b7dd-74807886904b' class='xr-var-data-in' type='checkbox'><label for='data-74545a5b-d268-49e1-b7dd-74807886904b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of end indices for each refinement control level for edges</dd></dl></div><div class='xr-var-data'><pre>array([[31457280, 31457280, 31457280, 31457280, 31457280, 31457280, 31457280,\n",
" 31457280, 31457280, 31457280, 31457280, 31457280, 31457280, 31457280,\n",
" 0, 0, 0, 0, 0, 0, 0,\n",
" 0, 0, 0]], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>refin_v_ctrl</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-08776deb-956f-4444-bba6-a5ea40bee554' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-08776deb-956f-4444-bba6-a5ea40bee554' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-66b4c478-0a0c-4f11-a8d3-0eaf24907bdf' class='xr-var-data-in' type='checkbox'><label for='data-66b4c478-0a0c-4f11-a8d3-0eaf24907bdf' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>refinement control flag for vertices</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>index_v_list</span></div><div class='xr-var-dims'>(two_grf, vert_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-955ae8d0-89d3-45f9-a13c-544f746950f4' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-955ae8d0-89d3-45f9-a13c-544f746950f4' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ca378bdb-3423-4ac3-89a5-20dd9489759c' class='xr-var-data-in' type='checkbox'><label for='data-ca378bdb-3423-4ac3-89a5-20dd9489759c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start and end indices for each refinement control level for vertices</dd></dl></div><div class='xr-var-data'><pre>array([[-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647],\n",
" [-2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647, -2147483647, -2147483647,\n",
" -2147483647, -2147483647, -2147483647]], dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>start_idx_v</span></div><div class='xr-var-dims'>(max_chdom, vert_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6e6da1f8-ffcc-4721-94c5-047d7bc08d63' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6e6da1f8-ffcc-4721-94c5-047d7bc08d63' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-19f7f6fe-bb54-441d-9699-5bf67a6128bb' class='xr-var-data-in' type='checkbox'><label for='data-19f7f6fe-bb54-441d-9699-5bf67a6128bb' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of start indices for each refinement control level for vertices</dd></dl></div><div class='xr-var-data'><pre>array([[10485763, 10485763, 10485763, 10485763, 10485763, 10485763, 10485763,\n",
" 10485763, 1, 1, 1, 1, 1]],\n",
" dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>end_idx_v</span></div><div class='xr-var-dims'>(max_chdom, vert_grf)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-348b0d16-8540-40ea-83a3-fa5995dc1c3f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-348b0d16-8540-40ea-83a3-fa5995dc1c3f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a45df8f4-ddb2-4b51-b9f0-d95da19ab886' class='xr-var-data-in' type='checkbox'><label for='data-a45df8f4-ddb2-4b51-b9f0-d95da19ab886' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>list of end indices for each refinement control level for vertices</dd></dl></div><div class='xr-var-data'><pre>array([[10485762, 10485762, 10485762, 10485762, 10485762, 10485762, 10485762,\n",
" 10485762, 0, 0, 0, 0, 0]],\n",
" dtype=int32)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>parent_edge_index</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-5c967958-94dc-4fef-8108-07017dd62183' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-5c967958-94dc-4fef-8108-07017dd62183' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-480908ef-4509-45d4-87e9-3f100a271931' class='xr-var-data-in' type='checkbox'><label for='data-480908ef-4509-45d4-87e9-3f100a271931' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>parent edge index</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>child_edge_index</span></div><div class='xr-var-dims'>(no, edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-2dcc8e36-9559-4e21-b53f-3c980fff5d07' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-2dcc8e36-9559-4e21-b53f-3c980fff5d07' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-b883f4ee-a7a6-4ae4-8f8c-cd3dfb4da802' class='xr-var-data-in' type='checkbox'><label for='data-b883f4ee-a7a6-4ae4-8f8c-cd3dfb4da802' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>child edge index</dd></dl></div><div class='xr-var-data'><pre>[125829120 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>child_edge_id</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f6ad1ebf-4b00-48dc-ada4-8d889dcd345e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f6ad1ebf-4b00-48dc-ada4-8d889dcd345e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-2120dc1b-d29d-4b98-bc12-1b6a346a2e96' class='xr-var-data-in' type='checkbox'><label for='data-2120dc1b-d29d-4b98-bc12-1b6a346a2e96' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>domain ID of child edge</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>parent_vertex_index</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>int32</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-336e3294-3d32-4ae8-a206-8f0fa9035dae' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-336e3294-3d32-4ae8-a206-8f0fa9035dae' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-996520d7-9017-4481-bc58-4a1f0b8d56c8' class='xr-var-data-in' type='checkbox'><label for='data-996520d7-9017-4481-bc58-4a1f0b8d56c8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>parent vertex index</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=int32]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cartesian_x_vertices</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-07e4c83f-7ccb-4b2f-bf62-9e43760324ff' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-07e4c83f-7ccb-4b2f-bf62-9e43760324ff' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-d0605243-ef8b-4b89-83a0-473fe40161db' class='xr-var-data-in' type='checkbox'><label for='data-d0605243-ef8b-4b89-83a0-473fe40161db' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertex cartesian coordinate x on unit sp</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cartesian_y_vertices</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-d7877b08-2c50-4861-935c-8e31ef9e6c3e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-d7877b08-2c50-4861-935c-8e31ef9e6c3e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ec680d87-e5c6-4414-bab2-81842e985f6b' class='xr-var-data-in' type='checkbox'><label for='data-ec680d87-e5c6-4414-bab2-81842e985f6b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertex cartesian coordinate y on unit sp</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cartesian_z_vertices</span></div><div class='xr-var-dims'>(vertex)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-0e0d5e1a-dbb3-4556-8c92-dce9657773ac' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-0e0d5e1a-dbb3-4556-8c92-dce9657773ac' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-68fedca9-9b82-47ad-87cb-a4488332658d' class='xr-var-data-in' type='checkbox'><label for='data-68fedca9-9b82-47ad-87cb-a4488332658d' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>vertex cartesian coordinate z on unit sp</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[10485762 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_middle_cartesian_x</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-29729c94-3513-494f-9a87-454ed546619d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-29729c94-3513-494f-9a87-454ed546619d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c7105c4e-bbb3-4540-a984-5b7ce6f13559' class='xr-var-data-in' type='checkbox'><label for='data-c7105c4e-bbb3-4540-a984-5b7ce6f13559' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>prime edge center cartesian coordinate x on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_middle_cartesian_y</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-3de9bcb1-8e6f-4d0c-8e4d-638e3e3a9e1c' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-3de9bcb1-8e6f-4d0c-8e4d-638e3e3a9e1c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3c0c95bd-29e4-4635-accd-a4c38a1caca4' class='xr-var-data-in' type='checkbox'><label for='data-3c0c95bd-29e4-4635-accd-a4c38a1caca4' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>prime edge center cartesian coordinate y on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_middle_cartesian_z</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-6d5668c7-6061-44ad-95fd-b20d5b30131f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6d5668c7-6061-44ad-95fd-b20d5b30131f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-505d747b-b05c-4098-84b3-7d648f9fc1bc' class='xr-var-data-in' type='checkbox'><label for='data-505d747b-b05c-4098-84b3-7d648f9fc1bc' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>prime edge center cartesian coordinate z on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_middle_cartesian_x</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-f453b133-65f0-49af-8e72-d25d98e86eff' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-f453b133-65f0-49af-8e72-d25d98e86eff' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-f11da778-65c1-40af-a7a6-9b5097053bf3' class='xr-var-data-in' type='checkbox'><label for='data-f11da778-65c1-40af-a7a6-9b5097053bf3' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>dual edge center cartesian coordinate x on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_middle_cartesian_y</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-8f0eea19-9f18-49bb-8aab-51cc752a07ca' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-8f0eea19-9f18-49bb-8aab-51cc752a07ca' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-dad7c3db-23ba-4187-a590-7485931476d0' class='xr-var-data-in' type='checkbox'><label for='data-dad7c3db-23ba-4187-a590-7485931476d0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>dual edge center cartesian coordinate y on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_middle_cartesian_z</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-32180a62-e188-4223-9d8e-4c98bd172ee9' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-32180a62-e188-4223-9d8e-4c98bd172ee9' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1e7c80dc-aa10-47e6-b974-1cea9a3c698a' class='xr-var-data-in' type='checkbox'><label for='data-1e7c80dc-aa10-47e6-b974-1cea9a3c698a' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>dual edge center cartesian coordinate z on unit sphere</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_primal_normal_cartesian_x</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-9c7c2986-a661-4205-afe5-3db3c3db5b8d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-9c7c2986-a661-4205-afe5-3db3c3db5b8d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-bc2a7f76-702f-49de-8b26-49d7f7edd6fb' class='xr-var-data-in' type='checkbox'><label for='data-bc2a7f76-702f-49de-8b26-49d7f7edd6fb' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the prime edge 3D vector, coordinate x</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_primal_normal_cartesian_y</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-bb62856b-81d1-464d-9f6a-404e2cc79e02' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-bb62856b-81d1-464d-9f6a-404e2cc79e02' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-875b6739-4fe6-49c0-90dc-725d4550b21d' class='xr-var-data-in' type='checkbox'><label for='data-875b6739-4fe6-49c0-90dc-725d4550b21d' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the prime edge 3D vector, coordinate y</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_primal_normal_cartesian_z</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-04a5f7a1-73e0-47e5-8602-8ad9db2e4109' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-04a5f7a1-73e0-47e5-8602-8ad9db2e4109' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-176f6f0d-eaf2-483e-9c4e-c7a6797ada5f' class='xr-var-data-in' type='checkbox'><label for='data-176f6f0d-eaf2-483e-9c4e-c7a6797ada5f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the prime edge 3D vector, coordinate z</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_normal_cartesian_x</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-eced2339-c05c-4e10-b7a5-c9487508fbd9' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-eced2339-c05c-4e10-b7a5-c9487508fbd9' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8e644cf5-e5bc-46ab-b6ef-2c5306375c86' class='xr-var-data-in' type='checkbox'><label for='data-8e644cf5-e5bc-46ab-b6ef-2c5306375c86' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the dual edge 3D vector, coordinate x</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_normal_cartesian_y</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-a7cbb448-f067-42f6-bf8f-5c7d87d1f51b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a7cbb448-f067-42f6-bf8f-5c7d87d1f51b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-b8c693fb-9c18-4d5c-85a0-cc7bd405f85c' class='xr-var-data-in' type='checkbox'><label for='data-b8c693fb-9c18-4d5c-85a0-cc7bd405f85c' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the dual edge 3D vector, coordinate y</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>edge_dual_normal_cartesian_z</span></div><div class='xr-var-dims'>(edge)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-cf661052-b39a-42c9-a146-a3d80f9705a8' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-cf661052-b39a-42c9-a146-a3d80f9705a8' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-f9eab1c2-8b0a-417a-833b-ba7010c21df9' class='xr-var-data-in' type='checkbox'><label for='data-f9eab1c2-8b0a-417a-833b-ba7010c21df9' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>unit normal to the dual edge 3D vector, coordinate z</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[31457280 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_circumcenter_cartesian_x</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-0f35f84f-af08-4411-a22e-64ec2a0c6b18' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-0f35f84f-af08-4411-a22e-64ec2a0c6b18' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8660d951-b2be-43c1-b726-e41c24059c57' class='xr-var-data-in' type='checkbox'><label for='data-8660d951-b2be-43c1-b726-e41c24059c57' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cartesian position of the prime cell circumcenter on the unit sphere, coordinate x</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_circumcenter_cartesian_y</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-e4dc802c-e126-4747-9a6d-78a22e80a62a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-e4dc802c-e126-4747-9a6d-78a22e80a62a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ef646ab6-1c4f-452f-9196-522b374fd5b8' class='xr-var-data-in' type='checkbox'><label for='data-ef646ab6-1c4f-452f-9196-522b374fd5b8' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cartesian position of the prime cell circumcenter on the unit sphere, coordinate y</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>cell_circumcenter_cartesian_z</span></div><div class='xr-var-dims'>(cell)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>...</div><input id='attrs-9c5dbc71-37f3-4ba4-b5f7-62d389fa32ef' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-9c5dbc71-37f3-4ba4-b5f7-62d389fa32ef' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-dcc48388-3e49-4017-bcbf-7d73a2c6a612' class='xr-var-data-in' type='checkbox'><label for='data-dcc48388-3e49-4017-bcbf-7d73a2c6a612' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>long_name :</span></dt><dd>cartesian position of the prime cell circumcenter on the unit sphere, coordinate z</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>[20971520 values with dtype=float64]</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-6ef75c1d-e308-4754-a080-acf10bff91c1' class='xr-section-summary-in' type='checkbox' ><label for='section-6ef75c1d-e308-4754-a080-acf10bff91c1' class='xr-section-summary' >Attributes: <span>(43)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>title :</span></dt><dd>ICON grid description</dd><dt><span>institution :</span></dt><dd>Max Planck Institute for Meteorology/Deutscher Wetterdienst</dd><dt><span>source :</span></dt><dd>[email protected]:GridGenerator.git</dd><dt><span>revision :</span></dt><dd>d00fcac1f61fa16c686bfe51d1d8eddd09296cb5</dd><dt><span>date :</span></dt><dd>20180529 at 222250</dd><dt><span>user_name :</span></dt><dd>Rene Redler (m300083)</dd><dt><span>os_name :</span></dt><dd>Linux 2.6.32-696.18.7.el6.x86_64 x86_64</dd><dt><span>uuidOfHGrid :</span></dt><dd>0f1e7d66-637e-11e8-913b-51232bb4d8f9</dd><dt><span>grid_mapping_name :</span></dt><dd>lat_long_on_sphere</dd><dt><span>crs_id :</span></dt><dd>urn:ogc:def:cs:EPSG:6.0:6422</dd><dt><span>crs_name :</span></dt><dd>Spherical 2D Coordinate System</dd><dt><span>ellipsoid_name :</span></dt><dd>Sphere</dd><dt><span>semi_major_axis :</span></dt><dd>6371229.0</dd><dt><span>inverse_flattening :</span></dt><dd>0.0</dd><dt><span>grid_level :</span></dt><dd>9</dd><dt><span>grid_root :</span></dt><dd>2</dd><dt><span>grid_ID :</span></dt><dd>1</dd><dt><span>parent_grid_ID :</span></dt><dd>0</dd><dt><span>no_of_subgrids :</span></dt><dd>1</dd><dt><span>start_subgrid_id :</span></dt><dd>1</dd><dt><span>max_childdom :</span></dt><dd>1</dd><dt><span>boundary_depth_index :</span></dt><dd>0</dd><dt><span>rotation_vector :</span></dt><dd>[0. 0. 0.]</dd><dt><span>grid_geometry :</span></dt><dd>1</dd><dt><span>grid_cell_type :</span></dt><dd>3</dd><dt><span>mean_edge_length :</span></dt><dd>7510.64679407352</dd><dt><span>mean_dual_edge_length :</span></dt><dd>4336.344345177032</dd><dt><span>mean_cell_area :</span></dt><dd>24323517.809282698</dd><dt><span>mean_dual_cell_area :</span></dt><dd>48647026.33989711</dd><dt><span>domain_length :</span></dt><dd>40031612.44147649</dd><dt><span>domain_height :</span></dt><dd>40031612.44147649</dd><dt><span>sphere_radius :</span></dt><dd>6371229.0</dd><dt><span>domain_cartesian_center :</span></dt><dd>[0. 0. 0.]</dd><dt><span>centre :</span></dt><dd>252</dd><dt><span>rotation :</span></dt><dd>37deg around z-axis</dd><dt><span>coverage :</span></dt><dd>global</dd><dt><span>symmetry :</span></dt><dd>along equator</dd><dt><span>topography :</span></dt><dd>modified SRTM30</dd><dt><span>subcentre :</span></dt><dd>1</dd><dt><span>number_of_grid_used :</span></dt><dd>15</dd><dt><span>history :</span></dt><dd>Thu Aug 16 11:05:44 2018: ncatted -O -a ICON_grid_file_uri,global,m,c,http://icon-downloads.mpimet.mpg.de/grids/public/mpim/0015/icon_grid_0015_R02B09_G.nc icon_grid_0015_R02B09_G.nc test.nc\n",
"Wed May 30 08:50:27 2018: ncatted -a centre,global,c,i,252 -a rotation,global,c,c,37deg around z-axis -a coverage,global,c,c,global -a symmetry,global,c,c,along equator -a topography,global,c,c,modified SRTM30 -a subcentre,global,c,i,1 -a number_of_grid_used,global,c,i,15 -a ICON_grid_file_uri,global,c,c,http://icon-downloads.mpimet.mpg.de/grids/public/icon_grid_0015_R02B09_G.nc Earth_Global_IcosSymmetric_4932m_rotatedZ37d_modified_srtm30_1min.nc icon_grid_0015_R02B09_G.nc\n",
"/mnt/lustre01/work/mh0287/users/rene/GridGenerator/build/x86_64-unknown-linux-gnu/bin/grid_command</dd><dt><span>ICON_grid_file_uri :</span></dt><dd>http://icon-downloads.mpimet.mpg.de/grids/public/mpim/0015/icon_grid_0015_R02B09_G.nc</dd><dt><span>NCO :</span></dt><dd>netCDF Operators version 4.7.5 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco)</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (cell: 20971520, nv: 3, vertex: 10485762,\n",
" ne: 6, edge: 31457280, no: 4, nc: 2,\n",
" max_stored_decompositions: 4, two_grf: 2,\n",
" cell_grf: 14, max_chdom: 1, edge_grf: 24,\n",
" vert_grf: 13)\n",
"Coordinates:\n",
" clon (cell) float64 ...\n",
" clat (cell) float64 ...\n",
" vlon (vertex) float64 ...\n",
" vlat (vertex) float64 ...\n",
" elon (edge) float64 ...\n",
" elat (edge) float64 ...\n",
"Dimensions without coordinates: cell, nv, vertex, ne, edge, no, nc,\n",
" max_stored_decompositions, two_grf, cell_grf,\n",
" max_chdom, edge_grf, vert_grf\n",
"Data variables: (12/91)\n",
" clon_vertices (cell, nv) float64 ...\n",
" clat_vertices (cell, nv) float64 ...\n",
" vlon_vertices (vertex, ne) float64 ...\n",
" vlat_vertices (vertex, ne) float64 ...\n",
" elon_vertices (edge, no) float64 ...\n",
" elat_vertices (edge, no) float64 ...\n",
" ... ...\n",
" edge_dual_normal_cartesian_x (edge) float64 ...\n",
" edge_dual_normal_cartesian_y (edge) float64 ...\n",
" edge_dual_normal_cartesian_z (edge) float64 ...\n",
" cell_circumcenter_cartesian_x (cell) float64 ...\n",
" cell_circumcenter_cartesian_y (cell) float64 ...\n",
" cell_circumcenter_cartesian_z (cell) float64 ...\n",
"Attributes: (12/43)\n",
" title: ICON grid description\n",
" institution: Max Planck Institute for Meteorology/Deutscher ...\n",
" source: [email protected]:GridGenerator.git\n",
" revision: d00fcac1f61fa16c686bfe51d1d8eddd09296cb5\n",
" date: 20180529 at 222250\n",
" user_name: Rene Redler (m300083)\n",
" ... ...\n",
" topography: modified SRTM30\n",
" subcentre: 1\n",
" number_of_grid_used: 15\n",
" history: Thu Aug 16 11:05:44 2018: ncatted -O -a ICON_gr...\n",
" ICON_grid_file_uri: http://icon-downloads.mpimet.mpg.de/grids/publi...\n",
" NCO: netCDF Operators version 4.7.5 (Homepage = http..."
]
},
"execution_count": 37,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"grid"
]
},
{
"cell_type": "code",
"execution_count": 40,
"id": "21c373c4-770f-443a-8313-5cf74dc09c18",
"metadata": {},
"outputs": [],
"source": [
"model_lon_icon = grid.clon.values*180./np.pi\n",
"model_lat_icon = grid.clat.values*180./np.pi"
]
},
{
"cell_type": "code",
"execution_count": 83,
"id": "e66d9121-f68e-4c49-8e56-225534cce744",
"metadata": {},
"outputs": [],
"source": [
"lon_target = 9.97524\n",
"lat_target = 53.56779"
]
},
{
"cell_type": "code",
"execution_count": 84,
"id": "ee52305b-e885-4924-bda3-e8755396c428",
"metadata": {},
"outputs": [],
"source": [
"points = np.array([[lat_target],[lon_target]])"
]
},
{
"cell_type": "code",
"execution_count": 90,
"id": "c3f8f15d-7559-4d07-a342-2efc57eb183e",
"metadata": {},
"outputs": [],
"source": [
"index = tunnel_fast1d(model_lon_icon, model_lat_icon, points)"
]
},
{
"cell_type": "code",
"execution_count": 95,
"id": "5c335601-bd90-4690-89fe-e2afea6525bd",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"10.004970680084089"
]
},
"execution_count": 95,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lon_icon[int(index[0])]"
]
},
{
"cell_type": "code",
"execution_count": 96,
"id": "a395c011-b1e7-4f3d-b279-cc1495da7fb1",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"53.56877125944728"
]
},
"execution_count": 96,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lat_icon[int(index[0])]"
]
},
{
"cell_type": "code",
"execution_count": 106,
"id": "e28106c6-210c-4e98-948d-3017d1db4a68",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"CPU times: user 1min 6s, sys: 7min 1s, total: 8min 8s\n",
"Wall time: 6min 14s\n"
]
},
{
"data": {
"text/plain": [
"<matplotlib.collections.QuadMesh at 0x7ff9f00e3ac0>"
]
},
"execution_count": 106,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 2 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"%%time\n",
"\n",
"dataset.clw[:,12:,int(index[0])].plot()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4fce3dd2-2804-459d-bf11-3dffddf077be",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "e2561a4f-40c6-48cd-b7df-02b5cacdd767",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "e7a0f44b-939b-4693-8202-1938feba5f76",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 60,
"id": "23dc6031-3014-4430-b206-6a5d4d85a794",
"metadata": {},
"outputs": [],
"source": [
"lon_index = np.argmin(np.abs(lon_target-model_lon_icon))\n",
"lat_index = np.argmin(np.abs(lat_target-model_lat_icon))"
]
},
{
"cell_type": "code",
"execution_count": 86,
"id": "9d848342-a6fb-4db8-b443-92e51921463b",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"10.004970680084089"
]
},
"execution_count": 86,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lon_icon[4283159]"
]
},
{
"cell_type": "code",
"execution_count": 87,
"id": "e22fc1a6-e0b1-4e0b-9268-6122e800813b",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"53.56877125944728"
]
},
"execution_count": 87,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lat_icon[4283159]"
]
},
{
"cell_type": "code",
"execution_count": 63,
"id": "29ee33ae-f1e1-463a-8442-e400fe6152db",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div><svg style=\"position: absolute; width: 0; height: 0; overflow: hidden\">\n",
"<defs>\n",
"<symbol id=\"icon-database\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M16 0c-8.837 0-16 2.239-16 5v4c0 2.761 7.163 5 16 5s16-2.239 16-5v-4c0-2.761-7.163-5-16-5z\"></path>\n",
"<path d=\"M16 17c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"<path d=\"M16 26c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"</symbol>\n",
"<symbol id=\"icon-file-text2\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z\"></path>\n",
"<path d=\"M23 26h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 22h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 18h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"</symbol>\n",
"</defs>\n",
"</svg>\n",
"<style>/* CSS stylesheet for displaying xarray objects in jupyterlab.\n",
" *\n",
" */\n",
"\n",
":root {\n",
" --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1));\n",
" --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54));\n",
" --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38));\n",
" --xr-border-color: var(--jp-border-color2, #e0e0e0);\n",
" --xr-disabled-color: var(--jp-layout-color3, #bdbdbd);\n",
" --xr-background-color: var(--jp-layout-color0, white);\n",
" --xr-background-color-row-even: var(--jp-layout-color1, white);\n",
" --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee);\n",
"}\n",
"\n",
"html[theme=dark],\n",
"body.vscode-dark {\n",
" --xr-font-color0: rgba(255, 255, 255, 1);\n",
" --xr-font-color2: rgba(255, 255, 255, 0.54);\n",
" --xr-font-color3: rgba(255, 255, 255, 0.38);\n",
" --xr-border-color: #1F1F1F;\n",
" --xr-disabled-color: #515151;\n",
" --xr-background-color: #111111;\n",
" --xr-background-color-row-even: #111111;\n",
" --xr-background-color-row-odd: #313131;\n",
"}\n",
"\n",
".xr-wrap {\n",
" display: block !important;\n",
" min-width: 300px;\n",
" max-width: 700px;\n",
"}\n",
"\n",
".xr-text-repr-fallback {\n",
" /* fallback to plain text repr when CSS is not injected (untrusted notebook) */\n",
" display: none;\n",
"}\n",
"\n",
".xr-header {\n",
" padding-top: 6px;\n",
" padding-bottom: 6px;\n",
" margin-bottom: 4px;\n",
" border-bottom: solid 1px var(--xr-border-color);\n",
"}\n",
"\n",
".xr-header > div,\n",
".xr-header > ul {\n",
" display: inline;\n",
" margin-top: 0;\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-obj-type,\n",
".xr-array-name {\n",
" margin-left: 2px;\n",
" margin-right: 10px;\n",
"}\n",
"\n",
".xr-obj-type {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-sections {\n",
" padding-left: 0 !important;\n",
" display: grid;\n",
" grid-template-columns: 150px auto auto 1fr 20px 20px;\n",
"}\n",
"\n",
".xr-section-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-section-item input {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-item input + label {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label {\n",
" cursor: pointer;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label:hover {\n",
" color: var(--xr-font-color0);\n",
"}\n",
"\n",
".xr-section-summary {\n",
" grid-column: 1;\n",
" color: var(--xr-font-color2);\n",
" font-weight: 500;\n",
"}\n",
"\n",
".xr-section-summary > span {\n",
" display: inline-block;\n",
" padding-left: 0.5em;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-summary-in + label:before {\n",
" display: inline-block;\n",
" content: '►';\n",
" font-size: 11px;\n",
" width: 15px;\n",
" text-align: center;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label:before {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label:before {\n",
" content: '▼';\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label > span {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-summary,\n",
".xr-section-inline-details {\n",
" padding-top: 4px;\n",
" padding-bottom: 4px;\n",
"}\n",
"\n",
".xr-section-inline-details {\n",
" grid-column: 2 / -1;\n",
"}\n",
"\n",
".xr-section-details {\n",
" display: none;\n",
" grid-column: 1 / -1;\n",
" margin-bottom: 5px;\n",
"}\n",
"\n",
".xr-section-summary-in:checked ~ .xr-section-details {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-array-wrap {\n",
" grid-column: 1 / -1;\n",
" display: grid;\n",
" grid-template-columns: 20px auto;\n",
"}\n",
"\n",
".xr-array-wrap > label {\n",
" grid-column: 1;\n",
" vertical-align: top;\n",
"}\n",
"\n",
".xr-preview {\n",
" color: var(--xr-font-color3);\n",
"}\n",
"\n",
".xr-array-preview,\n",
".xr-array-data {\n",
" padding: 0 5px !important;\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-array-data,\n",
".xr-array-in:checked ~ .xr-array-preview {\n",
" display: none;\n",
"}\n",
"\n",
".xr-array-in:checked ~ .xr-array-data,\n",
".xr-array-preview {\n",
" display: inline-block;\n",
"}\n",
"\n",
".xr-dim-list {\n",
" display: inline-block !important;\n",
" list-style: none;\n",
" padding: 0 !important;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list li {\n",
" display: inline-block;\n",
" padding: 0;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list:before {\n",
" content: '(';\n",
"}\n",
"\n",
".xr-dim-list:after {\n",
" content: ')';\n",
"}\n",
"\n",
".xr-dim-list li:not(:last-child):after {\n",
" content: ',';\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-has-index {\n",
" font-weight: bold;\n",
"}\n",
"\n",
".xr-var-list,\n",
".xr-var-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-var-item > div,\n",
".xr-var-item label,\n",
".xr-var-item > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-even);\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-var-item > .xr-var-name:hover span {\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-var-list > li:nth-child(odd) > div,\n",
".xr-var-list > li:nth-child(odd) > label,\n",
".xr-var-list > li:nth-child(odd) > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-odd);\n",
"}\n",
"\n",
".xr-var-name {\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-var-dims {\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-var-dtype {\n",
" grid-column: 3;\n",
" text-align: right;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-preview {\n",
" grid-column: 4;\n",
"}\n",
"\n",
".xr-var-name,\n",
".xr-var-dims,\n",
".xr-var-dtype,\n",
".xr-preview,\n",
".xr-attrs dt {\n",
" white-space: nowrap;\n",
" overflow: hidden;\n",
" text-overflow: ellipsis;\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-var-name:hover,\n",
".xr-var-dims:hover,\n",
".xr-var-dtype:hover,\n",
".xr-attrs dt:hover {\n",
" overflow: visible;\n",
" width: auto;\n",
" z-index: 1;\n",
"}\n",
"\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" display: none;\n",
" background-color: var(--xr-background-color) !important;\n",
" padding-bottom: 5px !important;\n",
"}\n",
"\n",
".xr-var-attrs-in:checked ~ .xr-var-attrs,\n",
".xr-var-data-in:checked ~ .xr-var-data {\n",
" display: block;\n",
"}\n",
"\n",
".xr-var-data > table {\n",
" float: right;\n",
"}\n",
"\n",
".xr-var-name span,\n",
".xr-var-data,\n",
".xr-attrs {\n",
" padding-left: 25px !important;\n",
"}\n",
"\n",
".xr-attrs,\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" grid-column: 1 / -1;\n",
"}\n",
"\n",
"dl.xr-attrs {\n",
" padding: 0;\n",
" margin: 0;\n",
" display: grid;\n",
" grid-template-columns: 125px auto;\n",
"}\n",
"\n",
".xr-attrs dt,\n",
".xr-attrs dd {\n",
" padding: 0;\n",
" margin: 0;\n",
" float: left;\n",
" padding-right: 10px;\n",
" width: auto;\n",
"}\n",
"\n",
".xr-attrs dt {\n",
" font-weight: normal;\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-attrs dt:hover span {\n",
" display: inline-block;\n",
" background: var(--xr-background-color);\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-attrs dd {\n",
" grid-column: 2;\n",
" white-space: pre-wrap;\n",
" word-break: break-all;\n",
"}\n",
"\n",
".xr-icon-database,\n",
".xr-icon-file-text2 {\n",
" display: inline-block;\n",
" vertical-align: middle;\n",
" width: 1em;\n",
" height: 1.5em !important;\n",
" stroke-width: 0;\n",
" stroke: currentColor;\n",
" fill: currentColor;\n",
"}\n",
"</style><pre class='xr-text-repr-fallback'>&lt;xarray.DataArray &#x27;clw&#x27; (time: 3085, plev: 23, ncells: 20971520)&gt;\n",
"dask.array&lt;concatenate, shape=(3085, 23, 20971520), dtype=float32, chunksize=(1, 23, 20971520), chunktype=numpy.ndarray&gt;\n",
"Coordinates:\n",
" * plev (plev) float64 100.0 1e+03 3e+03 5e+03 ... 9.5e+04 9.75e+04 1e+05\n",
" * time (time) datetime64[ns] 2020-01-20 2020-01-20T06:00:00 ... 2022-03-01\n",
"Dimensions without coordinates: ncells\n",
"Attributes:\n",
" standard_name: clw\n",
" long_name: specific cloud water content\n",
" units: kg kg-1\n",
" param: 22.1.0\n",
" CDI_grid_type: unstructured\n",
" number_of_grid_in_reference: 1</pre><div class='xr-wrap' style='display:none'><div class='xr-header'><div class='xr-obj-type'>xarray.DataArray</div><div class='xr-array-name'>'clw'</div><ul class='xr-dim-list'><li><span class='xr-has-index'>time</span>: 3085</li><li><span class='xr-has-index'>plev</span>: 23</li><li><span>ncells</span>: 20971520</li></ul></div><ul class='xr-sections'><li class='xr-section-item'><div class='xr-array-wrap'><input id='section-91cf3809-293a-4a4d-b6a5-bf78c53160ec' class='xr-array-in' type='checkbox' checked><label for='section-91cf3809-293a-4a4d-b6a5-bf78c53160ec' title='Show/hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-array-preview xr-preview'><span>dask.array&lt;chunksize=(1, 23, 20971520), meta=np.ndarray&gt;</span></div><div class='xr-array-data'><table>\n",
" <tr>\n",
" <td>\n",
" <table>\n",
" <thead>\n",
" <tr>\n",
" <td> </td>\n",
" <th> Array </th>\n",
" <th> Chunk </th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" \n",
" <tr>\n",
" <th> Bytes </th>\n",
" <td> 5.41 TiB </td>\n",
" <td> 1.80 GiB </td>\n",
" </tr>\n",
" \n",
" <tr>\n",
" <th> Shape </th>\n",
" <td> (3085, 23, 20971520) </td>\n",
" <td> (1, 23, 20971520) </td>\n",
" </tr>\n",
" <tr>\n",
" <th> Count </th>\n",
" <td> 6993 Tasks </td>\n",
" <td> 3085 Chunks </td>\n",
" </tr>\n",
" <tr>\n",
" <th> Type </th>\n",
" <td> float32 </td>\n",
" <td> numpy.ndarray </td>\n",
" </tr>\n",
" </tbody>\n",
" </table>\n",
" </td>\n",
" <td>\n",
" <svg width=\"194\" height=\"90\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"24\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"25\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"26\" />\n",
" <line x1=\"11\" y1=\"1\" x2=\"11\" y2=\"26\" />\n",
" <line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"27\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"28\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"29\" />\n",
" <line x1=\"14\" y1=\"4\" x2=\"14\" y2=\"30\" />\n",
" <line x1=\"15\" y1=\"5\" x2=\"15\" y2=\"30\" />\n",
" <line x1=\"16\" y1=\"6\" x2=\"16\" y2=\"31\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"32\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"33\" />\n",
" <line x1=\"18\" y1=\"8\" x2=\"18\" y2=\"34\" />\n",
" <line x1=\"19\" y1=\"9\" x2=\"19\" y2=\"34\" />\n",
" <line x1=\"20\" y1=\"10\" x2=\"20\" y2=\"35\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"36\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"37\" />\n",
" <line x1=\"22\" y1=\"12\" x2=\"22\" y2=\"37\" />\n",
" <line x1=\"23\" y1=\"13\" x2=\"23\" y2=\"38\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"39\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 24.9485979497544,14.948597949754403 24.9485979497544,40.36121446433689 10.0,25.412616514582485\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"130\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"130\" y2=\"0\" />\n",
" <line x1=\"11\" y1=\"1\" x2=\"131\" y2=\"1\" />\n",
" <line x1=\"12\" y1=\"2\" x2=\"132\" y2=\"2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"133\" y2=\"3\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"133\" y2=\"3\" />\n",
" <line x1=\"14\" y1=\"4\" x2=\"134\" y2=\"4\" />\n",
" <line x1=\"15\" y1=\"5\" x2=\"135\" y2=\"5\" />\n",
" <line x1=\"16\" y1=\"6\" x2=\"136\" y2=\"6\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"137\" y2=\"7\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"137\" y2=\"7\" />\n",
" <line x1=\"18\" y1=\"8\" x2=\"138\" y2=\"8\" />\n",
" <line x1=\"19\" y1=\"9\" x2=\"139\" y2=\"9\" />\n",
" <line x1=\"20\" y1=\"10\" x2=\"140\" y2=\"10\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"141\" y2=\"11\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"141\" y2=\"11\" />\n",
" <line x1=\"22\" y1=\"12\" x2=\"142\" y2=\"12\" />\n",
" <line x1=\"23\" y1=\"13\" x2=\"143\" y2=\"13\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"24\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"130\" y1=\"0\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 130.0,0.0 144.9485979497544,14.948597949754403 24.9485979497544,14.948597949754403\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"24\" y1=\"14\" x2=\"144\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"24\" y1=\"40\" x2=\"144\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"40\" style=\"stroke-width:2\" />\n",
" <line x1=\"144\" y1=\"14\" x2=\"144\" y2=\"40\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"24.9485979497544,14.948597949754403 144.9485979497544,14.948597949754403 144.9485979497544,40.36121446433689 24.9485979497544,40.36121446433689\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"84.948598\" y=\"60.361214\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >20971520</text>\n",
" <text x=\"164.948598\" y=\"27.654906\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,164.948598,27.654906)\">23</text>\n",
" <text x=\"7.474299\" y=\"52.886915\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,7.474299,52.886915)\">3085</text>\n",
"</svg>\n",
" </td>\n",
" </tr>\n",
"</table></div></div></li><li class='xr-section-item'><input id='section-9a9a9a69-32d0-482b-9d77-d7d396ea55ad' class='xr-section-summary-in' type='checkbox' checked><label for='section-9a9a9a69-32d0-482b-9d77-d7d396ea55ad' class='xr-section-summary' >Coordinates: <span>(2)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>plev</span></div><div class='xr-var-dims'>(plev)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>100.0 1e+03 ... 9.75e+04 1e+05</div><input id='attrs-a10d6e4c-043e-4524-ab83-a129d68f0a5d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a10d6e4c-043e-4524-ab83-a129d68f0a5d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-176ddc37-1afb-4443-ab67-cd7f3e6d5f2e' class='xr-var-data-in' type='checkbox'><label for='data-176ddc37-1afb-4443-ab67-cd7f3e6d5f2e' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>air_pressure</dd><dt><span>long_name :</span></dt><dd>pressure</dd><dt><span>units :</span></dt><dd>Pa</dd><dt><span>positive :</span></dt><dd>down</dd><dt><span>axis :</span></dt><dd>Z</dd></dl></div><div class='xr-var-data'><pre>array([ 100., 1000., 3000., 5000., 7000., 10000., 15000., 20000.,\n",
" 25000., 30000., 40000., 50000., 60000., 70000., 75000., 80000.,\n",
" 85000., 87500., 90000., 92500., 95000., 97500., 100000.])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>time</span></div><div class='xr-var-dims'>(time)</div><div class='xr-var-dtype'>datetime64[ns]</div><div class='xr-var-preview xr-preview'>2020-01-20 ... 2022-03-01</div><input id='attrs-7b61d437-4f8b-4e45-9401-6fed7eb2bfba' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-7b61d437-4f8b-4e45-9401-6fed7eb2bfba' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3a180293-6f4f-46b4-873b-6ffb2a66f02a' class='xr-var-data-in' type='checkbox'><label for='data-3a180293-6f4f-46b4-873b-6ffb2a66f02a' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>time</dd><dt><span>axis :</span></dt><dd>T</dd></dl></div><div class='xr-var-data'><pre>array([&#x27;2020-01-20T00:00:00.000000000&#x27;, &#x27;2020-01-20T06:00:00.000000000&#x27;,\n",
" &#x27;2020-01-20T12:00:00.000000000&#x27;, ..., &#x27;2022-02-28T12:00:00.000000000&#x27;,\n",
" &#x27;2022-02-28T18:00:00.000000000&#x27;, &#x27;2022-03-01T00:00:00.000000000&#x27;],\n",
" dtype=&#x27;datetime64[ns]&#x27;)</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-de5f15ec-ff52-48f0-bb21-3b6b70ba26b9' class='xr-section-summary-in' type='checkbox' checked><label for='section-de5f15ec-ff52-48f0-bb21-3b6b70ba26b9' class='xr-section-summary' >Attributes: <span>(6)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>standard_name :</span></dt><dd>clw</dd><dt><span>long_name :</span></dt><dd>specific cloud water content</dd><dt><span>units :</span></dt><dd>kg kg-1</dd><dt><span>param :</span></dt><dd>22.1.0</dd><dt><span>CDI_grid_type :</span></dt><dd>unstructured</dd><dt><span>number_of_grid_in_reference :</span></dt><dd>1</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.DataArray 'clw' (time: 3085, plev: 23, ncells: 20971520)>\n",
"dask.array<concatenate, shape=(3085, 23, 20971520), dtype=float32, chunksize=(1, 23, 20971520), chunktype=numpy.ndarray>\n",
"Coordinates:\n",
" * plev (plev) float64 100.0 1e+03 3e+03 5e+03 ... 9.5e+04 9.75e+04 1e+05\n",
" * time (time) datetime64[ns] 2020-01-20 2020-01-20T06:00:00 ... 2022-03-01\n",
"Dimensions without coordinates: ncells\n",
"Attributes:\n",
" standard_name: clw\n",
" long_name: specific cloud water content\n",
" units: kg kg-1\n",
" param: 22.1.0\n",
" CDI_grid_type: unstructured\n",
" number_of_grid_in_reference: 1"
]
},
"execution_count": 63,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset.clw[0,:]"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "811ca0da-16c4-4f47-adc1-65f8ac73961a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "8e907278-6004-448c-9bf6-e38c20602ed7",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 59,
"id": "780f441a-ec98-4831-b1f0-a93bd8f049a8",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"626578"
]
},
"execution_count": 59,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"np.argmin(np.abs(lat_target-model_lat_icon))"
]
},
{
"cell_type": "code",
"execution_count": 51,
"id": "c64a9dd4-bfec-4e9e-aace-93fe3c48aff3",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"9.975238468132657"
]
},
"execution_count": 51,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lon_icon[12510145]"
]
},
{
"cell_type": "code",
"execution_count": 56,
"id": "27c0de77-85bd-4534-88e0-8b1bb6cba300",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"-53.56791654445326"
]
},
"execution_count": 56,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lat_icon[16093074]"
]
},
{
"cell_type": "code",
"execution_count": 48,
"id": "38537cd7-1252-4c83-aaf7-95033feab2f5",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([-63.02476 , -63.08121347, -62.96830653, ..., -66.51773292,\n",
" -66.56957611, -66.4751428 ])"
]
},
"execution_count": 48,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"9.97524-model_lon_icon"
]
},
{
"cell_type": "code",
"execution_count": 49,
"id": "c201de84-5b1d-4519-a739-f471b2f01aae",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([73. , 73.05645347, 72.94354653, ..., 76.49297292,\n",
" 76.54481611, 76.4503828 ])"
]
},
"execution_count": 49,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"model_lon_icon"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "cffdc57d-c2fd-4be3-a89b-99b8dbcee0b3",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "32d9c61f-a2c7-499c-9ba2-ed340ba880d5",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "c3aa6b3f-b76c-4b02-beb1-1e545c469b4f",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "fc2cca74-6615-41a4-982e-845753f58e3a",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "b9a8d6a5-defb-40f2-bb1c-52a04759a710",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "eab08923-ca89-4637-8319-24749d437756",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"id": "42615aae-6e7d-46eb-af84-a9b50d726d0f",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (based on the module python3/2022.01)",
"language": "python",
"name": "python3_2022_01"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.9"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment