Changeset 797
- Timestamp:
- 11/26/15 10:56:17 (8 years ago)
- Location:
- XIOS/trunk/doc
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/doc/XIOS_reference_guide.lyx
r714 r797 1003 1003 1004 1004 \begin_layout Subsection* 1005 size:1005 n_glo: 1006 1006 \begin_inset Flex Emph 1007 1007 status collapsed … … 1021 1021 1022 1022 \begin_layout LyX-Code 1023 INTEGER :: size1024 \end_layout 1025 1026 \begin_layout Standard 1027 Define the size of the axis.1023 INTEGER :: n_glo 1024 \end_layout 1025 1026 \begin_layout Standard 1027 Define the global size of the axis. 1028 1028 This attribute is mandatory. 1029 1029 \end_layout 1030 1030 1031 1031 \begin_layout Subsection* 1032 zoom_begin:1032 begin: 1033 1033 \begin_inset Flex Emph 1034 1034 status collapsed … … 1048 1048 1049 1049 \begin_layout LyX-Code 1050 INTEGER :: zoom_begin 1051 \end_layout 1052 1053 \begin_layout Standard 1054 Define the the beginning of the zoom. 1055 This must be an index between 1 and 1056 \begin_inset Flex Strong 1057 status collapsed 1058 1059 \begin_layout Plain Layout 1060 size 1050 INTEGER :: begin 1051 \end_layout 1052 1053 \begin_layout Standard 1054 Define the the beginning index of the local domain. 1055 This attribute is optional. 1056 This must be an index between 0 and 1057 \begin_inset Flex Strong 1058 status collapsed 1059 1060 \begin_layout Plain Layout 1061 n_glo-1 1061 1062 \end_layout 1062 1063 … … 1064 1065 1065 1066 . 1066 If not specified the default value is 1. 1067 It must also be evaluated from 1068 \begin_inset Flex Strong 1069 status collapsed 1070 1071 \begin_layout Plain Layout 1072 zoom_end 1073 \end_layout 1074 1075 \end_inset 1076 1077 and 1078 \begin_inset Flex Strong 1079 status collapsed 1080 1081 \begin_layout Plain Layout 1082 zoom_size 1083 \end_layout 1084 1085 \end_inset 1086 1087 if these are specified. 1088 \end_layout 1089 1090 \begin_layout Subsection* 1091 zoom_end: 1067 If not specified the default value is 0. 1068 \end_layout 1069 1070 \begin_layout Subsection* 1071 n: 1092 1072 \begin_inset Flex Emph 1093 1073 status collapsed … … 1107 1087 1108 1088 \begin_layout LyX-Code 1109 INTEGER :: zoom_end 1110 \end_layout 1111 1112 \begin_layout Standard 1113 Define the the end of the zoom. 1114 This must be an index between 1 and 1115 \begin_inset Flex Strong 1116 status collapsed 1117 1118 \begin_layout Plain Layout 1119 size 1089 INTEGER :: zoom_size 1090 \end_layout 1091 1092 \begin_layout Standard 1093 Define the the local size of the axis. 1094 This attribute is optional. 1095 This must be an integer between 1 and 1096 \begin_inset Flex Strong 1097 status collapsed 1098 1099 \begin_layout Plain Layout 1100 n_glo 1120 1101 \end_layout 1121 1102 … … 1128 1109 1129 1110 \begin_layout Plain Layout 1130 size 1111 n_glo 1131 1112 \end_layout 1132 1113 … … 1134 1115 1135 1116 . 1136 It must also be evaluated from 1137 \begin_inset Flex Strong 1138 status collapsed 1139 1140 \begin_layout Plain Layout 1141 zoom_begin 1142 \end_layout 1143 1144 \end_inset 1145 1146 and 1147 \begin_inset Flex Strong 1148 status collapsed 1149 1150 \begin_layout Plain Layout 1151 zoom_size 1152 \end_layout 1153 1154 \end_inset 1155 1156 if these are specified. 1157 \end_layout 1158 1159 \begin_layout Subsection* 1160 zoom_size: 1161 \begin_inset Flex Emph 1162 status collapsed 1163 1164 \begin_layout Plain Layout 1165 integer 1166 \end_layout 1167 1168 \end_inset 1169 1170 1171 \end_layout 1172 1173 \begin_layout Standard 1174 Fortran: 1175 \end_layout 1176 1177 \begin_layout LyX-Code 1178 INTEGER :: zoom_size 1179 \end_layout 1180 1181 \begin_layout Standard 1182 Define the the size of the zoom. 1183 This must be an integer between 1 and 1184 \begin_inset Flex Strong 1185 status collapsed 1186 1187 \begin_layout Plain Layout 1188 size 1189 \end_layout 1190 1191 \end_inset 1192 1193 . 1194 If not specified the default value is 1195 \begin_inset Flex Strong 1196 status collapsed 1197 1198 \begin_layout Plain Layout 1199 size 1200 \end_layout 1201 1202 \end_inset 1203 1204 . 1205 It must also be evaluated from 1206 \begin_inset Flex Strong 1207 status collapsed 1208 1209 \begin_layout Plain Layout 1210 zoom_begin 1211 \end_layout 1212 1213 \end_inset 1214 1215 and 1216 \begin_inset Flex Strong 1217 status collapsed 1218 1219 \begin_layout Plain Layout 1220 zoom_end 1221 \end_layout 1222 1223 \end_inset 1224 1225 if these are specified. 1117 1226 1118 \end_layout 1227 1119 … … 1299 1191 Define the boundaries of each level of a the vertical axis. 1300 1192 The dimensions of the array must be 1301 \begin_inset Formula $2\times \textbf{size}$1193 \begin_inset Formula $2\times n$ 1302 1194 \end_inset 1303 1195 1304 1196 . 1197 \end_layout 1198 1199 \begin_layout Subsection* 1200 data_begin: 1201 \emph on 1202 integer 1203 \end_layout 1204 1205 \begin_layout Standard 1206 Fortran: 1207 \end_layout 1208 1209 \begin_layout LyX-Code 1210 INTEGER :: data_begin 1211 \end_layout 1212 1213 \begin_layout Standard 1214 Define the beginning index of the field data for the axis. 1215 This attribute is an offset regarding the local axis, so the value can 1216 be negative. 1217 A negative value indicates that only some valid part of the data will extracted 1218 , for example in the case of a ghost cell. 1219 A positive value indicates that the local domain is greater than the data 1220 stored in memory. 1221 A 0-value means that the local domain matches the data in memory. 1222 This attribute is optional and the default value is 0. 1223 Otherwise 1224 \begin_inset Flex Strong 1225 status collapsed 1226 1227 \begin_layout Plain Layout 1228 data_begin 1229 \end_layout 1230 1231 \end_inset 1232 1233 and 1234 \begin_inset Flex Strong 1235 status collapsed 1236 1237 \begin_layout Plain Layout 1238 data_n 1239 \end_layout 1240 1241 \end_inset 1242 1243 must be defined together. 1244 \end_layout 1245 1246 \begin_layout Subsection* 1247 data_n: 1248 \emph on 1249 integer 1250 \end_layout 1251 1252 \begin_layout Standard 1253 Fortran: 1254 \end_layout 1255 1256 \begin_layout LyX-Code 1257 INTEGER :: data_n 1258 \end_layout 1259 1260 \begin_layout Standard 1261 Define the size of the field data for the first axis. 1262 This attribute is optional and the default value is 1263 \begin_inset Flex Strong 1264 status collapsed 1265 1266 \begin_layout Plain Layout 1267 n 1268 \end_layout 1269 1270 \end_inset 1271 1272 . 1273 Otherwise 1274 \begin_inset Flex Strong 1275 status collapsed 1276 1277 \begin_layout Plain Layout 1278 data_begin 1279 \end_layout 1280 1281 \end_inset 1282 1283 and 1284 \begin_inset Flex Strong 1285 status collapsed 1286 1287 \begin_layout Plain Layout 1288 data_n 1289 \end_layout 1290 1291 \end_inset 1292 1293 must be defined together. 1294 \end_layout 1295 1296 \begin_layout Subsection* 1297 data_index: 1298 \emph on 1299 integer 1300 \end_layout 1301 1302 \begin_layout Standard 1303 Fortran: 1304 \end_layout 1305 1306 \begin_layout LyX-Code 1307 INTEGER :: data_index 1308 \end_layout 1309 1310 \begin_layout Standard 1311 In case of a compressed vertical axis, this attribute define the number 1312 of points stored in memory on the local axis. 1313 \end_layout 1314 1315 \begin_layout Subsection* 1316 mask: 1317 \emph on 1318 1D-array of bool 1319 \end_layout 1320 1321 \begin_layout Standard 1322 Fortran: 1323 \end_layout 1324 1325 \begin_layout LyX-Code 1326 LOGICAL :: mask(:) 1327 \end_layout 1328 1329 \begin_layout Standard 1330 Define the mask of the local axis. 1331 The masked value will be replaced by the value of the field attribute 1332 \begin_inset Flex Strong 1333 status collapsed 1334 1335 \begin_layout Plain Layout 1336 default_value 1337 \end_layout 1338 1339 \end_inset 1340 1341 in the output file. 1342 \end_layout 1343 1344 \begin_layout Subsection* 1345 n_distributed_partition: 1346 \emph on 1347 integer 1348 \end_layout 1349 1350 \begin_layout Standard 1351 Fortran: 1352 \end_layout 1353 1354 \begin_layout LyX-Code 1355 INTEGER :: n_distributed_partition 1356 \end_layout 1357 1358 \begin_layout Standard 1359 Define the number of local axis in case axis is auto-generated. 1360 This attribute is optional and the default value is 1361 \begin_inset Flex Strong 1362 status collapsed 1363 1364 \begin_layout Plain Layout 1365 1 1366 \end_layout 1367 1368 \end_inset 1369 1370 . 1371 \end_layout 1372 1373 \begin_layout Subsection* 1374 positive: 1375 \begin_inset Flex Emph 1376 status collapsed 1377 1378 \begin_layout Plain Layout 1379 enumeration { up, down } 1380 \end_layout 1381 1382 \end_inset 1383 1384 1385 \end_layout 1386 1387 \begin_layout Standard 1388 Fortran: 1389 \end_layout 1390 1391 \begin_layout LyX-Code 1392 CHARACTER(LEN=*) :: positive 1393 \end_layout 1394 1395 \begin_layout Standard 1396 Define the direction of vertical axis. 1397 \end_layout 1398 1399 \begin_layout Subsection* 1400 axis_ref: string 1401 \end_layout 1402 1403 \begin_layout Standard 1404 Fortran: 1405 \end_layout 1406 1407 \begin_layout LyX-Code 1408 CHARACTER(LEN=*) :: axis_ref 1409 \end_layout 1410 1411 \begin_layout Standard 1412 Define the reference of the axis. 1413 All attributes are inherited from the referenced axis with the classical 1414 inheritance mechanism. 1415 The value assigned to the referenced axis is transmitted to to current 1416 axis. 1417 This attribute is optional. 1305 1418 \end_layout 1306 1419 … … 1351 1464 1352 1465 \begin_layout Subsection* 1466 standard_name: 1467 \begin_inset Flex Emph 1468 status collapsed 1469 1470 \begin_layout Plain Layout 1471 string 1472 \end_layout 1473 1474 \end_inset 1475 1476 1477 \end_layout 1478 1479 \begin_layout Standard 1480 Fortran: 1481 \end_layout 1482 1483 \begin_layout LyX-Code 1484 CHARACTER(LEN=*) :: standard_name 1485 \end_layout 1486 1487 \begin_layout Standard 1488 Define the standard name of the domain, as it will appear in the metadata 1489 attached to the domain of the output file. 1490 1491 \end_layout 1492 1493 \begin_layout Subsection* 1494 long_name: 1495 \begin_inset Flex Emph 1496 status collapsed 1497 1498 \begin_layout Plain Layout 1499 string 1500 \end_layout 1501 1502 \end_inset 1503 1504 1505 \end_layout 1506 1507 \begin_layout Standard 1508 Fortran: 1509 \end_layout 1510 1511 \begin_layout LyX-Code 1512 CHARACTER(LEN=*) :: long_name 1513 \end_layout 1514 1515 \begin_layout Standard 1516 Define the long name of the domain, as it will appear in the metadata attached 1517 to the domain of the output file. 1518 1519 \end_layout 1520 1521 \begin_layout Subsection* 1353 1522 type: 1354 1523 \begin_inset Flex Emph … … 1356 1525 1357 1526 \begin_layout Plain Layout 1358 enumeration { re gular, curvilinear, unstructured }1527 enumeration { rectilinear, curvilinear, unstructured } 1359 1528 \end_layout 1360 1529 … … 1431 1600 1432 1601 \begin_layout Subsection* 1602 ibegin: 1603 \begin_inset Flex Emph 1604 status collapsed 1605 1606 \begin_layout Plain Layout 1607 integer 1608 \end_layout 1609 1610 \end_inset 1611 1612 1613 \end_layout 1614 1615 \begin_layout Standard 1616 Fortran: 1617 \end_layout 1618 1619 \begin_layout LyX-Code 1620 INTEGER :: ibegin 1621 \end_layout 1622 1623 \begin_layout Standard 1624 Define the begining index of the first dimension of the local domain. 1625 This attribute is optional. 1626 This must be an integer between 1627 \begin_inset Flex Strong 1628 status collapsed 1629 1630 \begin_layout Plain Layout 1631 0 1632 \end_layout 1633 1634 \end_inset 1635 1636 and 1637 \begin_inset Flex Strong 1638 status collapsed 1639 1640 \begin_layout Plain Layout 1641 ni_glo-1 1642 \end_layout 1643 1644 \end_inset 1645 1646 . 1647 If not specified the default value is 1648 \begin_inset Flex Strong 1649 status collapsed 1650 1651 \begin_layout Plain Layout 1652 0 1653 \end_layout 1654 1655 \end_inset 1656 1657 . 1658 \end_layout 1659 1660 \begin_layout Subsection* 1433 1661 ni: 1434 1662 \begin_inset Flex Emph … … 1454 1682 \begin_layout Standard 1455 1683 Define the first dimension of the local domain. 1456 This attribute may be also computed from 1457 \begin_inset Flex Strong 1458 status collapsed 1459 1460 \begin_layout Plain Layout 1461 ibegin 1684 This attribute is optional. 1685 This must be an integer between 1686 \begin_inset Flex Strong 1687 status collapsed 1688 1689 \begin_layout Plain Layout 1690 1 1691 \end_layout 1692 1693 \end_inset 1694 1695 and 1696 \begin_inset Flex Strong 1697 status collapsed 1698 1699 \begin_layout Plain Layout 1700 ni_glo 1701 \end_layout 1702 1703 \end_inset 1704 1705 . 1706 If not specified the default value is 1707 \begin_inset Flex Strong 1708 status collapsed 1709 1710 \begin_layout Plain Layout 1711 ni_glo 1712 \end_layout 1713 1714 \end_inset 1715 1716 . 1717 \end_layout 1718 1719 \begin_layout Subsection* 1720 jbegin: 1721 \begin_inset Flex Emph 1722 status collapsed 1723 1724 \begin_layout Plain Layout 1725 integer 1726 \end_layout 1727 1728 \end_inset 1729 1730 1731 \end_layout 1732 1733 \begin_layout Standard 1734 Fortran: 1735 \end_layout 1736 1737 \begin_layout LyX-Code 1738 INTEGER :: jbegin 1739 \end_layout 1740 1741 \begin_layout Standard 1742 Define the beginning index of the second dimension of the local domain. 1743 This attribute is optional. 1744 This must be an integer between 1745 \begin_inset Flex Strong 1746 status collapsed 1747 1748 \begin_layout Plain Layout 1749 0 1462 1750 \end_layout 1463 1751 … … 1469 1757 1470 1758 \begin_layout Plain Layout 1471 iend 1472 \end_layout 1473 1474 \end_inset 1475 1476 attribute value, so this attribute is optional. 1477 But, if defined, a consistent value must be supplied. 1478 \end_layout 1479 1480 \begin_layout Standard 1481 \begin_inset Formula $ni=iend-ibegin+1$ 1482 \end_inset 1483 1484 1485 \end_layout 1486 1487 \begin_layout Standard 1488 \begin_inset Formula $1\leq ibegin\leq iend\leq ni\_glo$ 1489 \end_inset 1490 1491 1492 \end_layout 1493 1494 \begin_layout Subsection* 1495 ibegin: 1496 \begin_inset Flex Emph 1497 status collapsed 1498 1499 \begin_layout Plain Layout 1500 integer 1501 \end_layout 1502 1503 \end_inset 1504 1505 1506 \end_layout 1507 1508 \begin_layout Standard 1509 Fortran: 1510 \end_layout 1511 1512 \begin_layout LyX-Code 1513 INTEGER :: ibegin 1514 \end_layout 1515 1516 \begin_layout Standard 1517 Define the begining index of the first dimension of the local domain. 1518 This attribute may be also computed from 1519 \begin_inset Flex Strong 1520 status collapsed 1521 1522 \begin_layout Plain Layout 1523 ni 1524 \end_layout 1525 1526 \end_inset 1527 1528 and 1529 \begin_inset Flex Strong 1530 status collapsed 1531 1532 \begin_layout Plain Layout 1533 iend 1534 \end_layout 1535 1536 \end_inset 1537 1538 attribute values, so this attribute is optional. 1539 But, if defined, a consistent value must be supplied. 1540 \end_layout 1541 1542 \begin_layout Standard 1543 \begin_inset Formula $ibegin=iend-ni+1$ 1544 \end_inset 1545 1546 1547 \end_layout 1548 1549 \begin_layout Standard 1550 \begin_inset Formula $1\leq ibegin\leq iend\leq ni\_glo$ 1551 \end_inset 1552 1553 1554 \end_layout 1555 1556 \begin_layout Subsection* 1557 iend: 1558 \begin_inset Flex Emph 1559 status collapsed 1560 1561 \begin_layout Plain Layout 1562 integer 1563 \end_layout 1564 1565 \end_inset 1566 1567 1568 \end_layout 1569 1570 \begin_layout Standard 1571 Fortran: 1572 \end_layout 1573 1574 \begin_layout LyX-Code 1575 INTEGER :: iend 1576 \end_layout 1577 1578 \begin_layout Standard 1579 Define the end index of the first dimension of the local domain. 1580 This attribute may be also computed from 1581 \begin_inset Flex Strong 1582 status collapsed 1583 1584 \begin_layout Plain Layout 1585 ni 1586 \end_layout 1587 1588 \end_inset 1589 1590 and 1591 \begin_inset Flex Strong 1592 status collapsed 1593 1594 \begin_layout Plain Layout 1595 ibegin 1596 \end_layout 1597 1598 \end_inset 1599 1600 attribute values, so this attribute is optional. 1601 But, if defined, a consistent value must be supplied. 1602 \end_layout 1603 1604 \begin_layout Standard 1605 \begin_inset Formula $iend=ibegin+ni-1$ 1606 \end_inset 1607 1608 1609 \end_layout 1610 1611 \begin_layout Standard 1612 \begin_inset Formula $1\leq ibegin\leq iend\leq ni\_glo$ 1613 \end_inset 1614 1615 1759 nj_glo-1 1760 \end_layout 1761 1762 \end_inset 1763 1764 . 1765 If not specified the default value is 1766 \begin_inset Flex Strong 1767 status collapsed 1768 1769 \begin_layout Plain Layout 1770 0 1771 \end_layout 1772 1773 \end_inset 1774 1775 . 1616 1776 \end_layout 1617 1777 … … 1640 1800 \begin_layout Standard 1641 1801 Define the second dimension of the local domain. 1642 This attribute may be also computed from1643 \begin_inset Flex Strong1644 status collapsed1645 1646 \begin_layout Plain Layout1647 jbegin1648 \end_layout1649 1650 \end_inset1651 1652 and1653 \begin_inset Flex Strong1654 status collapsed1655 1656 \begin_layout Plain Layout1657 jend1658 \end_layout1659 1660 \end_inset1661 1662 attribute values, so this attribute is optional.1663 But, if defined, a consistent value must be supplied.1664 \end_layout1665 1666 \begin_layout Standard1667 \begin_inset Formula $nj=jend-jbegin+1$1668 \end_inset1669 1670 1671 \end_layout1672 1673 \begin_layout Standard1674 \begin_inset Formula $1\leq jbegin\leq jend\leq nj\_glo$1675 \end_inset1676 1677 1678 \end_layout1679 1680 \begin_layout Subsection*1681 jbegin:1682 \begin_inset Flex Emph1683 status collapsed1684 1685 \begin_layout Plain Layout1686 integer1687 \end_layout1688 1689 \end_inset1690 1691 1692 \end_layout1693 1694 \begin_layout Standard1695 Fortran:1696 \end_layout1697 1698 \begin_layout LyX-Code1699 INTEGER :: jbegin1700 \end_layout1701 1702 \begin_layout Standard1703 Define the beginning index of the second dimension of the local domain.1704 This attribute may be also computed from1705 \begin_inset Flex Strong1706 status collapsed1707 1708 \begin_layout Plain Layout1709 nj1710 \end_layout1711 1712 \end_inset1713 1714 and1715 \begin_inset Flex Strong1716 status collapsed1717 1718 \begin_layout Plain Layout1719 jend1720 \end_layout1721 1722 \end_inset1723 1724 attribute values, so this attribute is optional.1725 But, if defined, a consistent value must be supplied.1726 \end_layout1727 1728 \begin_layout Standard1729 \begin_inset Formula $jbegin=jend-nj+1$1730 \end_inset1731 1732 1733 \end_layout1734 1735 \begin_layout Standard1736 \begin_inset Formula $1\leq jbegin\leq jend\leq nj\_glo$1737 \end_inset1738 1739 1740 \end_layout1741 1742 \begin_layout Subsection*1743 jend:1744 \begin_inset Flex Emph1745 status collapsed1746 1747 \begin_layout Plain Layout1748 integer1749 \end_layout1750 1751 \end_inset1752 1753 1754 \end_layout1755 1756 \begin_layout Standard1757 Fortran:1758 \end_layout1759 1760 \begin_layout LyX-Code1761 INTEGER :: jend1762 \end_layout1763 1764 \begin_layout Standard1765 Define the ending index of the second dimension of the local domain.1766 This attribute may be also computed from1767 \begin_inset Flex Strong1768 status collapsed1769 1770 \begin_layout Plain Layout1771 nj1772 \end_layout1773 1774 \end_inset1775 1776 and1777 \begin_inset Flex Strong1778 status collapsed1779 1780 \begin_layout Plain Layout1781 jbegin1782 \end_layout1783 1784 \end_inset1785 1786 attribute values, so this attribute is optional.1787 But, if defined, a consistent value must be supplied.1788 \end_layout1789 1790 \begin_layout Standard1791 \begin_inset Formula $jend=jbegin+nj-1$1792 \end_inset1793 1794 1795 \end_layout1796 1797 \begin_layout Standard1798 \begin_inset Formula $1\leq jbegin\leq jend\leq nj\_glo$1799 \end_inset1800 1801 1802 \end_layout1803 1804 \begin_layout Subsection*1805 zoom_ni:1806 \emph on1807 integer1808 \end_layout1809 1810 \begin_layout Standard1811 Fortran:1812 \end_layout1813 1814 \begin_layout LyX-Code1815 INTEGER :: zoom_ni1816 \end_layout1817 1818 \begin_layout Standard1819 Define the size of the zoom on the first dimension on the global domain.1820 1802 This attribute is optional. 1821 The default value is 1822 \begin_inset Flex Strong 1823 status collapsed 1824 1825 \begin_layout Plain Layout 1826 ni 1803 This must be an integer between 1804 \begin_inset Flex Strong 1805 status collapsed 1806 1807 \begin_layout Plain Layout 1808 1 1809 \end_layout 1810 1811 \end_inset 1812 1813 and 1814 \begin_inset Flex Strong 1815 status collapsed 1816 1817 \begin_layout Plain Layout 1818 nj_glo 1827 1819 \end_layout 1828 1820 … … 1830 1822 1831 1823 . 1832 \end_layout 1833 1834 \begin_layout Standard 1835 \begin_inset Formula $1\leq zoom\_ni\leq ni$ 1836 \end_inset 1837 1838 1839 \end_layout 1840 1841 \begin_layout Subsection* 1842 zoom_ibegin: 1843 \emph on 1844 integer 1845 \end_layout 1846 1847 \begin_layout Standard 1848 Fortran 1849 \end_layout 1850 1851 \begin_layout LyX-Code 1852 INTEGER :: zoom_ibegin 1853 \end_layout 1854 1855 \begin_layout Standard 1856 Define the beginning index on the first dimension of the zoom for the global 1857 domain. 1858 This attribute is optional. 1859 The default value is 1860 \begin_inset Flex Strong 1861 status collapsed 1862 1863 \begin_layout Plain Layout 1864 1 1824 If not specified the default value is 1825 \begin_inset Flex Strong 1826 status collapsed 1827 1828 \begin_layout Plain Layout 1829 nj_glo 1865 1830 \end_layout 1866 1831 … … 1871 1836 1872 1837 \begin_layout Subsection* 1873 zoom_nj: 1874 \emph on 1875 integer 1876 \end_layout 1877 1878 \begin_layout Standard 1879 Fortran: 1880 \end_layout 1881 1882 \begin_layout LyX-Code 1883 INTEGER :: zoom_nj 1884 \end_layout 1885 1886 \begin_layout Standard 1887 Define the size of the zoom on the second dimension for the global domain. 1888 This attribute is optional. 1889 The default value is 1890 \begin_inset Flex Strong 1891 status collapsed 1892 1893 \begin_layout Plain Layout 1894 nj 1895 \end_layout 1896 1897 \end_inset 1898 1899 . 1900 \end_layout 1901 1902 \begin_layout Standard 1903 \begin_inset Formula $1\leq zoom\_ni\leq ni$ 1904 \end_inset 1905 1906 1907 \end_layout 1908 1909 \begin_layout Subsection* 1910 zoom_jbegin: 1911 \emph on 1912 integer 1913 \end_layout 1914 1915 \begin_layout Standard 1916 Fortran: 1917 \end_layout 1918 1919 \begin_layout LyX-Code 1920 INTEGER :: zoom_jbegin 1921 \end_layout 1922 1923 \begin_layout Standard 1924 Define the beginning index on the second dimension of the zoom for the global 1925 domain. 1926 This attribute is optional. 1927 The default value is 1928 \begin_inset Flex Strong 1929 status collapsed 1930 1931 \begin_layout Plain Layout 1932 1 1933 \end_layout 1934 1935 \end_inset 1936 1937 . 1938 \end_layout 1939 1940 \begin_layout Subsection* 1941 mask: 1942 \emph on 1943 2D-array of bool 1944 \end_layout 1945 1946 \begin_layout Standard 1947 Fortran: 1948 \end_layout 1949 1950 \begin_layout LyX-Code 1951 LOGICAL :: mask(:,:) 1952 \end_layout 1953 1954 \begin_layout Standard 1955 Define the mask of the local domain. 1956 The masked value will be replaced by the value of the field attribute 1957 \begin_inset Flex Strong 1958 status collapsed 1959 1960 \begin_layout Plain Layout 1961 default_value 1962 \end_layout 1963 1964 \end_inset 1965 1966 in the output file. 1967 \end_layout 1968 1969 \begin_layout Subsection* 1970 lonvalue: 1838 lonvalue_1d: 1971 1839 \emph on 1972 1840 1D-array of double … … 2013 1881 2014 1882 \begin_layout Subsection* 2015 latvalue: 1883 lonvalue_2d: 1884 \emph on 1885 2D-array of double 1886 \end_layout 1887 1888 \begin_layout Standard 1889 Fortran: 1890 \end_layout 1891 1892 \begin_layout LyX-Code 1893 DOUBLE PRECISION :: lonvalue(:,:) 1894 \end_layout 1895 1896 \begin_layout Standard 1897 Define the value of the longitude on the local domain. 1898 For a cartesian and curvilinear grid, the size of the array will be 1899 \begin_inset Flex Strong 1900 status collapsed 1901 1902 \begin_layout Plain Layout 1903 ni 1904 \begin_inset Formula $\times$ 1905 \end_inset 1906 1907 nj 1908 \end_layout 1909 1910 \end_inset 1911 1912 . 1913 This attribute is mandatory. 1914 Only lonvalue_1d or lonvalue_2d can be defined. 1915 \end_layout 1916 1917 \begin_layout Subsection* 1918 latvalue_1d: 2016 1919 \emph on 2017 1920 1D-array of double … … 2048 1951 2049 1952 \begin_layout Subsection* 1953 latvalue_2d: 1954 \emph on 1955 2D-array of double 1956 \end_layout 1957 1958 \begin_layout Standard 1959 Fortran: 1960 \end_layout 1961 1962 \begin_layout LyX-Code 1963 DOUBLE PRECISION :: latvalue(:,:) 1964 \end_layout 1965 1966 \begin_layout Standard 1967 Define the value of the latitude on the local domain. 1968 For a cartesian and a curvilinear grid, the size of the array will be 1969 \begin_inset Flex Strong 1970 status collapsed 1971 1972 \begin_layout Plain Layout 1973 ni 1974 \begin_inset Formula $\times$ 1975 \end_inset 1976 1977 nj 1978 \end_layout 1979 1980 \end_inset 1981 1982 . 1983 This attribute is mandatory. 1984 Only latvalue_1d or latvalue_2d can be defined. 1985 \end_layout 1986 1987 \begin_layout Subsection* 2050 1988 nvertex: 2051 1989 \emph on … … 2068 2006 2069 2007 \begin_layout Subsection* 2070 bounds_lon :2071 \emph on 2072 1D-array of double2073 \end_layout 2074 2075 \begin_layout Standard 2076 Fortran: 2077 \end_layout 2078 2079 \begin_layout LyX-Code 2080 DOUBLE PRECISION :: bounds_lon(: )2008 bounds_lon_1d: 2009 \emph on 2010 2D-array of double 2011 \end_layout 2012 2013 \begin_layout Standard 2014 Fortran: 2015 \end_layout 2016 2017 \begin_layout LyX-Code 2018 DOUBLE PRECISION :: bounds_lon(:,:) 2081 2019 \end_layout 2082 2020 … … 2097 2035 2098 2036 \begin_layout Subsection* 2099 bounds_l at:2100 \emph on 2101 1D-array of double2102 \end_layout 2103 2104 \begin_layout Standard 2105 Fortran: 2106 \end_layout 2107 2108 \begin_layout LyX-Code 2109 DOUBLE PRECISION :: bounds_l at(:)2110 \end_layout 2111 2112 \begin_layout Standard 2113 L atitude value of the vertex of the cells.2037 bounds_lon_2d: 2038 \emph on 2039 3D-array of double 2040 \end_layout 2041 2042 \begin_layout Standard 2043 Fortran: 2044 \end_layout 2045 2046 \begin_layout LyX-Code 2047 DOUBLE PRECISION :: bounds_lon(:,:,:) 2048 \end_layout 2049 2050 \begin_layout Standard 2051 Longitude value of the vertex of the cells. 2114 2052 \begin_inset Flex Strong 2115 2053 status collapsed … … 2123 2061 attribute must also be defined. 2124 2062 This attribute is optional. 2063 This attribute is useful when lonvalue_2d is defined. 2064 Only bounds_lon_1d or bounds_lon_2d can be defined. 2065 \end_layout 2066 2067 \begin_layout Subsection* 2068 bounds_lat_1d: 2069 \emph on 2070 2D-array of double 2071 \end_layout 2072 2073 \begin_layout Standard 2074 Fortran: 2075 \end_layout 2076 2077 \begin_layout LyX-Code 2078 DOUBLE PRECISION :: bounds_lat(:,:) 2079 \end_layout 2080 2081 \begin_layout Standard 2082 Latitude value of the vertex of the cells. 2083 \begin_inset Flex Strong 2084 status collapsed 2085 2086 \begin_layout Plain Layout 2087 nvertex 2088 \end_layout 2089 2090 \end_inset 2091 2092 attribute must also be defined. 2093 This attribute is optional. 2094 \end_layout 2095 2096 \begin_layout Subsection* 2097 bounds_lat_2d: 2098 \emph on 2099 3D-array of double 2100 \end_layout 2101 2102 \begin_layout Standard 2103 Fortran: 2104 \end_layout 2105 2106 \begin_layout LyX-Code 2107 DOUBLE PRECISION :: bounds_lat(:,:) 2108 \end_layout 2109 2110 \begin_layout Standard 2111 Latitude value of the vertex of the cells. 2112 \begin_inset Flex Strong 2113 status collapsed 2114 2115 \begin_layout Plain Layout 2116 nvertex 2117 \end_layout 2118 2119 \end_inset 2120 2121 attribute must also be defined. 2122 This attribute is optional. 2123 This attribute is useful when latvalue_2d is defined. 2124 Only bounds_lat_1d or bounds_lat_2d can be defined. 2125 2125 \end_layout 2126 2126 … … 2229 2229 2230 2230 indicates that the horizontal layer is stored in a 2D array. 2231 This attribute is mandatory. 2231 This attribute is optional. 2232 The default value is 2233 \begin_inset Flex Strong 2234 status collapsed 2235 2236 \begin_layout Plain Layout 2237 1 2238 \end_layout 2239 2240 \end_inset 2241 2242 . 2232 2243 \end_layout 2233 2244 … … 2459 2470 2460 2471 \begin_layout Subsection* 2461 data_n_index:2462 \emph on2463 integer2464 \end_layout2465 2466 \begin_layout Standard2467 Fortran:2468 \end_layout2469 2470 \begin_layout LyX-Code2471 INTEGER :: data_nindex2472 \end_layout2473 2474 \begin_layout Standard2475 In case of a compressed horizontal domain, this attribute define the number2476 of points stored in memory on the local domain.2477 \end_layout2478 2479 \begin_layout Subsection*2480 2472 data_i_index: 2481 2473 \emph on … … 2536 2528 2537 2529 . 2538 The size of the array must be 2539 \begin_inset Flex Strong 2540 status collapsed 2541 2542 \begin_layout Plain Layout 2543 data_nindex 2544 \end_layout 2545 2546 \end_inset 2547 2548 . 2530 This attribute is optional. 2531 \end_layout 2532 2533 \begin_layout Subsection* 2534 mask_1d: 2535 \emph on 2536 1D-array of bool 2537 \end_layout 2538 2539 \begin_layout Standard 2540 Fortran: 2541 \end_layout 2542 2543 \begin_layout LyX-Code 2544 LOGICAL :: mask(:) 2545 \end_layout 2546 2547 \begin_layout Standard 2548 Define the 1-dimension mask of the local domain. 2549 The attribute is optional. 2550 By default, none value is masked. 2551 The masked value will be replaced by the value of the field attribute 2552 \begin_inset Flex Strong 2553 status collapsed 2554 2555 \begin_layout Plain Layout 2556 default_value 2557 \end_layout 2558 2559 \end_inset 2560 2561 in the output file. 2562 This value is useful in case a field is stored linearly in memory. 2563 2564 \end_layout 2565 2566 \begin_layout Subsection* 2567 mask_2d: 2568 \emph on 2569 2D-array of bool 2570 \end_layout 2571 2572 \begin_layout Standard 2573 Fortran: 2574 \end_layout 2575 2576 \begin_layout LyX-Code 2577 LOGICAL :: mask(:,:) 2578 \end_layout 2579 2580 \begin_layout Standard 2581 Define the mask of the local domain. 2582 The attribute is optional. 2583 By default, none value is masked. 2584 The masked value will be replaced by the value of the field attribute 2585 \begin_inset Flex Strong 2586 status collapsed 2587 2588 \begin_layout Plain Layout 2589 default_value 2590 \end_layout 2591 2592 \end_inset 2593 2594 in the output file. 2595 Only mask_2d or mask_1d can be defined. 2596 \end_layout 2597 2598 \begin_layout Subsection* 2599 domain_ref: string 2600 \end_layout 2601 2602 \begin_layout Standard 2603 Fortran: 2604 \end_layout 2605 2606 \begin_layout LyX-Code 2607 CHARACTER(LEN=*) :: domain_ref 2608 \end_layout 2609 2610 \begin_layout Standard 2611 Define the reference of the domain. 2612 All attributes are inherited from the referenced domain with the classical 2613 inheritance mechanism. 2614 The value assigned to the referenced domain is transmitted to to current 2615 domain. 2549 2616 This attribute is optional. 2550 2617 \end_layout … … 2573 2640 2574 2641 \begin_layout Subsection* 2575 domain_ref: string 2576 \end_layout 2577 2578 \begin_layout Standard 2579 Fortran: 2580 \end_layout 2581 2582 \begin_layout LyX-Code 2583 CHARACTER(LEN=*) :: domain_ref 2584 \end_layout 2585 2586 \begin_layout Standard 2587 Define the horizontal domain reference of the grid. 2588 This attribute is mandatory. 2589 \end_layout 2590 2591 \begin_layout Subsection* 2592 axis_ref: string 2593 \end_layout 2594 2595 \begin_layout Standard 2596 Fortran: 2597 \end_layout 2598 2599 \begin_layout LyX-Code 2600 CHARACTER(LEN=*) :: axis_ref 2601 \end_layout 2602 2603 \begin_layout Standard 2604 Define the axis reference of the grid. 2605 This attribute is optional, if not defined, the grid will be considered 2606 as a 2-Dimensionnal grid without vertical layer. 2642 description: string 2643 \end_layout 2644 2645 \begin_layout Standard 2646 Fortran: 2647 \end_layout 2648 2649 \begin_layout LyX-Code 2650 CHARACTER(LEN=*) :: description 2651 \end_layout 2652 2653 \begin_layout Standard 2654 Define the description of the grid. 2655 This attribute is optional. 2607 2656 \end_layout 2608 2657 … … 2610 2659 mask: 2611 2660 \emph on 2661 1D-array of bool 2662 \end_layout 2663 2664 \begin_layout Standard 2665 Fortran: 2666 \end_layout 2667 2668 \begin_layout LyX-Code 2669 LOGICAL :: mask(:) 2670 \end_layout 2671 2672 \begin_layout Standard 2673 Define the mask of the local 1-dimension grid. 2674 Masked value will be replaced by the value of the field attribute 2675 \begin_inset Flex Strong 2676 status collapsed 2677 2678 \begin_layout Plain Layout 2679 default_value 2680 \end_layout 2681 2682 \end_inset 2683 2684 in the output file. 2685 This attribute is optional. 2686 By default, none value is masked. 2687 \end_layout 2688 2689 \begin_layout Subsection* 2690 mask: 2691 \emph on 2692 2D-array of bool 2693 \end_layout 2694 2695 \begin_layout Standard 2696 Fortran: 2697 \end_layout 2698 2699 \begin_layout LyX-Code 2700 LOGICAL :: mask(:,:) 2701 \end_layout 2702 2703 \begin_layout Standard 2704 Define the mask of the local 2-dimension grid. 2705 Masked value will be replaced by the value of the field attribute 2706 \begin_inset Flex Strong 2707 status collapsed 2708 2709 \begin_layout Plain Layout 2710 default_value 2711 \end_layout 2712 2713 \end_inset 2714 2715 in the output file. 2716 This attribute is optional. 2717 By default, none value is masked. 2718 \end_layout 2719 2720 \begin_layout Subsection* 2721 mask: 2722 \emph on 2612 2723 3D-array of bool 2613 2724 \end_layout … … 2622 2733 2623 2734 \begin_layout Standard 2624 Define the mask of the local grid.2735 Define the mask of the local 3-dimension grid. 2625 2736 Masked value will be replaced by the value of the field attribute 2626 2737 \begin_inset Flex Strong … … 2634 2745 2635 2746 in the output file. 2747 This attribute is optional. 2748 By default, none value is masked. 2749 Only one mask can be defined. 2636 2750 \end_layout 2637 2751 … … 3173 3287 3174 3288 \begin_layout Subsection* 3175 valid_m in:3289 valid_max: 3176 3290 \emph on 3177 3291 double … … 3183 3297 3184 3298 \begin_layout LyX-Code 3185 DOUBLE PRECISION :: valid_m in3299 DOUBLE PRECISION :: valid_max 3186 3300 \end_layout 3187 3301 … … 3795 3909 3796 3910 \begin_layout Subsection* 3797 type:3798 \emph on 3799 mode{ read, write }3911 mode: 3912 \emph on 3913 enumeration { read, write } 3800 3914 \end_layout 3801 3915 … … 4212 4326 \series default 4213 4327 will be used. 4328 \end_layout 4329 4330 \begin_layout Section 4331 Transformation attribute reference 4332 \end_layout 4333 4334 \begin_layout Subsection 4335 interpolate_axis 4336 \end_layout 4337 4338 \begin_layout Subsection* 4339 type: 4340 \emph on 4341 string 4342 \end_layout 4343 4344 \begin_layout Standard 4345 Fortran: 4346 \end_layout 4347 4348 \begin_layout LyX-Code 4349 CHARACTER(LEN=*) :: type 4350 \end_layout 4351 4352 \begin_layout Standard 4353 Define the type of interpolation on an axis. 4354 This attribute is optional. 4355 \end_layout 4356 4357 \begin_layout Subsection* 4358 order: 4359 \emph on 4360 integer 4361 \end_layout 4362 4363 \begin_layout Standard 4364 Fortran: 4365 \end_layout 4366 4367 \begin_layout LyX-Code 4368 INTEGER :: order 4369 \end_layout 4370 4371 \begin_layout Standard 4372 Define a order of interpolation. 4373 This attribute is optional. 4374 The default value is 2. 4375 \end_layout 4376 4377 \begin_layout Subsection 4378 inverse_axis 4379 \end_layout 4380 4381 \begin_layout Subsection 4382 zoom_axis 4383 \end_layout 4384 4385 \begin_layout Subsection* 4386 begin: 4387 \begin_inset Flex Emph 4388 status collapsed 4389 4390 \begin_layout Plain Layout 4391 integer 4392 \end_layout 4393 4394 \end_inset 4395 4396 4397 \end_layout 4398 4399 \begin_layout Standard 4400 Fortran: 4401 \end_layout 4402 4403 \begin_layout LyX-Code 4404 INTEGER :: begin 4405 \end_layout 4406 4407 \begin_layout Standard 4408 Define the begining index of the zoomed region on global axis. 4409 This attribute is optional. 4410 This must be an integer between 4411 \begin_inset Flex Strong 4412 status collapsed 4413 4414 \begin_layout Plain Layout 4415 0 4416 \end_layout 4417 4418 \end_inset 4419 4420 and 4421 \begin_inset Flex Strong 4422 status collapsed 4423 4424 \begin_layout Plain Layout 4425 ni_glo-1 4426 \end_layout 4427 4428 \end_inset 4429 4430 of associated axis. 4431 If not specified the default value is 4432 \begin_inset Flex Strong 4433 status collapsed 4434 4435 \begin_layout Plain Layout 4436 0 4437 \end_layout 4438 4439 \end_inset 4440 4441 . 4442 \end_layout 4443 4444 \begin_layout Subsection* 4445 n: 4446 \begin_inset Flex Emph 4447 status collapsed 4448 4449 \begin_layout Plain Layout 4450 integer 4451 \end_layout 4452 4453 \end_inset 4454 4455 4456 \end_layout 4457 4458 \begin_layout Standard 4459 Fortran: 4460 \end_layout 4461 4462 \begin_layout LyX-Code 4463 INTEGER :: n 4464 \end_layout 4465 4466 \begin_layout Standard 4467 Define the size of zoomed region on global axis. 4468 This attribute is optional. 4469 This must be an integer between 4470 \begin_inset Flex Strong 4471 status collapsed 4472 4473 \begin_layout Plain Layout 4474 1 4475 \end_layout 4476 4477 \end_inset 4478 4479 and 4480 \begin_inset Flex Strong 4481 status collapsed 4482 4483 \begin_layout Plain Layout 4484 nj_glo 4485 \end_layout 4486 4487 \end_inset 4488 4489 of the associated axis. 4490 If not specified the default value is 4491 \begin_inset Flex Strong 4492 status collapsed 4493 4494 \begin_layout Plain Layout 4495 nj_glo 4496 \end_layout 4497 4498 \end_inset 4499 4500 of the associated axis. 4501 \end_layout 4502 4503 \begin_layout Subsection 4504 interpolate_domain 4505 \end_layout 4506 4507 \begin_layout Subsection* 4508 file: 4509 \emph on 4510 string 4511 \end_layout 4512 4513 \begin_layout Standard 4514 Fortran: 4515 \end_layout 4516 4517 \begin_layout LyX-Code 4518 CHARACTER(LEN=*) :: type 4519 \end_layout 4520 4521 \begin_layout Standard 4522 Define the file which contains the weight value to interpolate from domain 4523 source to domain destination. 4524 This attribute is optional. 4525 If not specified, the internal interpolation module will be used. 4526 \end_layout 4527 4528 \begin_layout Subsection* 4529 order: 4530 \emph on 4531 integer 4532 \end_layout 4533 4534 \begin_layout Standard 4535 Fortran: 4536 \end_layout 4537 4538 \begin_layout LyX-Code 4539 INTEGER :: order 4540 \end_layout 4541 4542 \begin_layout Standard 4543 Define a order of interpolation. 4544 This attribute is only for internal interoplation module. 4545 This attribute is optional. 4546 The default value is 2. 4547 \end_layout 4548 4549 \begin_layout Subsection 4550 zoom_domain 4551 \end_layout 4552 4553 \begin_layout Subsection* 4554 ibegin: 4555 \begin_inset Flex Emph 4556 status collapsed 4557 4558 \begin_layout Plain Layout 4559 integer 4560 \end_layout 4561 4562 \end_inset 4563 4564 4565 \end_layout 4566 4567 \begin_layout Standard 4568 Fortran: 4569 \end_layout 4570 4571 \begin_layout LyX-Code 4572 INTEGER :: ibegin 4573 \end_layout 4574 4575 \begin_layout Standard 4576 Define the begining index of the zoomed region on the first dimension of 4577 the global domain. 4578 This attribute is optional. 4579 This must be an integer between 4580 \begin_inset Flex Strong 4581 status collapsed 4582 4583 \begin_layout Plain Layout 4584 0 4585 \end_layout 4586 4587 \end_inset 4588 4589 and 4590 \begin_inset Flex Strong 4591 status collapsed 4592 4593 \begin_layout Plain Layout 4594 ni_glo-1 4595 \end_layout 4596 4597 \end_inset 4598 4599 of the associated dimension of domain. 4600 If not specified the default value is 4601 \begin_inset Flex Strong 4602 status collapsed 4603 4604 \begin_layout Plain Layout 4605 0 4606 \end_layout 4607 4608 \end_inset 4609 4610 . 4611 \end_layout 4612 4613 \begin_layout Subsection* 4614 ni: 4615 \begin_inset Flex Emph 4616 status collapsed 4617 4618 \begin_layout Plain Layout 4619 integer 4620 \end_layout 4621 4622 \end_inset 4623 4624 4625 \end_layout 4626 4627 \begin_layout Standard 4628 Fortran: 4629 \end_layout 4630 4631 \begin_layout LyX-Code 4632 INTEGER :: ni 4633 \end_layout 4634 4635 \begin_layout Standard 4636 Define the size of zoomed region on the first dimension of the global domain. 4637 This attribute is optional. 4638 This must be an integer between 4639 \begin_inset Flex Strong 4640 status collapsed 4641 4642 \begin_layout Plain Layout 4643 1 4644 \end_layout 4645 4646 \end_inset 4647 4648 and 4649 \begin_inset Flex Strong 4650 status collapsed 4651 4652 \begin_layout Plain Layout 4653 ni_glo 4654 \end_layout 4655 4656 \end_inset 4657 4658 of the associated dimension of domain. 4659 If not specified the default value is 4660 \begin_inset Flex Strong 4661 status collapsed 4662 4663 \begin_layout Plain Layout 4664 ni_glo 4665 \end_layout 4666 4667 \end_inset 4668 4669 of the dimension of domain. 4670 \end_layout 4671 4672 \begin_layout Subsection* 4673 jbegin: 4674 \begin_inset Flex Emph 4675 status collapsed 4676 4677 \begin_layout Plain Layout 4678 integer 4679 \end_layout 4680 4681 \end_inset 4682 4683 4684 \end_layout 4685 4686 \begin_layout Standard 4687 Fortran: 4688 \end_layout 4689 4690 \begin_layout LyX-Code 4691 INTEGER :: jbegin 4692 \end_layout 4693 4694 \begin_layout Standard 4695 Define the begining index of the zoomed region on the second dimension of 4696 the global domain. 4697 This attribute is optional. 4698 This must be an integer between 4699 \begin_inset Flex Strong 4700 status collapsed 4701 4702 \begin_layout Plain Layout 4703 0 4704 \end_layout 4705 4706 \end_inset 4707 4708 and 4709 \begin_inset Flex Strong 4710 status collapsed 4711 4712 \begin_layout Plain Layout 4713 nj_glo-1 4714 \end_layout 4715 4716 \end_inset 4717 4718 of the associated dimension of domain. 4719 If not specified the default value is 4720 \begin_inset Flex Strong 4721 status collapsed 4722 4723 \begin_layout Plain Layout 4724 0 4725 \end_layout 4726 4727 \end_inset 4728 4729 . 4730 \end_layout 4731 4732 \begin_layout Subsection* 4733 nj: 4734 \begin_inset Flex Emph 4735 status collapsed 4736 4737 \begin_layout Plain Layout 4738 integer 4739 \end_layout 4740 4741 \end_inset 4742 4743 4744 \end_layout 4745 4746 \begin_layout Standard 4747 Fortran: 4748 \end_layout 4749 4750 \begin_layout LyX-Code 4751 INTEGER :: nj 4752 \end_layout 4753 4754 \begin_layout Standard 4755 Define the size of zoomed region on the second dimension of the global domain. 4756 This attribute is optional. 4757 This must be an integer between 4758 \begin_inset Flex Strong 4759 status collapsed 4760 4761 \begin_layout Plain Layout 4762 1 4763 \end_layout 4764 4765 \end_inset 4766 4767 and 4768 \begin_inset Flex Strong 4769 status collapsed 4770 4771 \begin_layout Plain Layout 4772 nj_glo 4773 \end_layout 4774 4775 \end_inset 4776 4777 of the associated dimension of domain. 4778 If not specified the default value is 4779 \begin_inset Flex Strong 4780 status collapsed 4781 4782 \begin_layout Plain Layout 4783 nj_glo 4784 \end_layout 4785 4786 \end_inset 4787 4788 of the dimension of domain. 4789 \end_layout 4790 4791 \begin_layout Subsection 4792 generate_rectilinear_domain 4793 \end_layout 4794 4795 \begin_layout Standard 4796 4214 4797 \end_layout 4215 4798 -
XIOS/trunk/doc/inputs/user/Axis.lyx
r669 r797 287 287 \end_layout 288 288 289 \begin_layout Itemize 290 inverse_axis: Inverse an axis 291 \end_layout 292 289 293 \begin_layout Standard 290 294 It is not difficult to define a transformation: Include type of transformation … … 315 319 \begin_layout Plain Layout 316 320 317 <zoom_axis zoom_begin="1" zoom_ size="3"/>321 <zoom_axis zoom_begin="1" zoom_n="3"/> 318 322 \end_layout 319 323 … … 334 338 335 339 \begin_layout Standard 336 The concrete example above says many things: the axis named axis_A_zoom337 is transformedfrom axis name axis_A with a zoom activity.340 The concrete example is translated as: the axis named axis_A_zoom is transformed 341 from axis name axis_A with a zoom activity. 338 342 The detailed attributes of zoom_axis can be found in reference document, 339 343 but simply it contains the begining and size of zoomed region. -
XIOS/trunk/doc/inputs/user/Domain.lyx
r669 r797 321 321 \end_layout 322 322 323 \begin_layout Itemize 324 generate_rectilinear_domain: auto generating, distributing a rectilinear 325 domain then filling all mandatory attributes. 326 \end_layout 327 323 328 \begin_layout Standard 324 329 It is not difficult to define a transformation: Include type of transformation … … 368 373 369 374 \begin_layout Standard 370 The concrete example above says many things: a domain named domain_A_zoom375 The concrete example above tells many things: a domain named domain_A_zoom 371 376 is transformed from domain name domain_A with a zoom activity. 377 The domain_A_zoom is the zoomed region of domain_A. 372 378 The detailed attributes of zoom_domain can be found in reference document, 373 379 but simply it contains the begining and size of zoomed region. … … 475 481 476 482 \begin_layout Standard 477 Although xml is helpful to define several configurations, it can not be478 usedto customize attributes of domain.483 Although xml is helpful to define several configurations, it is not convenient 484 to customize attributes of domain. 479 485 So it's the turn of Fortran interface. 480 486 \end_layout … … 772 778 In case of one-dimensional data, it is only necessary to determine data_ibegin 773 779 and data_ni. 774 Although the valid data must be inside a domain, it is not neccessary for775 data to have same size asdomain.780 Although the valid data must be inside a local domain, it is not neccessary 781 for data to have same size as local domain. 776 782 In fact, data can have larger size than domain on each dimension, this 777 783 is often the case of … … 844 850 \end_inset 845 851 846 , local domain occupies the center of the global domain, where asreal data852 , local domain occupies the center of the global domain, where real data 847 853 fill up a larger region. 848 854 Only data inside the local domain, represented by blue cells, are valid. … … 938 944 939 945 \begin_layout Standard 940 With the same domain_A, we can have longitude and latitudeby calling:946 With the same domain_A, we can set longitude and latitude values by calling: 941 947 \end_layout 942 948
Note: See TracChangeset
for help on using the changeset viewer.