Transport diagnostics
Computing transport diagnostics requires an input file describing the requested transports. A sample transport input file is provided with the LANL distribution. The transport input file must contain the number of transport regions in the first record. Each following record must contain 6 integers imin, imax, jmin, jmax, kmin, kmax which are global array indices which define the transport region. Note that the region must be a plane so that one of the horizontal dimensions must be fixed. Following these integers must be a 5-character string that specifies 'zonal' or 'merid' transport. Note that this descriptor defines the orientation of the section and not the direction of the velocity normal to it. A 'zonal' section implies the transport across that section uses the meridional velocity (velocity perpendicular to the section). The last item in each record is a name for the transport region (e.g. 'Drake Passage').
| imin | imax | jmin | jmax | kmin | kmax | section | label |
|---|---|---|---|---|---|---|---|
| 64 | 64 | 1 | 128 | 1 | 20 | merid | sample meridional section |
| 1 | 192 | 64 | 64 | 1 | 10 | zonal | sample zonal section |
CESM1 Notes
CESM1 POP2 is capable of computing transport diagnostics, such as meridional overturning circulation, northward temperature and salt transports, and zonal averages on an auxilary latitudinal grid. The transports_nml namelist controls the creation of these diagnostics.
| &transports_nml | CESM1 dipole-grid default | CESM1 tripole-grid default | Valid values | generation of transport diagnostics |
|---|---|---|---|---|
| lat_aux_grid_type | 'southern' | 'southern' | 'southern', 'full', 'user' | auxilary latitudinal grid choices; see definitions below. |
| lat_aux_begin | -90.0 | -90.0 | lower egde coordinate in degrees north; see definitions below. | |
| lat_aux_end | 90.0 | 90.0 | upper egde coordinate in degrees north; see definitions below. | |
| n_lat_aux_grid | 180.0 | 180.0 | auxilary grid dimension | |
| n_heat_trans_requested | .false. | .true. | .true.,.false. | if .true., compute northward heat transport diagnostics |
| n_salt_trans_requested | .false. | .true. | .true.,.false. | if .true., compute northward salt transport diagnostics |
| moc_requested | .false. | .true. | .true.,.false. | if .true., compute meridional overturning circulation diagnostics |
| transport_reg2_names | ('Atlantic Ocean','Mediterranean Sea','Labrador Sea','GIN Sea','Arctic Ocean','Hudson Bay') | ('Atlantic Ocean','Mediterranean Sea','Labrador Sea','GIN Sea','Arctic Ocean','Hudson Bay') | array of strings, each ≤ 256 chars | region names associated with region numbers |
| n_transport_reg | 2 | 2 | integer > 0 | number of regions for all transport diagnostics |
| / |
The auxilary latitudinal grid choices have the following definitions:
- 'southern' assumes that the model grid is regular lat-lon in the Southern Hemisphere only and uses it identically in the Southern Hemisphere. it is flipped across the Equator and padded at northern high latitudes if necessary.
- 'full' assumes that the entire model grid is regular lat-lon. simply copies this grid into the axilary grid arrays.
- 'user' allows the user to specify an equally-spaced grid, starting at lat_aux_begin and ending at lat_aux_end. the grid dimension/resolution is specified with n_lat_aux_grid. lat_aux_begin and lat_aux_end specify the egde coordinates in degrees north.
The following are the resolution-specific transport contents files for CESM1 POP2. The CESM1 POP2 scripts automatically use the appropriate resolution-specific transport contents file based upon the resolution specified in the create_newcase command.
To customize a transport contents file for your own research, copy the appropriate resolution-specific contents file from your CESM1 distribution into your $CASE/SourceMods/src.pop2 directory, modify it to suit your needs, and then run your case.
- gx1v6:
11 297 297 24 47 1 60 merid Drake Passage 65 76 103 103 1 60 zonal Mozambique Channel 198 202 333 333 1 60 zonal Bering Strait 242 248 372 372 1 60 zonal Northwest Passage 131 131 164 167 1 60 merid Indonesian Throughflow I 138 161 156 156 1 60 zonal Indonesian Throughflow II 284 284 264 270 1 60 merid Florida Strait 289 292 258 258 1 60 zonal Windward Passage I 292 292 257 258 1 60 merid Windward Passage II 32 32 290 295 1 60 merid Gibraltar 234 234 373 380 1 60 merid Nares Strait
- gx3v7:
4 93 93 10 17 1 60 merid Drake Passage 61 64 84 84 1 60 zonal Bering Strait 45 45 32 38 1 60 merid Indonesian Throughflow 89 89 71 73 1 60 merid Florida Strait
- tx0.1v2:
141 436 436 287 521 1 42 merid ACC-Drake 292 292 1418 1443 1 42 merid Florida Strait 230 256 1403 1403 1 42 zonal Yucatan Passage (Zonal) 256 256 1404 1406 1 42 merid Yucatan Passage (Merid) 332 357 1369 1369 1 42 zonal Jamaica Channel 350 367 1385 1385 1 42 zonal Windward Passage 414 428 1369 1369 1 42 zonal Mona Passage 442 470 1366 1366 1 42 zonal Anegada+Virgin Passage 470 482 1356 1356 1 42 zonal Antigua (Zonal) 469 469 1357 1357 1 42 merid Antigua (Merid) 483 483 1348 1356 1 42 merid Guadeloupe Passage 486 486 1340 1347 1 42 merid Dominica Passage 487 487 1332 1337 1 42 merid Martinique Passage (Merid) 488 489 1331 1331 1 42 zonal Martinique Passage (Zonal) 491 491 1324 1329 1 42 merid St Lucia Channel 489 489 1317 1322 1 42 merid St Vincent Passage 484 484 1305 1316 1 42 merid Grenadines (Merid) 485 488 1316 1316 1 42 zonal Grenadines (Zonal) 484 484 1290 1304 1 42 merid Trinidad 470 470 1290 1366 1 42 merid Antilles Inflow 300 313 1458 1458 1 42 zonal Grand Bahama 320 320 1442 1460 1 42 merid NW Providence Channel 324 324 1409 1427 1 42 merid Old Bahama Channel 368 368 1385 1397 1 42 merid Great Inagua 452 452 1368 1524 1 42 merid St Thomas-Bermuda 452 452 1524 1669 1 42 merid Bermuda-Yarmouth 2929 2947 1979 1979 1 42 zonal Bering Strait 3141 3141 2239 2284 1 42 merid Amundsen Gulf 3032 3072 2328 2328 1 42 zonal MClure Strait 3104 3111 2361 2361 1 42 zonal Prince of Wales Strait 3021 3030 2368 2368 1 42 zonal Fitzwilliam Strait 3000 3000 2369 2385 1 42 merid Ballantyne Strait 2983 2993 2386 2386 1 42 zonal Wilkins Strait 623 623 2377 2398 1 42 merid Gustaf Adolf Strait 608 608 2382 2400 1 42 merid Hazen Strait (Merid) 605 608 2381 2381 1 42 zonal Hazen Strait (Zonal) 603 623 2377 2377 1 42 zonal MacLean Strait 638 662 2362 2362 1 42 zonal Peary Channel 665 665 2348 2358 1 42 merid Axel Heiber Island 630 630 2348 2354 1 42 merid Hassel Sound 616 621 2332 2332 1 42 zonal Hendricksen Strait 599 613 2320 2320 1 42 zonal Belcher Channel 619 634 2320 2320 1 42 zonal Norweigan Bay 584 584 2323 2337 1 42 merid Penny Strait 578 590 2370 2370 1 42 zonal Desbarats Strait 559 559 2363 2375 1 42 merid Byam Martin Channel 540 540 2368 2375 1 42 merid Byam Channel 542 542 2339 2361 1 42 merid Austin Channel 550 550 2316 2324 1 42 merid McDougall Sound 595 598 2294 2294 1 42 zonal Cardigan Strait 554 554 2287 2298 1 42 merid Wellington Channel 619 619 2240 2248 1 42 merid Glacier Strait 609 617 2238 2238 1 42 zonal Lady Ann Strait 582 582 2202 2231 1 42 merid Lancaster Sound 576 576 2171 2181 1 42 merid Pond Inlet 539 539 2253 2268 1 42 merid Prince Regent Inlet 538 555 2275 2275 1 42 zonal Barrow Strait 518 518 2299 2311 1 42 merid Peel Sound 516 546 2326 2326 1 42 zonal East Viscount Melville 501 501 2338 2363 1 42 merid McClintock Channel 501 537 2375 2375 1 42 zonal West Viscount Melville 366 375 2351 2351 1 42 zonal Dolphin and Union Strait 385 385 2295 2307 1 42 merid Victoria Strait 386 386 2283 2289 1 42 merid James Ross Strait 687 687 2248 2258 1 42 merid Robeson Channel 583 656 2010 2010 1 42 zonal Davis Strait 522 522 1920 1951 1 42 merid Hudson Bay 867 867 1941 2003 1 42 merid Denmark Strait 911 1107 1907 1907 1 42 zonal Iceland-Norway 921 1022 2215 2215 1 42 zonal Fram Strait 1097 1388 2211 2211 1 42 zonal Barents Sea 2241 2241 958 1096 1 42 merid Indonesian Throughflow 1380 1380 810 833 1 42 merid Agulhas 1477 1540 1005 1005 1 42 zonal Mozambique Channel 2125 2135 1196 1196 1 42 zonal Malacca Strait 2144 2195 1171 1171 1 42 zonal Karimata Strait 2158 2158 1121 1124 1 42 merid Sunda Strait 2225 2225 1111 1150 1 42 merid Java Sea 2255 2261 1095 1095 1 42 zonal Lombok Strait 2292 2295 1096 1096 1 42 zonal Sape Strait 2292 2292 1088 1095 1 42 merid Sumba Passage 2298 2298 1096 1126 1 42 merid Flores Sea 2275 2297 1175 1175 1 42 zonal Makassar Strait 2350 2350 1092 1100 1 42 merid Ombai Strait 2351 2351 1100 1103 1 42 merid Unknown Strait (Merid) 2352 2359 1103 1103 1 42 zonal Unknown Strait (Zonal) 2275 2297 1175 1175 1 42 zonal Makassar Strait 2364 2364 1097 1103 1 42 merid Wetar Strait 2373 2410 1098 1098 1 42 zonal Banda-Timor Seas (Zonal) 2410 2410 1099 1100 1 42 merid Banda-Timor Seas (Merid) 2411 2478 1101 1101 1 42 zonal Arafura Sea 2419 2428 1111 1111 1 42 zonal Tanimbar (Zonal) 2428 2428 1112 1124 1 42 merid Tanimbar (Merid) 2428 2428 1127 1145 1 42 merid Kai 2408 2428 1145 1145 1 42 zonal Ceram Sea 2403 2403 1152 1162 1 42 merid Misool 2404 2404 1165 1180 1 42 merid Dampier Strait 2380 2404 1180 1180 1 42 zonal Halmahera Sea 2381 2398 1166 1166 1 42 zonal Ceram Sea (Zonal) 2398 2398 1162 1166 1 42 merid Ceram Sea (Merid) 2376 2376 1170 1175 1 42 zonal Obi Strait 2363 2375 1164 1164 1 42 zonal Mangole (Zonal) 2375 2375 1165 1166 1 42 merid Mangole (Merid) 2361 2361 1151 1158 1 42 merid Sanana 2371 2380 1150 1150 1 42 zonal Buru 2317 2344 1164 1164 1 42 zonal Banggai 2352 2376 1197 1197 1 42 zonal Molucca Sea 2352 2352 1198 1218 1 42 merid Southeast Celebes Sea (Merid) 2353 2356 1218 1218 1 42 zonal Southeast Celebes Sea (Zonal) 2356 2356 1218 1241 1 42 merid Northeast Celebes Sea 2368 2380 1203 1203 1 42 zonal Talaud (Zonal) 2367 2367 1203 1223 1 42 merid Talaud (Merid) 2362 2368 1227 1227 1 42 zonal Mindanao (Zonal) 2361 2361 1227 1247 1 42 merid Mindanao (Merid) 2293 2293 1236 1247 1 42 merid Sulu Archipelago (Merid) 2294 2320 1247 1247 1 42 zonal Sulu Archipelago (Zonal) 2273 2273 1249 1266 1 42 merid Balabac Strait 2296 2296 1296 1301 1 42 merid Linapacan Strait (Merid) 2297 2300 1301 1301 1 42 zonal Linapacan Strait (Zonal) 2300 2311 1306 1306 1 42 zonal Mindoro Strait 2313 2320 1302 1302 1 42 zonal Tablas Strait (Zonal) 2312 2312 1303 1306 1 42 merid Tablas Strait (Merid) 2332 2332 1268 1274 1 42 merid Bohol Sea 2183 2299 1345 1345 1 42 zonal South China Sea 2525 2525 1074 1090 1 42 merid Torres Strait 2309 2309 1372 1408 1 42 merid Luzon Strait 2302 2302 1426 1463 1 42 merid Taiwan Strait 2318 2338 1434 1434 1 42 zonal Ryuku1 2339 2354 1434 1434 1 42 zonal Ryuku2 (Zonal) 2354 2354 1435 1438 1 42 merid Ryuku2 (Merid) 2354 2354 1435 1454 1 42 merid Ryuku3 (Merid) 2355 2378 1454 1454 1 42 zonal Ryuku3 (Zonal) 2383 2383 1461 1476 1 42 merid Ryuku4 (Merid) 2384 2393 1476 1476 1 42 zonal Ryuku4 (Zonal) 2397 2405 1479 1479 1 42 zonal Tokara Strait (Zonal) 2405 2405 1480 1499 1 42 merid Tokara Strait (Merid) 2407 2407 1500 1509 1 42 merid Ohsumi Strait 2396 2396 1532 1546 1 42 merid Southern Korea Strait 2396 2396 1547 1557 1 42 merid Northern Korea Strait 2508 2508 1618 1622 1 42 merid Tsugaru Strait 2527 2527 1667 1675 1 42 merid La Perouse Strait