Changeset 14113
- Timestamp:
- 2020-12-04T20:15:58+01:00 (4 years ago)
- Location:
- NEMO/trunk
- Files:
-
- 23 deleted
- 40 edited
- 10 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/REFERENCES.bib
r14086 r14113 1 @manual{NEMO_man, 2 title="NEMO ocean engine", 3 author="NEMO System Team", 4 series="Scientific Notes of Climate Modelling Center", 5 number="27", 6 institution="Institut Pierre-Simon Laplace (IPSL)", 7 publisher="Zenodo", 8 doi="10.5281/zenodo.1464816", 1 2 @manual{ NEMO_man, 3 title = "NEMO ocean engine", 4 series = "Scientific Notes of Climate Modelling Center", 5 number = "27", 6 author = "Gurvan Madec and NEMO System Team", 7 institution = "Institut Pierre-Simon Laplace (IPSL)", 8 publisher = "Zenodo", 9 issn = "1288-1619", 10 doi = "10.5281/zenodo.1464816" 9 11 } 10 12 % edition="", 11 13 % year="" 12 14 13 @manual{SI3_man, 14 title="Sea Ice modelling Integrated Initiative (SI$^3$) -- The NEMO Sea Ice engine", 15 author="NEMO Sea Ice Working Group", 16 series="Scientific Notes of Climate Modelling Center", 17 number="31", 18 institution="Institut Pierre-Simon Laplace (IPSL)", 19 publisher="Zenodo", 20 doi="10.5281/zenodo.1471689", 15 @manual{ SI3_man, 16 title = "Sea Ice modelling Integrated Initiative (SI$^3$) -- The 17 NEMO sea ice engine", 18 series = "Scientific Notes of Climate Modelling Center", 19 number = "31", 20 author = "NEMO Sea Ice Working Group", 21 institution = "Institut Pierre-Simon Laplace (IPSL)", 22 publisher = "Zenodo", 23 issn = "1288-1619", 24 doi = "10.5281/zenodo.1471689" 21 25 } 22 26 % edition="", 23 27 % year="" 24 28 25 @manual{TOP_man, 26 title="Tracers in Ocean Paradigm (TOP) -- The NEMO Tracers engine", 27 author="NEMO TOP Working Group", 28 series="Scientific Notes of Climate Modelling Center", 29 number="28", 30 institution="Institut Pierre-Simon Laplace (IPSL)", 31 publisher="Zenodo", 32 doi="10.5281/zenodo.1471700", 29 @manual{ TOP_man, 30 title = "Tracers in Ocean Paradigm (TOP) -- The NEMO passive 31 tracers engine", 32 series = "Scientific Notes of Climate Modelling Center", 33 number = "28", 34 author = "NEMO TOP Working Group", 35 institution = "Institut Pierre-Simon Laplace (IPSL)", 36 publisher = "Zenodo", 37 issn = "1288-1619", 38 doi = "10.5281/zenodo.1471700" 33 39 } 34 40 % edition="", 35 41 % year="" 36 42 37 @article{TAM_pub, 38 author = "Vidard, A. and Bouttier, P.-A. and Vigilant, F.", 39 title = "NEMOTAM: Tangent and Adjoint Models for the ocean modelling platform NEMO", 40 journal = "Geoscientific Model Development", 41 volume = "8", 42 year = "2015", 43 number = "4", 44 pages = "1245--1257", 45 doi = "10.5194/gmd-8-1245-2015" 43 @article{ TAM_pub, 44 title = "NEMOTAM: Tangent and Adjoint Models for the ocean 45 modelling platform NEMO", 46 pages = "1245--1257", 47 journal = "Geoscientific Model Development", 48 volume = "8", 49 number = "4", 50 author = "Vidard, A. and Bouttier, P.-A. and Vigilant, F.", 51 year = "2015", 52 doi = "10.5194/gmd-8-1245-2015" 46 53 } -
NEMO/trunk/doc/README.rst
r12377 r14113 1 ************************** 2 Building the documentation 3 ************************** 1 4 5 .. todo:: 6 7 8 9 :file:`latex` : LaTeX sources and Latexmk configuration to build reference manuals with :file:`manual_build.sh` 10 11 :file:`namelists`: Namelist blocks included in the documentation 12 13 :file:`rst` : |RST man|_ sources and Sphinx configuration to build this guide hereby with :file:`guide_build.sh` 14 15 .. |RST man| replace:: reStructuredText (rst) 2 16 3 17 .. warning:: -
NEMO/trunk/doc/latex/.svnignore
r12377 r14113 2 2 *.bbl 3 3 *.blg 4 *.dvi5 4 *.fdb* 6 5 *.fls … … 8 7 *.ilg 9 8 *.ind 10 *.lof 11 *.log 12 *.lot 13 *.maf 14 *.mtc* 9 *.lo* 15 10 *.out 16 *.pdf17 11 *.toc 12 *.xdv 18 13 _minted-* -
NEMO/trunk/doc/latex/NEMO/build
- Property svn:ignore
-
NEMO/trunk/doc/latex/NEMO/main/appendices.tex
r12377 r14113 1 1 2 \subfile{../subfiles/a nnex_A} %%Generalised vertical coordinate3 \subfile{../subfiles/a nnex_B} %% Diffusive operator4 \subfile{../subfiles/a nnex_C} %%Discrete invariants of the eqs.5 \subfile{../subfiles/a nnex_iso} %%Isoneutral diffusion using triads6 \subfile{../subfiles/a nnex_D} %% Coding rules2 \subfile{../subfiles/apdx_s_coord} %% A. Generalised vertical coordinate 3 \subfile{../subfiles/apdx_diff_opers} %% B. Diffusive operators 4 \subfile{../subfiles/apdx_invariants} %% C. Discrete invariants of the eqs. 5 \subfile{../subfiles/apdx_triads} %% D. Isoneutral diffusion using triads 6 \subfile{../subfiles/apdx_DOMAINcfg} %% E. Brief notes on DOMAINcfg 7 7 8 8 %% Not included … … 10 10 %\subfile{../subfiles/chap_DIU} 11 11 %\subfile{../subfiles/chap_conservation} 12 %\subfile{../subfiles/annex_E} %% Notes on some on going staff 13 12 %\subfile{../subfiles/apdx_algos} %% Notes on some on going staff -
NEMO/trunk/doc/latex/NEMO/main/bibliography.bib
r13916 r14113 188 188 } 189 189 190 @article{ beljaars_QJRMS95, 191 title = "The parametrization of surface fluxes in large-scale models under free convection", 192 pages = "255--270", 193 journal = "Quarterly Journal of the Royal Meteorological Society", 194 volume = "121", 195 number = "522", 196 author = "Beljaars, Anton C. M.", 197 year = "1995", 198 month = "jan", 199 publisher = "Wiley", 200 issn = "00359009", 201 doi = "10.1002/qj.49712152203" 190 @article{ beljaars_QJRMS95, 191 title = "The parametrization of surface fluxes in large-scale 192 models under free convection", 193 pages = "255--270", 194 journal = "Quarterly Journal of the Royal Meteorological Society", 195 volume = "121", 196 number = "522", 197 author = "Beljaars, Anton C. M.", 198 year = "1995", 199 month = "jan", 200 publisher = "Wiley", 201 issn = "00359009", 202 doi = "10.1002/qj.49712152203" 202 203 } 203 204 … … 384 385 } 385 386 387 @article{ brodeau.barnier.ea_JPO16, 388 title = "Climatologically Significant Effects of Some 389 Approximations in the Bulk Parameterizations of Turbulent 390 Air–Sea Fluxes", 391 pages = "5--28", 392 journal = "Journal of Physical Oceanography", 393 volume = "47", 394 number = "1", 395 author = "Brodeau, Laurent and Barnier, Bernard and Gulev, Sergey K. 396 and Woods, Cian", 397 year = "2016", 398 month = "jan", 399 publisher = "American Meteorological Society", 400 issn = "0022-3670", 401 doi = "10.1175/jpo-d-16-0169.1" 402 } 403 386 404 @article{ brodeau.barnier.ea_OM10, 387 405 title = "An {ERA40}-based atmospheric forcing for global ocean … … 398 416 issn = "1463-5003", 399 417 doi = "10.1016/j.ocemod.2009.10.005" 400 }401 402 @article{ brodeau.barnier.ea_JPO17,403 title = "Climatologically Significant Effects of Some Approximations in the Bulk Parameterizations of Turbulent Air{\textendash}Sea Fluxes",404 pages = "5--28",405 journal = "Journal of Physical Oceanography",406 volume = "47",407 number = "1",408 author = "Brodeau, Laurent and Barnier, Bernard and Gulev, Sergey K. and Woods, Cian",409 year = "2017",410 month = "jan",411 publisher = "American Meteorological Society",412 issn = "0022-3670",413 doi = "10.1175/jpo-d-16-0169.1",414 418 } 415 419 … … 519 523 } 520 524 521 @article{ carrere.lyard_GRL03, 522 title = "Modeling the barotropic response of the global ocean to 523 atmospheric wind and pressure forcing - comparisons with 524 observations", 525 journal = "Geophysical Research Letters", 526 volume = "30", 527 number = "6", 528 author = "L. Carr\`{e}re and F. Lyard", 529 year = "2003", 530 month = "mar", 531 publisher = "American Geophysical Union (AGU)", 532 issn = "0094-8276", 533 doi = "10.1029/2002gl016473" 534 } 535 536 @techreport{ chanut_rpt05, 525 @techreport{ chanut_trpt05, 537 526 title = "Nesting code for {NEMO}", 538 527 pages = "25", … … 773 762 } 774 763 775 @article{ edson.jampana.ea_JPO13, 776 title = "On the Exchange of Momentum over the Open Ocean", 777 pages = "1589--1610", 778 journal = "Journal of Physical Oceanography", 779 volume = "43", 780 number = "8", 781 author = "Edson, James B. and Jampana, Venkata and Weller, Robert A. and Bigorre, Sebastien P. and Plueddemann, Albert J. and Fairall, Christopher W. and Miller, Scott D. and Mahrt, Larry and Vickers, Dean and Hersbach, Hans", 782 year = "2013", 783 month = "aug", 784 publisher = "American Meteorological Society", 785 issn = "0022-3670", 786 doi = "10.1175/JPO-D-12-0173.1" 787 } 788 789 @article{ egbert.ray_JGR01, 790 title = "Estimates of {M2} tidal energy dissipation from 791 {TOPEX}/Poseidon altimeter data", 792 pages = "22475--22502", 793 journal = "Journal of Geophysical Research", 794 volume = "106", 795 number = "C10", 796 author = "G. D. Egbert and R. D. Ray", 797 year = "2001", 798 month = "oct", 799 publisher = "American Geophysical Union (AGU)", 800 issn = "0148-0227", 801 doi = "10.1029/2000jc000699" 802 } 803 804 @article{ egbert.ray_N00, 805 title = "Significant dissipation of tidal energy in the deep ocean 806 inferred from satellite altimeter data", 807 pages = "775--778", 808 journal = "Nature", 809 volume = "405", 810 number = "6788", 811 author = "G. D. Egbert and R. D. Ray", 812 year = "2000", 813 month = "jun", 814 publisher = "Springer Nature", 815 issn = "1476-4687", 816 doi = "10.1038/35015531" 764 @article{ edson.jampana.ea_JPO13, 765 title = "On the Exchange of Momentum over the Open Ocean", 766 pages = "1589--1610", 767 journal = "Journal of Physical Oceanography", 768 volume = "43", 769 number = "8", 770 author = "Edson, James B. and Jampana, Venkata and Weller, Robert A. 771 and Bigorre, Sebastien P. and Plueddemann, Albert J. and 772 Fairall, Christopher W. and Miller, Scott D. and Mahrt, 773 Larry and Vickers, Dean and Hersbach, Hans", 774 year = "2013", 775 month = "aug", 776 publisher = "American Meteorological Society", 777 issn = "0022-3670", 778 doi = "10.1175/JPO-D-12-0173.1" 817 779 } 818 780 … … 861 823 } 862 824 863 @article{ fairall.bradley.ea_JC03, 864 title = "Bulk parameterization of air-sea fluxes: Updates and verification for the COARE algorithm", 865 pages = "571--591", 866 journal = "Journal of Climate", 867 volume = "16", 868 number = "4", 869 author = "Fairall, C. W. and Bradley, E. F. and Hare, J. E. and Grachev, A. A. and Edson, J. B.", 870 year = "2003", 871 publisher = "American Meteorological Society", 872 issn = "08948755", 873 doi = "10.1175/1520-0442(2003)016<0571:BPOASF>2.0.CO;2" 825 @article{ fairall.bradley.ea_JC03, 826 title = "Bulk parameterization of air-sea fluxes: Updates and 827 verification for the COARE algorithm", 828 pages = "571--591", 829 journal = "Journal of Climate", 830 volume = "16", 831 number = "4", 832 author = "Fairall, C. W. and Bradley, E. F. and Hare, J. E. and 833 Grachev, A. A. and Edson, J. B.", 834 year = "2003", 835 publisher = "American Meteorological Society", 836 issn = "08948755", 837 doi = "10.1175/1520-0442(2003)016<0571:BPOASF>2.0.CO;2" 838 } 839 840 @article{ fairall.bradley.ea_JGRO96, 841 title = "Cool-skin and warm-layer effects on sea surface 842 temperature", 843 pages = "1295--1308", 844 journal = "Journal of Geophysical Research: Oceans", 845 volume = "101", 846 number = "C1", 847 author = "C. W. Fairall and E. F. Bradley and J. S. Godfrey and G. 848 A. Wick and J. B. Edson and G. S. Young", 849 year = "1996", 850 month = "jan", 851 publisher = "American Geophysical Union", 852 doi = "10.1029/95jc03190" 874 853 } 875 854 … … 928 907 } 929 908 930 @article{ foxkemper.ferrari_JPO08, 931 title = "Parameterization of Mixed Layer Eddies. Part I: Theory and Diagnosis", 909 @article{ fox-kemper.ferrari.ea_JPO08, 910 title = "Parameterization of Mixed Layer Eddies. Part I: Theory and 911 Diagnosis", 932 912 pages = "1145--1165", 933 913 journal = "Journal of Physical Oceanography", … … 1030 1010 } 1031 1011 1032 @article{ gerdes_JGR93 *a,1012 @article{ gerdes_JGR93, 1033 1013 title = "A primitive equation ocean circulation model using a 1034 1014 general vertical coordinate transformation: 1. Description … … 1045 1025 } 1046 1026 1047 @article{ gerdes_JGR93* b,1027 @article{ gerdes_JGR93*a, 1048 1028 title = "A primitive equation ocean circulation model using a 1049 1029 general vertical coordinate transformation: 2. Application … … 1060 1040 } 1061 1041 1062 @techreport{ gibson_ rpt86,1042 @techreport{ gibson_trpt86, 1063 1043 title = "Standards for software development and maintenance", 1064 1044 pages = "21", … … 1099 1079 issn = "0148-0227", 1100 1080 doi = "10.1029/2010jb007867" 1101 }1102 1103 @article{ goosse.deleersnijder.ea_JGR99,1104 title = "Sensitivity of a global coupled ocean-sea ice model to the1105 parameterization of vertical mixing",1106 pages = "13681--13695",1107 journal = "Journal of Geophysical Research",1108 volume = "104",1109 number = "C6",1110 author = "H. Goosse and E. Deleersnijder and T. Fichefet and M. H.1111 England",1112 year = "1999",1113 month = "jun",1114 publisher = "American Geophysical Union (AGU)",1115 issn = "0148-0227",1116 doi = "10.1029/1999jc900099"1117 1081 } 1118 1082 … … 1369 1333 } 1370 1334 1371 @techreport{ hunter_ rpt06,1335 @techreport{ hunter_trpt06, 1372 1336 title = "Specification for Test Models of Ice Shelf Cavities", 1373 1337 pages = "17", … … 1410 1374 } 1411 1375 1412 @techreport{ janssen.breivik.ea_ rpt13,1376 @techreport{ janssen.breivik.ea_trpt13, 1413 1377 title = "Air-sea interaction and surface waves", 1414 1378 pages = "36", … … 1450 1414 issn = "0148-0227", 1451 1415 doi = "10.1029/91jc01842" 1416 } 1417 1418 @article{ josey.gulev.ea_OCC13, 1419 title = "Exchanges Through the Ocean Surface", 1420 pages = "115--140", 1421 journal = "Ocean Circulation and Climate", 1422 author = "Josey, Simon A. and Gulev, Serge and Yu, Lisan", 1423 year = "2013", 1424 publisher = "Elsevier", 1425 issn = "0074-6142", 1426 isbn = "9780123918512", 1427 doi = "10.1016/b978-0-12-391851-2.00005-2" 1452 1428 } 1453 1429 … … 1541 1517 } 1542 1518 1543 @article{ koch-larrouy.lengaigne.ea_CD10,1544 title = "Tidal mixing in the Indonesian Seas and its effect on the1545 tropical climate system",1546 pages = "891--904",1547 journal = "Climate Dynamics",1548 volume = "34",1549 number = "6",1550 author = "A. Koch-Larrouy and M. Lengaigne and P. Terray and G.1551 Madec and S. Masson",1552 year = "2010",1553 month = "aug",1554 publisher = "Springer Nature",1555 issn = "1432-0894",1556 doi = "10.1007/s00382-009-0642-4"1557 }1558 1559 1519 @article{ koch-larrouy.madec.ea_GRL07, 1560 1520 title = "On the transformation of Pacific water into Indonesian … … 1573 1533 } 1574 1534 1575 @article{ koch-larrouy.madec.ea_OD08*a,1576 title = "Water mass transformation along the Indonesian ThroughFlow1577 in an {OGCM}",1578 pages = "289--309",1579 journal = "Ocean Dynamics",1580 volume = "58",1581 number = "3-4",1582 author = "A. Koch-Larrouy and G. Madec and B. Blanke and R. Molcard",1583 year = "2008",1584 month = "oct",1585 publisher = "Springer Nature",1586 issn = "1616-7228",1587 doi = "10.1007/s10236-008-0155-4"1588 }1589 1590 @article{ koch-larrouy.madec.ea_OD08*b,1591 title = "Physical processes contributing to the water mass1592 transformation of the Indonesian ThroughFlow",1593 pages = "275--288",1594 journal = "Ocean Dynamics",1595 volume = "58",1596 number = "3-4",1597 author = "A. Koch-Larrouy and G. Madec and D. Iudicone and A.1598 Atmadipoera and R. Molcard",1599 year = "2008",1600 month = "oct",1601 publisher = "Springer Nature",1602 issn = "1616-7228",1603 doi = "10.1007/s10236-008-0154-5"1604 }1605 1606 1535 @article{ kolmogorov_IANS42, 1607 1536 title = "Equations of turbulent motion in an incompressible fluid", … … 1614 1543 } 1615 1544 1616 @article{ kraus.turner_tellus67, 1617 author = {Kraus, E.B. and Turner, J.}, 1618 journal = {Tellus}, 1619 pages = {98--106}, 1620 title = {A one dimensional model of the seasonal thermocline {II}. {T}he general theory and its consequences}, 1621 volume = {19}, 1622 year = {1967} 1623 } 1624 1625 @article{ large.ea_RG97, 1545 @article{ kraus.businger_QJRMS96, 1546 title = "Atmosphere-ocean interaction.", 1547 pages = "324--325", 1548 journal = "Quarterly Journal of the Royal Meteorological Society", 1549 volume = "122", 1550 number = "529", 1551 author = "E. B. Kraus and J. A. Businger", 1552 year = "1996", 1553 publisher = "John Wiley & Sons, Ltd", 1554 issn = "1477-870X", 1555 doi = "10.1002/qj.49712252914" 1556 } 1557 1558 @article{ kraus.turner_T67, 1559 title = "A one-dimensional model of the seasonal thermocline II. 1560 The general theory and its consequences", 1561 pages = "98--106", 1562 journal = "Tellus", 1563 volume = "19", 1564 number = "1", 1565 author = "Kraus, E. B. and Turner, J. S.", 1566 year = "1967", 1567 month = "Jan", 1568 publisher = "Informa UK Limited", 1569 issn = "2153-3490", 1570 doi = "10.3402/tellusa.v19i1.9753" 1571 } 1572 1573 @article{ large.mcwilliams.ea_RG94, 1574 title = "Oceanic vertical mixing: {A} review and a model with a 1575 nonlocal boundary layer parameterization", 1576 pages = "363--403", 1577 journal = "Reviews of Geophysics", 1578 number = "4", 1626 1579 author = "Large, W. G. and McWilliams, J. C. and Doney, S. C.", 1627 doi = "10.1029/94RG01872", 1628 journal = "Reviews of Geophysics", 1629 number = {4}, 1630 pages = {363--403}, 1631 publisher = {AGU}, 1632 title = "Oceanic vertical mixing: {A} review and a model with a nonlocal boundary layer parameterization", 1633 year = "1994" 1634 } 1635 1636 @techreport{ large.yeager_rpt04, 1580 year = "1994", 1581 publisher = "AGU", 1582 doi = "10.1029/94RG01872" 1583 } 1584 1585 @article{ large.yeager_CD09, 1586 title = "The Global Climatology of an Interannually Varying Air-Sea 1587 Flux Data Set", 1588 pages = "341--364", 1589 journal = "Climate Dynamics", 1590 volume = "33", 1591 number = "2-3", 1592 author = "Large, W. G. and Yeager, S. G.", 1593 year = "2009", 1594 month = "aug", 1595 publisher = "Springer Science and Business Media LLC", 1596 doi = "10.1007/s00382-008-0441-3" 1597 } 1598 1599 @techreport{ large.yeager_trpt04, 1637 1600 title = "Diurnal to decadal global forcing for ocean and sea-ice 1638 1601 models: the data sets and flux climatologies", … … 1849 1812 } 1850 1813 1851 @techreport{ levier.treguier.ea_ rpt07,1814 @techreport{ levier.treguier.ea_trpt07, 1852 1815 title = "Free surface and variable volume in the {NEMO} code", 1853 1816 pages = "47", … … 1906 1869 } 1907 1870 1908 @Article{ love_PRSLA1909,1909 author = "A. E. H. Love",1910 title = "The Yielding of the Earth to Disturbing Forces",1911 journal = "Proc. R. Soc. Lond. A",1912 year = "1909",1913 volume = "82",1914 pages = "73-88",1915 doi = "10.1098/rspa.1909.0008"1916 }1917 1918 1871 @article{ losch_JGR08, 1919 1872 title = "Modeling ice shelf cavities in a z coordinate Ocean … … 1940 1893 } 1941 1894 1942 @article{ lupkes.gryanik.ea_JGR12, 1943 author = "L{\"{u}}pkes, Christof and Gryanik, Vladimir M. and Hartmann, J{\"{o}}rg and Andreas, Edgar L.", 1944 doi = "10.1029/2012JD017630", 1945 issn = "01480227", 1946 journal = "Journal of Geophysical Research Atmospheres", 1947 number = "13", 1948 pages = "1--18", 1949 title = "A parametrization, based on sea ice morphology, of the neutral atmospheric drag coefficients for weather prediction and climate models", 1950 volume = "117", 1951 year = "2012" 1952 } 1953 1954 @article{ lupkes.gryanik_JGR15, 1955 author = "L{\"{u}}pkes, Christof and Gryanik, Vladimir M.", 1956 doi = "10.1002/2014JD022418", 1957 issn = "21562202", 1958 journal = "Journal of Geophysical Research", 1959 number = "2", 1960 pages = "552--581", 1961 title = "A stability-dependent parametrization of transfer coefficients formomentum and heat over polar sea ice to be used in climate models", 1962 volume = "120", 1963 year = "2015" 1895 @article{ lupkes.gryanik.ea_JGRA12, 1896 title = "A parametrization, based on sea ice morphology, of the 1897 neutral atmospheric drag coefficients for weather 1898 prediction and climate models", 1899 pages = "1--18", 1900 journal = "Journal of Geophysical Research Atmospheres", 1901 volume = "117", 1902 number = "13", 1903 author = "L{\"{u}}pkes, Christof and Gryanik, Vladimir M. and 1904 Hartmann, J{\"{o}}rg and Andreas, Edgar L.", 1905 year = "2012", 1906 issn = "01480227", 1907 doi = "10.1029/2012JD017630" 1908 } 1909 1910 @article{ lupkes.gryanik_JGR15, 1911 title = "A stability-dependent parametrization of transfer 1912 coefficients formomentum and heat over polar sea ice to be 1913 used in climate models", 1914 pages = "552--581", 1915 journal = "Journal of Geophysical Research", 1916 volume = "120", 1917 number = "2", 1918 author = "L{\"{u}}pkes, Christof and Gryanik, Vladimir M.", 1919 year = "2015", 1920 issn = "21562202", 1921 doi = "10.1002/2014JD022418" 1964 1922 } 1965 1923 … … 2214 2172 } 2215 2173 2216 @article{mcwilliams.ea_JFM97, 2217 author = {McWilliams, James C. and Sullivan, Peter P. and Moeng, Chin-Hoh}, 2218 doi = {10.1017/S0022112096004375}, 2219 journal = {Journal of Fluid Mechanics}, 2220 pages = {1--30}, 2221 title = {Langmuir turbulence in the ocean}, 2222 volume = {334}, 2223 year = {1997}, 2224 } 2174 @article{ mcwilliams.sullivan.ea_JFM97, 2175 title = "Langmuir turbulence in the ocean", 2176 pages = "1--30", 2177 journal = "Journal of Fluid Mechanics", 2178 volume = "334", 2179 author = "McWilliams, James C. and Sullivan, Peter P. and Moeng, 2180 Chin-Hoh", 2181 year = "1997", 2182 doi = "10.1017/S0022112096004375" 2183 } 2184 2225 2185 @article{ mellor.blumberg_JPO04, 2226 2186 title = "Wave Breaking and Ocean Surface Layer Thermal Response", … … 2439 2399 2440 2400 @article{ qiao.yuan.ea_OD10, 2441 title = "A three-dimensional surface wave–ocean circulation coupled2442 model and its initial testing",2401 title = "A three-dimensional surface wave–ocean circulation 2402 coupled model and its initial testing", 2443 2403 pages = "1339--1335", 2444 2404 journal = "Ocean Dynamics", 2445 2405 volume = "60", 2446 2406 number = "5", 2447 author = "F. Qiao and Y. Yuan and T. Ezer and C. Xia and 2448 Y. Yang andX. Lu and Z. Song ",2407 author = "F. Qiao and Y. Yuan and T. Ezer and C. Xia and Y. Yang and 2408 X. Lu and Z. Song ", 2449 2409 year = "2010", 2450 2410 month = "oct", … … 2468 2428 } 2469 2429 2470 @article{ reffray. guillaume.ea_GMD15,2471 title = "Modelling turbulent vertical mixing sensitivity using 2472 a1-D version of NEMO",2430 @article{ reffray.bourdalle-badie.ea_GMD15, 2431 title = "Modelling turbulent vertical mixing sensitivity using a 2432 1-D version of NEMO", 2473 2433 pages = "69--86", 2474 2434 journal = "Geoscientific Model Development", … … 2648 2608 2649 2609 @article{ shchepetkin_OM15, 2650 title = "An Adaptive, Courant-number-dependent implicit 2651 scheme forvertical advection in oceanic modeling",2610 title = "An Adaptive, Courant-number-dependent implicit scheme for 2611 vertical advection in oceanic modeling", 2652 2612 pages = "38--69", 2653 2613 journal = "Ocean Modelling", … … 2676 2636 } 2677 2637 2678 @article{ simmons.jayne.ea_OM04, 2679 title = "Tidally driven mixing in a numerical model of the ocean 2680 general circulation", 2681 pages = "245--263", 2682 journal = "Ocean Modelling", 2683 volume = "6", 2684 number = "3-4", 2685 author = "H. L. Simmons and S. R. Jayne and L. C. {St Laurent} and 2686 A. J. Weaver", 2687 year = "2004", 2688 month = "jan", 2689 publisher = "Elsevier BV", 2690 issn = "1463-5003", 2691 doi = "10.1016/s1463-5003(03)00011-8" 2692 } 2693 2694 @article{ smagorinsky_MW63, 2695 title = "General circulation experiments with the primitive equations: I. The basic experiment ", 2638 @article{ smagorinsky_MWR63, 2639 title = "General circulation experiments with the primitive 2640 equations: I. The basic experiment ", 2696 2641 pages = "99--164", 2697 2642 journal = "Monthly Weather Review", … … 2734 2679 issn = "1520-0493", 2735 2680 doi = "10.1175/1520-0493(1998)126<3213:agpgff>2.0.co;2" 2736 }2737 2738 @article{ st-laurent.nash_DSR04,2739 title = "An examination of the radiative and dissipative properties2740 of deep ocean internal tides",2741 pages = "3029--3042",2742 journal = "Deep Sea Research",2743 volume = "51",2744 number = "25-26",2745 author = "L. C. {St Laurent} and J. D. Nash",2746 year = "2004",2747 month = "dec",2748 publisher = "Elsevier BV",2749 issn = "0967-0645",2750 doi = "10.1016/j.dsr2.2004.09.008"2751 2681 } 2752 2682 … … 2822 2752 isbn = "9780511702242", 2823 2753 doi = "10.1017/cbo9780511702242.013" 2754 } 2755 2756 @book{ sverdrup.johnson.ea_bk42, 2757 title = "The Oceans, Their Physics, Chemistry, and General Biology", 2758 pages = "1087", 2759 author = "H. U. Sverdrup and Martin W. Johnson and Richard H. 2760 Fleming", 2761 year = "1942", 2762 publisher = "Prentice-Hall", 2763 address = "New York" 2824 2764 } 2825 2765 … … 2952 2892 } 2953 2893 2954 @article{ vancoppenolle.fichefet.ea_OM09*a,2955 title = "Simulating the mass balance and salinity of Arctic and2956 Antarctic sea ice. 1. Model description and validation",2957 pages = "33--53",2958 journal = "Ocean Modelling",2959 volume = "27",2960 number = "1-2",2961 author = "M. Vancoppenolle and T. Fichefet and H. Goosse and S.2962 Bouillon and G. Madec and M. A. Morales Maqueda",2963 year = "2009",2964 month = "jan",2965 publisher = "Elsevier BV",2966 issn = "1463-5003",2967 doi = "10.1016/j.ocemod.2008.10.005"2968 }2969 2970 @article{ vancoppenolle.fichefet.ea_OM09*b,2971 title = "Simulating the mass balance and salinity of Arctic and2972 Antarctic sea ice. 2. Importance of sea ice salinity2973 variations",2974 pages = "54--69",2975 journal = "Ocean Modelling",2976 volume = "27",2977 number = "1-2",2978 author = "M. Vancoppenolle and T. Fichefet and H. Goosse",2979 year = "2009",2980 month = "jan",2981 publisher = "Elsevier BV",2982 issn = "1463-5003",2983 doi = "10.1016/j.ocemod.2008.11.003"2984 }2985 2986 2894 @article{ warner.defne.ea_CG13, 2987 2895 title = "A wetting and drying scheme for {ROMS}", … … 3058 2966 } 3059 2967 3060 @article{ white.hoskins.ea_QJRMS05,3061 title = "Consistent approximate models of the global atmosphere: shallow, deep,3062 hydrostatic, quasi-hydrostatic and non-hydrostatic",3063 pages = "2081--2107",3064 journal = "Quarterly Journal of the Royal Meteorological Society",3065 volume = "131",3066 author = "A. A. White and B. J. Hoskins and I. Roulstone and A. Staniforth",3067 year = "2005",3068 doi = "10.1256/qj.04.49"3069 }3070 3071 2968 @article{ white.adcroft.ea_JCP09, 3072 2969 title = "High-order regridding-remapping schemes for continuous … … 3082 2979 issn = "0021-9991", 3083 2980 doi = "10.1016/j.jcp.2009.08.016" 2981 } 2982 2983 @article{ white.hoskins.ea_QJRMS05, 2984 title = "Consistent approximate models of the global atmosphere: 2985 shallow, deep, hydrostatic, quasi-hydrostatic and 2986 non-hydrostatic", 2987 pages = "2081--2107", 2988 journal = "Quarterly Journal of the Royal Meteorological Society", 2989 volume = "131", 2990 author = "A. A. White and B. J. Hoskins and I. Roulstone and A. 2991 Staniforth", 2992 year = "2005", 2993 doi = "10.1256/qj.04.49" 3084 2994 } 3085 2995 … … 3131 3041 } 3132 3042 3043 @article{ zeng.beljaars_GRL05, 3044 title = "A prognostic scheme of sea surface skin temperature for 3045 modeling and data assimilation", 3046 journal = "Geophysical Research Letters", 3047 volume = "32", 3048 number = "14", 3049 author = "Xubin Zeng and Anton Beljaars", 3050 year = "2005", 3051 month = "jul", 3052 publisher = "American Geophysical Union", 3053 doi = "10.1029/2005gl023030" 3054 } 3055 3133 3056 @article{ zhang.endoh_JGR92, 3134 3057 title = "A free surface General Circulation Model for the tropical … … 3144 3067 doi = "10.1029/92jc00911" 3145 3068 } 3146 3147 @article{large.yeager_CD09,3148 author="Large, W. G. and Yeager, S. G.",3149 title="The Global Climatology of an Interannually Varying Air-Sea Flux Data Set",3150 pages = "341--364",3151 journal="Climate Dynamics",3152 volume = "33",3153 number = "2-3",3154 year="2009",3155 month = "aug",3156 publisher = "Springer Science and Business Media LLC",3157 doi="10.1007/s00382-008-0441-3"3158 }3159 3160 @book{sverdrup.johnson.ea_1942,3161 author = {H. U. Sverdrup and Martin W. Johnson and Richard H. Fleming},3162 title = {The Oceans, Their Physics, Chemistry, and General Biology},3163 publisher = {Prentice-Hall},3164 address = {New York},3165 year = {1942},3166 pages = {1087},3167 }3168 3169 @article{kraus.businger_QJRMS96,3170 author = "E. B. Kraus and J. A. Businger",3171 title = "Atmosphere-ocean interaction.",3172 journal="Quarterly Journal of the Royal Meteorological Society",,3173 year = "1996",3174 volume = "122",3175 number = "529",3176 pages = "324-325",3177 publisher = "John Wiley & Sons, Ltd",3178 issn = "1477-870X",3179 doi = "10.1002/qj.49712252914"3180 }3181 3182 @article{josey.gulev.ea_2013,3183 title = "Exchanges through the ocean surface",3184 journal = "Ocean Circulation and Climate - A 21st Century Perspective, Int. Geophys. Ser.",3185 year = "2013",3186 author = "S. A. Josey and S. Gulev and L. Yu",3187 pages = "115-140, edited by G. Siedler et al., Academic Press, Oxford",3188 volume = "103",3189 doi = "10.1016/B978-0-12-391851-2.00005-2"3190 }3191 3192 @article{fairall.bradley.ea_JGR96,3193 year = "1996",3194 journal = "Journal of Geophysical Research: Oceans",3195 month = "jan",3196 publisher = "American Geophysical Union",3197 volume = "101",3198 number = "C1",3199 pages = "1295-1308",3200 author = "C. W. Fairall and E. F. Bradley and J. S. Godfrey and G. A. Wick and J. B. Edson and G. S. Young",3201 title = "Cool-skin and warm-layer effects on sea surface temperature",3202 doi = "10.1029/95jc03190"3203 }3204 3205 @article{zeng.beljaars_GRL05,3206 year = "2005",3207 month = "jul",3208 publisher = "American Geophysical Union",3209 volume = "32",3210 number = "14",3211 author = "Xubin Zeng and Anton Beljaars",3212 title = "A prognostic scheme of sea surface skin temperature for modeling and data assimilation",3213 journal = "Geophysical Research Letters",3214 doi = "10.1029/2005gl023030"3215 }3216 -
NEMO/trunk/doc/latex/NEMO/main/chapters.tex
r12377 r14113 1 \subfile{../subfiles/introduction} %% Introduction 2 \subfile{../subfiles/chap_model_basics} 3 \subfile{../subfiles/chap_time_domain} %% Time discretisation (time stepping strategy) 4 \subfile{../subfiles/chap_DOM} %% Space discretisation 5 \subfile{../subfiles/chap_TRA} %% Tracer advection/diffusion equation 6 \subfile{../subfiles/chap_DYN} %% Dynamics : momentum equation 7 \subfile{../subfiles/chap_SBC} %% Surface Boundary Conditions 8 \subfile{../subfiles/chap_LBC} %% Lateral Boundary Conditions 9 \subfile{../subfiles/chap_LDF} %% Lateral diffusion 10 \subfile{../subfiles/chap_ZDF} %% Vertical diffusion 11 \subfile{../subfiles/chap_DIA} %% Outputs and Diagnostics 12 \subfile{../subfiles/chap_OBS} %% Observation operator 13 \subfile{../subfiles/chap_ASM} %% Assimilation increments 14 \subfile{../subfiles/chap_STO} %% Stochastic param. 15 \subfile{../subfiles/chap_misc} %% Miscellaneous topics 16 \subfile{../subfiles/chap_CONFIG} %% Predefined configurations 1 \subfile{../subfiles/chap_model_basics} %% 1. 2 \subfile{../subfiles/chap_time_domain} %% 2. Time discretisation (time stepping strategy) 3 \subfile{../subfiles/chap_DOM} %% 3. Space discretisation 4 \subfile{../subfiles/chap_TRA} %% 4. Tracer advection/diffusion equation 5 \subfile{../subfiles/chap_DYN} %% 5. Dynamics : momentum equation 6 \subfile{../subfiles/chap_SBC} %% 6. Surface Boundary Conditions 7 \subfile{../subfiles/chap_LBC} %% 7. Lateral Boundary Conditions 8 \subfile{../subfiles/chap_LDF} %% 8. Lateral diffusion 9 \subfile{../subfiles/chap_ZDF} %% 9. Vertical diffusion 10 \subfile{../subfiles/chap_DIA} %% 10. Outputs and Diagnostics 11 \subfile{../subfiles/chap_OBS} %% 11. Observation operator 12 \subfile{../subfiles/chap_ASM} %% 12. Assimilation increments 13 \subfile{../subfiles/chap_STO} %% 13. Stochastic param. 14 \subfile{../subfiles/chap_misc} %% 14. Miscellaneous topics 15 \subfile{../subfiles/chap_cfgs} %% 15. Predefined configurations 16 17 %% Not included 18 %\subfile{../subfiles/chap_model_basics_zstar} 19 %\subfile{../subfiles/chap_DIU} 20 %\subfile{../subfiles/chap_conservation} -
NEMO/trunk/doc/latex/NEMO/subfiles/apdx_triads.tex
r11693 r14113 1 1 \documentclass[../main/NEMO_manual]{subfiles} 2 3 \begin{document} 2 4 3 5 %% Local cmds … … 10 12 \newcommand{\rtriad}[2][]{\ensuremath{\triad[#1]{i}{k}{#2}{i_p}{k_p}}} 11 13 \newcommand{\rtriadt}[1]{\ensuremath{\triadt{i}{k}{#1}{i_p}{k_p}}} 12 13 \begin{document}14 14 15 15 \chapter{Iso-Neutral Diffusion and Eddy Advection using Triads} -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_DYN.tex
r13916 r14113 657 657 Note that expression \autoref{eq:DYN_hpg_sco} is commonly used when the variable volume formulation is activated 658 658 (\texttt{vvl?}) because in that case, even with a flat bottom, 659 the coordinate surfaces are not horizontal but follow the free surface \citep{levier.treguier.ea_ rpt07}.659 the coordinate surfaces are not horizontal but follow the free surface \citep{levier.treguier.ea_trpt07}. 660 660 The pressure jacobian scheme (\np[=.true.]{ln_dynhpg_prj}{ln\_dynhpg\_prj}) is available as 661 661 an improved option to \np[=.true.]{ln_dynhpg_sco}{ln\_dynhpg\_sco} when \texttt{vvl?} is active. … … 913 913 external gravity waves in idealized or weakly non-linear cases. 914 914 Although the damping is lower than for the filtered free surface, 915 it is still significant as shown by \citet{levier.treguier.ea_ rpt07} in the case of an analytical barotropic Kelvin wave.915 it is still significant as shown by \citet{levier.treguier.ea_trpt07} in the case of an analytical barotropic Kelvin wave. 916 916 917 917 \cmtgm{ %%% copy from griffies Book -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_LBC.tex
r13916 r14113 358 358 359 359 The BDY module was modelled on the OBC module (see \NEMO\ 3.4) and shares many features and 360 a similar coding structure \citep{chanut_ rpt05}.360 a similar coding structure \citep{chanut_trpt05}. 361 361 The specification of the location of the open boundary is completely flexible and 362 362 allows any type of setup, from regular boundaries to irregular contour (it includes the possibility to set an open boundary able to follow an isobath). -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_LDF.tex
r11693 r14113 418 418 \subsection[Deformation rate dependent viscosities (\forcode{nn_ahm_ijk_t=32})]{Deformation rate dependent viscosities (\protect\np[=32]{nn_ahm_ijk_t}{nn\_ahm\_ijk\_t})} 419 419 420 This option refers to the \citep{smagorinsky_MW 63} scheme which is here implemented for momentum only. Smagorinsky chose as a420 This option refers to the \citep{smagorinsky_MWR63} scheme which is here implemented for momentum only. Smagorinsky chose as a 421 421 characteristic time scale $T_{smag}$ the deformation rate and for the lengthscale $L_{smag}$ the maximum wavenumber possible on the horizontal grid, e.g.: 422 422 … … 540 540 \end{listing} 541 541 542 If \np[=.true.]{ln_mle}{ln\_mle} in \nam{tra_mle}{tra\_mle} namelist, a parameterization of the mixing due to unresolved mixed layer instabilities is activated (\citet{fox kemper.ferrari_JPO08}). Additional transport is computed in \rou{ldf\_mle\_trp} and added to the eulerian transport in \rou{tra\_adv} as done for eddy induced advection.542 If \np[=.true.]{ln_mle}{ln\_mle} in \nam{tra_mle}{tra\_mle} namelist, a parameterization of the mixing due to unresolved mixed layer instabilities is activated (\citet{fox-kemper.ferrari.ea_JPO08}). Additional transport is computed in \rou{ldf\_mle\_trp} and added to the eulerian transport in \rou{tra\_adv} as done for eddy induced advection. 543 543 544 544 \colorbox{yellow}{TBC} -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_SBC.tex
r13916 r14113 1 1 \documentclass[../main/NEMO_manual]{subfiles} 2 \usepackage{fontspec}3 \usepackage{fontawesome}4 2 5 3 \begin{document} … … 526 524 See \autoref{subsec:SBC_ssr} for its specification. 527 525 528 529 530 531 532 533 534 %% ================================================================================================= 535 \pagebreak 536 \newpage 526 %% ================================================================================================= 537 527 \section[Bulk formulation (\textit{sbcblk.F90})]{Bulk formulation (\protect\mdl{sbcblk})} 538 528 \label{sec:SBC_blk} … … 558 548 559 549 Note: all the NEMO Fortran routines involved in the present section have been 560 561 the \href{https://brodeau.github.io/aerobulk/}{\texttt{AeroBulk}} open-source project562 \citep{brodeau.barnier.ea_JPO1 7}.550 initially developed (and are still developed in parallel) in 551 the \href{https://brodeau.github.io/aerobulk}{\texttt{AeroBulk}} open-source project 552 \citep{brodeau.barnier.ea_JPO16}. 563 553 564 554 %%% Bulk formulae are this: 565 \subsection{Bulk formulae}\label{subsec:SBC_blkform} 566 % 555 \subsection{Bulk formulae} 556 \label{subsec:SBC_blkform} 557 567 558 In NEMO, the set of equations that relate each component of the surface fluxes 568 559 to the near-surface atmosphere and sea surface states writes 569 % 570 \begin{subequations}\label{eq_bulk} 560 561 \begin{subequations} 562 \label{eq:SBC_bulk} 571 563 \label{eq:SBC_bulk_form} 572 \begin{eqnarray} 573 \mathbf{\tau} &=& \rho~ C_D ~ \mathbf{U}_z ~ U_B \\ 574 Q_H &=& \rho~C_H~C_P~\big[ \theta_z - T_s \big] ~ U_B \\ 575 E &=& \rho~C_E ~\big[ q_s - q_z \big] ~ U_B \\ 576 Q_L &=& -L_v \, E \\ 577 % 578 Q_{sr} &=& (1 - a) Q_{sw\downarrow} \\ 579 Q_{ir} &=& \delta (Q_{lw\downarrow} -\sigma T_s^4) 580 \end{eqnarray} 564 \begin{align} 565 \mathbf{\tau} &= \rho~ C_D ~ \mathbf{U}_z ~ U_B \\ 566 Q_H &= \rho~C_H~C_P~\big[ \theta_z - T_s \big] ~ U_B \\ 567 E &= \rho~C_E ~\big[ q_s - q_z \big] ~ U_B \\ 568 Q_L &= -L_v \, E \\ 569 Q_{sr} &= (1 - a) Q_{sw\downarrow} \\ 570 Q_{ir} &= \delta (Q_{lw\downarrow} -\sigma T_s^4) 571 \end{align} 581 572 \end{subequations} 582 % 573 583 574 with 584 575 \[ \theta_z \simeq T_z+\gamma z \] 585 576 \[ q_s \simeq 0.98\,q_{sat}(T_s,p_a ) \] 586 %587 577 from which, the the non-solar heat flux is \[ Q_{ns} = Q_L + Q_H + Q_{ir} \] 588 %589 578 where $\mathbf{\tau}$ is the wind stress vector, $Q_H$ the sensible heat flux, 590 579 $E$ the evaporation, $Q_L$ the latent heat flux, and $Q_{ir}$ the net longwave 591 580 flux. 592 %593 581 $Q_{sw\downarrow}$ and $Q_{lw\downarrow}$ are the surface downwelling shortwave 594 582 and longwave radiative fluxes, respectively. 595 %596 583 Note: a positive sign for $\mathbf{\tau}$, $Q_H$, $Q_L$, $Q_{sr}$ or $Q_{ir}$ 597 584 implies a gain of the relevant quantity for the ocean, while a positive $E$ 598 585 implies a freshwater loss for the ocean. 599 %600 586 $\rho$ is the density of air. $C_D$, $C_H$ and $C_E$ are the bulk transfer 601 587 coefficients for momentum, sensible heat, and moisture, respectively. 602 %603 588 $C_P$ is the heat capacity of moist air, and $L_v$ is the latent heat of 604 589 vaporization of water. 605 %606 590 $\theta_z$, $T_z$ and $q_z$ are the potential temperature, absolute temperature, 607 591 and specific humidity of air at height $z$ above the sea surface, 608 592 respectively. $\gamma z$ is a temperature correction term which accounts for the 609 593 adiabatic lapse rate and approximates the potential temperature at height 610 $z$ \citep{josey.gulev.ea_2013}. 611 % 594 $z$ \citep{josey.gulev.ea_OCC13}. 612 595 $\mathbf{U}_z$ is the wind speed vector at height $z$ above the sea surface 613 (possibly referenced to the surface current $\mathbf{u_0}$, 614 section \ref{s_res1}.\ref{ss_current}). 615 % 596 (possibly referenced to the surface current $\mathbf{u_0}$).%, 597 %\autoref{s_res1}.\autoref{ss_current}). %% Undefined references 616 598 The bulk scalar wind speed, namely $U_B$, is the scalar wind speed, 617 599 $|\mathbf{U}_z|$, with the potential inclusion of a gustiness contribution. 618 %619 600 $a$ and $\delta$ are the albedo and emissivity of the sea surface, respectively.\\ 620 %621 601 %$p_a$ is the mean sea-level pressure (SLP). 622 %623 602 $T_s$ is the sea surface temperature. $q_s$ is the saturation specific humidity 624 603 of air at temperature $T_s$; it includes a 2\% reduction to account for the 625 presence of salt in seawater \citep{sverdrup.johnson.ea_ 1942,kraus.businger_QJRMS96}.604 presence of salt in seawater \citep{sverdrup.johnson.ea_bk42,kraus.businger_QJRMS96}. 626 605 Depending on the bulk parametrization used, $T_s$ can either be the temperature 627 606 at the air-sea interface (skin temperature, hereafter SSST) or at typically a 628 607 few tens of centimeters below the surface (bulk sea surface temperature, 629 608 hereafter SST). 630 %631 609 The SSST differs from the SST due to the contributions of two effects of 632 610 opposite sign, the \emph{cool skin} and \emph{warm layer} (hereafter CS and WL, 633 respectively, see section\,\ref{subsec:SBC_skin}). 634 % 611 respectively, see \autoref{subsec:SBC_skin}). 635 612 Technically, when the ECMWF or COARE* bulk parametrizations are selected 636 613 (\np[=.true.]{ln_ECMWF}{ln\_ECMWF} or \np[=.true.]{ln_COARE*}{ln\_COARE\*}), … … 640 617 641 618 For more details on all these aspects the reader is invited to refer 642 to \citet{brodeau.barnier.ea_JPO17}. 643 644 645 646 \subsection{Bulk parametrizations}\label{subsec:SBC_blk_ocean} 619 to \citet{brodeau.barnier.ea_JPO16}. 620 621 \subsection{Bulk parametrizations} 622 \label{subsec:SBC_blk_ocean} 647 623 %%%\label{subsec:SBC_param} 648 624 … … 654 630 height (from \np{rn_zqt}{rn\_zqt} to \np{rn_zu}{rn\_zu}). 655 631 656 657 658 632 For the open ocean, four bulk parametrization algorithms are available in NEMO: 633 659 634 \begin{itemize} 660 \item NCAR, formerly known as CORE, \citep{large.yeager_ rpt04,large.yeager_CD09}635 \item NCAR, formerly known as CORE, \citep{large.yeager_trpt04,large.yeager_CD09} 661 636 \item COARE 3.0 \citep{fairall.bradley.ea_JC03} 662 637 \item COARE 3.6 \citep{edson.jampana.ea_JPO13} … … 664 639 \end{itemize} 665 640 666 667 641 With respect to version 3, the principal advances in version 3.6 of the COARE 668 642 bulk parametrization are built around improvements in the representation of the 669 643 effects of waves on 670 fluxes \citep{edson.jampana.ea_JPO13,brodeau.barnier.ea_JPO1 7}. This includes644 fluxes \citep{edson.jampana.ea_JPO13,brodeau.barnier.ea_JPO16}. This includes 671 645 improved relationships of surface roughness, and whitecap fraction on wave 672 646 parameters. It is therefore recommended to chose version 3.6 over 3. 673 647 674 675 676 677 \subsection{Cool-skin and warm-layer parametrizations}\label{subsec:SBC_skin} 678 %\subsection[Cool-skin and warm-layer parameterizations 679 %(\forcode{ln_skin_cs} \& \forcode{ln_skin_wl})]{Cool-skin and warm-layer parameterizations (\protect\np{ln_skin_cs}{ln\_skin\_cs} \& \np{ln_skin_wl}{ln\_skin\_wl})} 680 %\label{subsec:SBC_skin} 681 % 648 \subsection{Cool-skin and warm-layer parametrizations} 649 %\subsection[Cool-skin and warm-layer parameterizations (\forcode{ln_skin_cs} \& \forcode{ln_skin_wl})]{Cool-skin and warm-layer parameterizations (\protect\np{ln_skin_cs}{ln\_skin\_cs} \& \np{ln_skin_wl}{ln\_skin\_wl})} 650 \label{subsec:SBC_skin} 651 682 652 As opposed to the NCAR bulk parametrization, more advanced bulk 683 653 parametrizations such as COARE3.x and ECMWF are meant to be used with the skin 684 654 temperature $T_s$ rather than the bulk SST (which, in NEMO is the temperature at 685 the first T-point level, see section\,\ref{subsec:SBC_blkform}).686 % 655 the first T-point level, see \autoref{subsec:SBC_blkform}). 656 687 657 As such, the relevant cool-skin and warm-layer parametrization must be 688 658 activated through \np[=T]{ln_skin_cs}{ln\_skin\_cs} … … 693 663 694 664 For the cool-skin scheme parametrization COARE and ECMWF algorithms share the same 695 basis: \citet{fairall.bradley.ea_JGR 96}. With some minor updates based665 basis: \citet{fairall.bradley.ea_JGRO96}. With some minor updates based 696 666 on \citet{zeng.beljaars_GRL05} for ECMWF, and \citet{fairall.ea_19} for COARE 697 667 3.6. … … 704 674 equation for the thickness of the warm-layer, while it is considered as constant 705 675 in the ECWMF algorithm. 706 707 676 708 677 \subsection{Appropriate use of each bulk parametrization} … … 714 683 temperature is the bulk SST. Hence the following namelist parameters must be 715 684 set: 716 % 717 \begin{ verbatim}685 686 \begin{forlines} 718 687 ... 719 688 ln_NCAR = .true. … … 726 695 ... 727 696 ln_humi_sph = .true. ! humidity "sn_humi" is specific humidity [kg/kg] 728 \end{verbatim} 729 697 \end{forlines} 730 698 731 699 \subsubsection{ECMWF} 732 % 700 733 701 With an atmospheric forcing based on a reanalysis of the ECMWF, such as the 734 702 Drakkar Forcing Set \citep{brodeau.barnier.ea_OM10}, we strongly recommend to … … 737 705 humidity are provided at the 2\,m height, and given that the humidity is 738 706 distributed as the dew-point temperature, the namelist must be tuned as follows: 739 % 740 \begin{ verbatim}707 708 \begin{forlines} 741 709 ... 742 710 ln_ECMWF = .true. … … 750 718 ln_humi_dpt = .true. ! humidity "sn_humi" is dew-point temperature [K] 751 719 ... 752 \end{ verbatim}753 % 720 \end{forlines} 721 754 722 Note: when \np{ln_ECMWF}{ln\_ECMWF} is selected, the selection 755 723 of \np{ln_skin_cs}{ln\_skin\_cs} and \np{ln_skin_wl}{ln\_skin\_wl} implicitly … … 757 725 respectively (found in \textit{sbcblk\_skin\_ecmwf.F90}). 758 726 759 760 727 \subsubsection{COARE 3.x} 761 % 728 762 729 Since the ECMWF parametrization is largely based on the COARE* parametrization, 763 730 the two algorithms are very similar in terms of structure and closure 764 731 approach. As such, the namelist tuning for COARE 3.x is identical to that of 765 732 ECMWF: 766 % 767 \begin{ verbatim}733 734 \begin{forlines} 768 735 ... 769 736 ln_COARE3p6 = .true. … … 772 739 ln_skin_wl = .true. ! use the warm-layer parameterization 773 740 ... 774 \end{ verbatim}741 \end{forlines} 775 742 776 743 Note: when \np[=T]{ln_COARE3p0}{ln\_COARE3p0} is selected, the selection … … 779 746 respectively (found in \textit{sbcblk\_skin\_coare.F90}). 780 747 781 782 748 %lulu 783 784 785 749 786 750 % In a typical bulk algorithm, the BTCs under neutral stability conditions are … … 792 756 % and $q_z$. 793 757 794 795 796 758 \subsection{Prescribed near-surface atmospheric state} 797 759 … … 800 762 different bulk formulae are used for the turbulent fluxes computation over the 801 763 ocean and over sea-ice surface. 802 %803 764 804 765 %The choice is made by setting to true one of the following namelist … … 862 823 the namsbc\_blk namelist (see \autoref{subsec:SBC_fldread}). 863 824 864 865 825 \subsubsection{Air humidity} 866 826 … … 868 828 [kg/kg], relative humidity [\%], or dew-point temperature [K] (LINK to namelist 869 829 parameters)... 870 871 872 ~\\873 874 875 876 877 878 879 880 881 882 830 883 831 %% ================================================================================================= … … 889 837 %their neutral transfer coefficients relationships with neutral wind. 890 838 %\begin{itemize} 891 %\item NCAR (\np[=.true.]{ln_NCAR}{ln\_NCAR}): The NCAR bulk formulae have been developed by \citet{large.yeager_ rpt04}.839 %\item NCAR (\np[=.true.]{ln_NCAR}{ln\_NCAR}): The NCAR bulk formulae have been developed by \citet{large.yeager_trpt04}. 892 840 % They have been designed to handle the NCAR forcing, a mixture of NCEP reanalysis and satellite data. 893 841 % They use an inertial dissipative method to compute the turbulent transfer coefficients 894 842 % (momentum, sensible heat and evaporation) from the 10m wind speed, air temperature and specific humidity. 895 % This \citet{large.yeager_ rpt04} dataset is available through843 % This \citet{large.yeager_trpt04} dataset is available through 896 844 % the \href{http://nomads.gfdl.noaa.gov/nomads/forms/mom4/NCAR.html}{GFDL web site}. 897 845 % Note that substituting ERA40 to NCEP reanalysis fields does not require changes in the bulk formulea themself. … … 908 856 \label{subsec:SBC_blk_ice} 909 857 910 911 858 \texttt{\#out\_of\_place:} 912 859 For sea-ice, three possibilities can be selected: 913 860 a constant transfer coefficient (1.4e-3; default 914 value), \citet{lupkes.gryanik.ea_JGR 12} (\np{ln_Cd_L12}{ln\_Cd\_L12}),861 value), \citet{lupkes.gryanik.ea_JGRA12} (\np{ln_Cd_L12}{ln\_Cd\_L12}), 915 862 and \citet{lupkes.gryanik_JGR15} (\np{ln_Cd_L15}{ln\_Cd\_L15}) parameterizations 916 863 \texttt{\#out\_of\_place.} 917 864 918 919 920 921 865 Surface turbulent fluxes between sea-ice and the atmosphere can be computed in three different ways: 922 866 923 867 \begin{itemize} 924 \item Constant value (\ np[ Cd_ice=1.4e-3 ]{constant value}{constant\ value}):868 \item Constant value (\forcode{Cd_ice=1.4e-3}): 925 869 default constant value used for momentum and heat neutral transfer coefficients 926 \item \citet{lupkes.gryanik.ea_JGR 12} (\np[=.true.]{ln_Cd_L12}{ln\_Cd\_L12}):870 \item \citet{lupkes.gryanik.ea_JGRA12} (\np[=.true.]{ln_Cd_L12}{ln\_Cd\_L12}): 927 871 This scheme adds a dependency on edges at leads, melt ponds and flows 928 872 of the constant neutral air-ice drag. After some approximations, … … 1260 1204 \begin{description} 1261 1205 \item [{\np[=1]{nn_isfblk}{nn\_isfblk}}]: The melt rate is based on a balance between the upward ocean heat flux and 1262 the latent heat flux at the ice shelf base. A complete description is available in \citet{hunter_ rpt06}.1206 the latent heat flux at the ice shelf base. A complete description is available in \citet{hunter_trpt06}. 1263 1207 \item [{\np[=2]{nn_isfblk}{nn\_isfblk}}]: The melt rate and the heat flux are based on a 3 equations formulation 1264 1208 (a heat flux budget at the ice base, a salt flux budget at the ice base and a linearised freezing point temperature equation). … … 1332 1276 The fw addition due to the ice shelf melting is, at each relevant depth level, added to 1333 1277 the horizontal divergence (\textit{hdivn}) in the subroutine \rou{sbc\_isf\_div}, called from \mdl{divhor}. 1334 See the runoff section \autoref{sec:SBC_rnf} for all the details about the divergence correction.\\1278 See \autoref{sec:SBC_rnf} for all the details about the divergence correction. 1335 1279 1336 1280 \begin{figure}[!t] … … 1503 1447 Then using the routine \rou{sbcblk\_algo\_ncar} and starting from the neutral drag coefficent provided, 1504 1448 the drag coefficient is computed according to the stable/unstable conditions of the 1505 air-sea interface following \citet{large.yeager_ rpt04}.1449 air-sea interface following \citet{large.yeager_trpt04}. 1506 1450 1507 1451 %% ================================================================================================= … … 1614 1558 1615 1559 The surface stress felt by the ocean is the atmospheric stress minus the net stress going 1616 into the waves \citep{janssen.breivik.ea_ rpt13}. Therefore, when waves are growing, momentum and energy is spent and is not1560 into the waves \citep{janssen.breivik.ea_trpt13}. Therefore, when waves are growing, momentum and energy is spent and is not 1617 1561 available for forcing the mean circulation, while in the opposite case of a decaying sea 1618 1562 state, more momentum is available for forcing the ocean. -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_ZDF.tex
r13461 r14113 1 1 \documentclass[../main/NEMO_manual]{subfiles} 2 3 \begin{document} 2 4 3 5 %% Custom aliases 4 6 \newcommand{\cf}{\ensuremath{C\kern-0.14em f}} 5 6 \begin{document}7 7 8 8 \chapter{Vertical Ocean Physics (ZDF)} … … 198 198 $\bar{e}_o = e_{bb} |\tau| / \rho_o$, with $e_{bb}$ the \np{rn_ebb}{rn\_ebb} namelist parameter. 199 199 The default value of $e_{bb}$ is 3.75. \citep{gaspar.gregoris.ea_JGR90}), however a much larger value can be used when 200 taking into account the surface wave breaking (see below Eq.\autoref{eq:ZDF_Esbc}).200 taking into account the surface wave breaking (see below \autoref{eq:ZDF_Esbc}). 201 201 The bottom value of TKE is assumed to be equal to the value of the level just above. 202 202 The time integration of the $\bar{e}$ equation may formally lead to negative values because … … 532 532 the TKE case described in \autoref{subsec:ZDF_tke_ene} \citep{burchard_OM02}. 533 533 Evaluation of the 4 GLS turbulent closure schemes can be found in \citet{warner.sherwood.ea_OM05} in ROMS model and 534 in \citet{reffray. guillaume.ea_GMD15} for the \NEMO\ model.534 in \citet{reffray.bourdalle-badie.ea_GMD15} for the \NEMO\ model. 535 535 536 536 % ------------------------------------------------------------------------------------------------------------- … … 594 594 Obsolete namelist parameters include: 595 595 \begin{description} 596 597 598 599 600 601 602 596 \item \protect\np{ln_use_osm_la}\np{ln\_use\_osm\_la} With \protect\np[=0]{nn_osm_wave}{nn\_osm\_wave}, 597 \protect\np{rn_osm_dstokes} {rn\_osm\_dstokes} is always used to specify the Stokes 598 penetration depth. 599 \item \protect\np{nn_ave} {nn\_ave} Choice of averaging method for KPP-style Ri \# 600 mixing. Not taken account of. 601 \item \protect\np{rn_osm_hbl0} {rn\_osm\_hbl0} Depth of initial boundary layer is now set 602 by a density criterion similar to that used in calculating \emph{hmlp} (output as \texttt{mldr10\_1}) in \mdl{zdfmxl}. 603 603 \end{description} 604 604 … … 608 608 classical shear turbulence. Instead they are in a regime known as 609 609 `Langmuir turbulence', dominated by an 610 interaction between the currents and the Stokes drift of the surface waves \citep[e.g.][]{mcwilliams. ea_JFM97}.610 interaction between the currents and the Stokes drift of the surface waves \citep[e.g.][]{mcwilliams.sullivan.ea_JFM97}. 611 611 This regime is characterised by strong vertical turbulent motion, and appears when the surface Stokes drift $u_{s0}$ is much greater than the friction velocity $u_{\ast}$. More specifically Langmuir turbulence is thought to be crucial where the turbulent Langmuir number $\mathrm{La}_{t}=(u_{\ast}/u_{s0}) > 0.4$. 612 612 … … 617 617 The OSMOSIS turbulent closure scheme is a similarity-scale scheme in 618 618 the same spirit as the K-profile 619 parameterization (KPP) scheme of \citet{large. ea_RG97}.619 parameterization (KPP) scheme of \citet{large.mcwilliams.ea_RG94}. 620 620 A specified shape of diffusivity, scaled by the (OSBL) depth 621 621 $h_{\mathrm{BL}}$ and a turbulent velocity scale, is imposed throughout the … … 628 628 as in KPP, it is set by a prognostic equation that is informed by 629 629 energy budget considerations reminiscent of the classical mixed layer 630 models of \citet{kraus.turner_ tellus67}.630 models of \citet{kraus.turner_T67}. 631 631 The model also includes an explicit parametrization of the structure 632 632 of the pycnocline (the stratified region at the bottom of the OSBL). 633 633 634 634 Presently, mixing below the OSBL is handled by the Richardson 635 number-dependent mixing scheme used in \citet{large. ea_RG97}.636 637 Convective parameterizations such as described in \ ref{sec:ZDF_conv}635 number-dependent mixing scheme used in \citet{large.mcwilliams.ea_RG94}. 636 637 Convective parameterizations such as described in \autoref{sec:ZDF_conv} 638 638 below should not be used with the OSMOSIS-OBL model: instabilities 639 639 within the OSBL are part of the model, while instabilities below the … … 641 641 642 642 \subsubsection{Depth and velocity scales} 643 The model supposes a boundary layer of thickness $h_{\mathrm{bl}}$ enclosing a well-mixed layer of thickness $h_{\mathrm{ml}}$ and a relatively thin pycnocline at the base of thickness $\Delta h$; Fig.~\ref{fig:OSBL_structure} shows typical (a) buoyancy structure and (b) turbulent buoyancy flux profile for the unstable boundary layer (losing buoyancy at the surface; e.g.\ cooling).643 The model supposes a boundary layer of thickness $h_{\mathrm{bl}}$ enclosing a well-mixed layer of thickness $h_{\mathrm{ml}}$ and a relatively thin pycnocline at the base of thickness $\Delta h$; \autoref{fig:OSBL_structure} shows typical (a) buoyancy structure and (b) turbulent buoyancy flux profile for the unstable boundary layer (losing buoyancy at the surface; e.g.\ cooling). 644 644 \begin{figure}[!t] 645 645 \begin{center} 646 646 %\includegraphics[width=0.7\textwidth]{ZDF_OSM_structure_of_OSBL} 647 647 \caption{ 648 \protect\label{fig: 648 \protect\label{fig:OSBL_structure} 649 649 The structure of the entraining boundary layer. (a) Mean buoyancy profile. (b) Profile of the buoyancy flux. 650 650 } … … 654 654 655 655 Consideration of the power input by wind acting on the Stokes drift suggests that the Langmuir turbulence has velocity scale: 656 \begin{equation}\label{eq:w_La} 657 w_{*L}= \left(u_*^2 u_{s\,0}\right)^{1/3}; 656 \begin{equation} 657 \label{eq:ZDF_w_La} 658 w_{*L}= \left(u_*^2 u_{s\,0}\right)^{1/3}; 658 659 \end{equation} 659 660 but at times the Stokes drift may be weak due to e.g.\ ice cover, short fetch, misalignment with the surface stress, etc.\ so a composite velocity scale is assumed for the stable (warming) boundary layer: 660 \begin{equation}\label{eq:composite-nu} 661 \begin{equation} 662 \label{eq:ZDF_composite-nu} 661 663 \nu_{\ast}= \left\{ u_*^3 \left[1-\exp(-.5 \mathrm{La}_t^2)\right]+w_{*L}^3\right\}^{1/3}. 662 664 \end{equation} 663 665 For the unstable boundary layer this is merged with the standard convective velocity scale $w_{*C}=\left(\overline{w^\prime b^\prime}_0 \,h_\mathrm{ml}\right)^{1/3}$, where $\overline{w^\prime b^\prime}_0$ is the upwards surface buoyancy flux, to give: 664 \begin{equation}\label{eq:vel-scale-unstable} 665 \omega_* = \left(\nu_*^3 + 0.5 w_{*C}^3\right)^{1/3}. 666 \begin{equation} 667 \label{eq:ZDF_vel-scale-unstable} 668 \omega_* = \left(\nu_*^3 + 0.5 w_{*C}^3\right)^{1/3}. 666 669 \end{equation} 667 670 668 671 \subsubsection{The flux gradient model} 669 672 The flux-gradient relationships used in the OSMOSIS scheme take the form: 670 % 671 \begin{equation}\label{eq:flux-grad-gen} 672 \overline{w^\prime\chi^\prime}=-K\frac{\partial\overline{\chi}}{\partial z} + N_{\chi,s} +N_{\chi,b} +N_{\chi,t}, 673 \end{equation} 674 % 673 674 \begin{equation} 675 \label{eq:ZDF_flux-grad-gen} 676 \overline{w^\prime\chi^\prime}=-K\frac{\partial\overline{\chi}}{\partial z} + N_{\chi,s} +N_{\chi,b} +N_{\chi,t}, 677 \end{equation} 678 675 679 where $\chi$ is a general variable and $N_{\chi,s}, N_{\chi,b} \mathrm{and} N_{\chi,t}$ are the non-gradient terms, and represent the effects of the different terms in the turbulent flux-budget on the transport of $\chi$. $N_{\chi,s}$ represents the effects that the Stokes shear has on the transport of $\chi$, $N_{\chi,b}$ the effect of buoyancy, and $N_{\chi,t}$ the effect of the turbulent transport. The same general form for the flux-gradient relationship is used to parametrize the transports of momentum, heat and salinity. 676 680 677 681 In terms of the non-dimensionalized depth variables 678 % 679 \begin{equation}\label{eq:sigma} 680 \sigma_{\mathrm{ml}}= -z/h_{\mathrm{ml}}; \;\sigma_{\mathrm{bl}}= -z/h_{\mathrm{bl}}, 681 \end{equation} 682 % 682 683 \begin{equation} 684 \label{eq:ZDF_sigma} 685 \sigma_{\mathrm{ml}}= -z/h_{\mathrm{ml}}; \;\sigma_{\mathrm{bl}}= -z/h_{\mathrm{bl}}, 686 \end{equation} 687 683 688 in unstable conditions the eddy diffusivity ($K_d$) and eddy viscosity ($K_\nu$) profiles are parametrized as: 684 % 685 \begin{align}\label{eq:diff-unstable} 686 K_d=&0.8\, \omega_*\, h_{\mathrm{ml}} \, \sigma_{\mathrm{ml}} \left(1-\beta_d \sigma_{\mathrm{ml}}\right)^{3/2} 687 \\\label{eq:visc-unstable} 688 K_\nu =& 0.3\, \omega_* \,h_{\mathrm{ml}}\, \sigma_{\mathrm{ml}} \left(1-\beta_\nu \sigma_{\mathrm{ml}}\right)\left(1-\tfrac{1}{2}\sigma_{\mathrm{ml}}^2\right) 689 690 \begin{align} 691 \label{eq:ZDF_diff-unstable} 692 K_d=&0.8\, \omega_*\, h_{\mathrm{ml}} \, \sigma_{\mathrm{ml}} \left(1-\beta_d \sigma_{\mathrm{ml}}\right)^{3/2} 693 \\ 694 \label{eq:ZDF_visc-unstable} 695 K_\nu =& 0.3\, \omega_* \,h_{\mathrm{ml}}\, \sigma_{\mathrm{ml}} \left(1-\beta_\nu \sigma_{\mathrm{ml}}\right)\left(1-\tfrac{1}{2}\sigma_{\mathrm{ml}}^2\right) 689 696 \end{align} 690 % 691 where $\beta_d$ and $\beta_\nu$ are parameters that are determined by matching Eqs \ref{eq:diff-unstable} and \ref{eq:visc-unstable} to the eddy diffusivity and viscosity at the base of the well-mixed layer, given by 692 % 693 \begin{equation}\label{eq:diff-wml-base} 694 K_{d,\mathrm{ml}}=K_{\nu,\mathrm{ml}}=\,0.16\,\omega_* \Delta h. 695 \end{equation} 696 % 697 698 where $\beta_d$ and $\beta_\nu$ are parameters that are determined by matching \autoref{eq:ZDF_diff-unstable} and \autoref{eq:ZDF_visc-unstable} to the eddy diffusivity and viscosity at the base of the well-mixed layer, given by 699 700 \begin{equation} 701 \label{eq:ZDF_diff-wml-base} 702 K_{d,\mathrm{ml}}=K_{\nu,\mathrm{ml}}=\,0.16\,\omega_* \Delta h. 703 \end{equation} 704 697 705 For stable conditions the eddy diffusivity/viscosity profiles are given by: 698 % 699 \begin{align}\label{diff-stable} 700 K_d= & 0.75\,\, \nu_*\, h_{\mathrm{ml}}\,\, \exp\left[-2.8 \left(h_{\mathrm{bl}}/L_L\right)^2\right]\sigma_{\mathrm{ml}} \left(1-\sigma_{\mathrm{ml}}\right)^{3/2} \\\label{eq:visc-stable} 701 K_\nu = & 0.375\,\, \nu_*\, h_{\mathrm{ml}} \,\, \exp\left[-2.8 \left(h_{\mathrm{bl}}/L_L\right)^2\right] \sigma_{\mathrm{ml}} \left(1-\sigma_{\mathrm{ml}}\right)\left(1-\tfrac{1}{2}\sigma_{\mathrm{ml}}^2\right). 706 707 \begin{align} 708 \label{eq:ZDF_diff-stable} 709 K_d= & 0.75\,\, \nu_*\, h_{\mathrm{ml}}\,\, \exp\left[-2.8 710 \left(h_{\mathrm{bl}}/L_L\right)^2\right]\sigma_{\mathrm{ml}} 711 \left(1-\sigma_{\mathrm{ml}}\right)^{3/2} \\ 712 \label{eq:ZDF_visc-stable} 713 K_\nu = & 0.375\,\, \nu_*\, h_{\mathrm{ml}} \,\, \exp\left[-2.8 \left(h_{\mathrm{bl}}/L_L\right)^2\right] \sigma_{\mathrm{ml}} \left(1-\sigma_{\mathrm{ml}}\right)\left(1-\tfrac{1}{2}\sigma_{\mathrm{ml}}^2\right). 702 714 \end{align} 703 % 715 704 716 The shape of the eddy viscosity and diffusivity profiles is the same as the shape in the unstable OSBL. The eddy diffusivity/viscosity depends on the stability parameter $h_{\mathrm{bl}}/{L_L}$ where $ L_L$ is analogous to the Obukhov length, but for Langmuir turbulence: 705 \begin{equation}\label{eq:L_L} 717 \begin{equation} 718 \label{eq:ZDF_L_L} 706 719 L_L=-w_{*L}^3/\left<\overline{w^\prime b^\prime}\right>_L, 707 720 \end{equation} 708 721 with the mean turbulent buoyancy flux averaged over the boundary layer given in terms of its surface value $\overline{w^\prime b^\prime}_0$ and (downwards) )solar irradiance $I(z)$ by 709 \begin{equation} \label{eq:stable-av-buoy-flux} 710 \left<\overline{w^\prime b^\prime}\right>_L = \tfrac{1}{2} {\overline{w^\prime b^\prime}}_0-g\alpha_E\left[\tfrac{1}{2}(I(0)+I(-h))-\left<I\right>\right]. 711 \end{equation} 712 % 722 \begin{equation} 723 \label{eq:ZDF_stable-av-buoy-flux} 724 \left<\overline{w^\prime b^\prime}\right>_L = \tfrac{1}{2} {\overline{w^\prime b^\prime}}_0-g\alpha_E\left[\tfrac{1}{2}(I(0)+I(-h))-\left<I\right>\right]. 725 \end{equation} 726 713 727 In unstable conditions the eddy diffusivity and viscosity depend on stability through the velocity scale $\omega_*$, which depends on the two velocity scales $\nu_*$ and $w_{*C}$. 714 728 715 Details of the non-gradient terms in \ eqref{eq:flux-grad-gen} and of the fluxes within the pycnocline $-h_{\mathrm{bl}}<z<h_{\mathrm{ml}}$ can be found in Grant (2019).729 Details of the non-gradient terms in \autoref{eq:ZDF_flux-grad-gen} and of the fluxes within the pycnocline $-h_{\mathrm{bl}}<z<h_{\mathrm{ml}}$ can be found in Grant (2019). 716 730 717 731 \subsubsection{Evolution of the boundary layer depth} … … 719 733 The prognostic equation for the depth of the neutral/unstable boundary layer is given by \citep{grant+etal18}, 720 734 721 \begin{equation} \label{eq:dhdt-unstable} 735 \begin{equation} 736 \label{eq:ZDF_dhdt-unstable} 722 737 %\frac{\partial h_\mathrm{bl}}{\partial t} + \mathbf{U}_b\cdot\nabla h_\mathrm{bl}= W_b - \frac{{\overline{w^\prime b^\prime}}_\mathrm{ent}}{\Delta B_\mathrm{bl}} 723 \frac{\partial h_\mathrm{bl}}{\partial t} = W_b - \frac{{\overline{w^\prime b^\prime}}_\mathrm{ent}}{\Delta B_\mathrm{bl}}738 \frac{\partial h_\mathrm{bl}}{\partial t} = W_b - \frac{{\overline{w^\prime b^\prime}}_\mathrm{ent}}{\Delta B_\mathrm{bl}} 724 739 \end{equation} 725 740 where $h_\mathrm{bl}$ is the horizontally-varying depth of the OSBL, … … 733 748 based on the potential energy budget of the OSBL, is the leading term 734 749 \citep{grant+etal18} of a generalization of that used in mixed-layer 735 models e.g.\ \citet{kraus.turner_ tellus67}, in which the thickness of the pycnocline is taken to be zero.750 models e.g.\ \citet{kraus.turner_T67}, in which the thickness of the pycnocline is taken to be zero. 736 751 737 752 The entrainment flux for the combination of convective and Langmuir turbulence is given by 738 \begin{equation} \label{eq:entrain-flux} 753 \begin{equation} 754 \label{eq:ZDF_entrain-flux} 739 755 {\overline{w^\prime b^\prime}}_\mathrm{ent} = -\alpha_{\mathrm{B}} {\overline{w^\prime b^\prime}}_0 - \alpha_{\mathrm{S}} \frac{u_*^3}{h_{\mathrm{ml}}} 740 756 + G\left(\delta/h_{\mathrm{ml}} \right)\left[\alpha_{\mathrm{S}}e^{-1.5\, \mathrm{La}_t}-\alpha_{\mathrm{L}} \frac{w_{\mathrm{*L}}^3}{h_{\mathrm{ml}}}\right] … … 744 760 For the stable boundary layer, the equation for the depth of the OSBL is: 745 761 746 \begin{equation}\label{eq:dhdt-stable} 762 \begin{equation} 763 \label{eq:ZDF_dhdt-stable} 747 764 \max\left(\Delta B_{bl},\frac{w_{*L}^2}{h_\mathrm{bl}}\right)\frac{\partial h_\mathrm{bl}}{\partial t} = \left(0.06 + 0.52\,\frac{ h_\mathrm{bl}}{L_L}\right) \frac{w_{*L}^3}{h_\mathrm{bl}} +\left<\overline{w^\prime b^\prime}\right>_L. 748 765 \end{equation} 749 766 750 Equation. \ref{eq:dhdt-unstable} always leads to the depth of the entraining OSBL increasing (ignoring the effect of the mean vertical motion), but the change in the thickness of the stable OSBL given by Eq. \ref{eq:dhdt-stable} can be positive or negative, depending on the magnitudes of $\left<\overline{w^\prime b^\prime}\right>_L$ and $h_\mathrm{bl}/L_L$. The rate at which the depth of the OSBL can decrease is limited by choosing an effective buoyancy $w_{*L}^2/h_\mathrm{bl}$, in place of $\Delta B_{bl}$ which will be $\approx 0$ for the collapsing OSBL.767 \autoref{eq:ZDF_dhdt-unstable} always leads to the depth of the entraining OSBL increasing (ignoring the effect of the mean vertical motion), but the change in the thickness of the stable OSBL given by \autoref{eq:ZDF_dhdt-stable} can be positive or negative, depending on the magnitudes of $\left<\overline{w^\prime b^\prime}\right>_L$ and $h_\mathrm{bl}/L_L$. The rate at which the depth of the OSBL can decrease is limited by choosing an effective buoyancy $w_{*L}^2/h_\mathrm{bl}$, in place of $\Delta B_{bl}$ which will be $\approx 0$ for the collapsing OSBL. 751 768 752 769 … … 1160 1177 \] 1161 1178 When \np[=.true.]{ln_lin}{ln\_lin}, the value of $r$ used is \np{rn_Uc0}{rn\_Uc0}*\np{rn_Cd0}{rn\_Cd0}. 1162 Setting \np[=.true.]{ln_drg_OFF}{ln\_ OFF} (and \forcode{ln_lin=.true.}) is equivalent to setting $r=0$ and leads to a free-slip boundary condition.1179 Setting \np[=.true.]{ln_drg_OFF}{ln\_drg\_OFF} (and \forcode{ln_lin=.true.}) is equivalent to setting $r=0$ and leads to a free-slip boundary condition. 1163 1180 1164 1181 These values are assigned in \mdl{zdfdrg}. -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_cfgs.tex
r11693 r14113 198 198 (see \autoref{tab:CFGS_ORCA} and \autoref{fig:DOM_zgr_e3}). 199 199 The bottom topography and the coastlines are derived from the global atlas of Smith and Sandwell (1997). 200 The default forcing uses the boundary forcing from \citet{large.yeager_ rpt04} (see \autoref{subsec:SBC_blk_ocean}),200 The default forcing uses the boundary forcing from \citet{large.yeager_trpt04} (see \autoref{subsec:SBC_blk_ocean}), 201 201 which was developed for the purpose of running global coupled ocean-ice simulations without 202 202 an interactive atmosphere. 203 This \citet{large.yeager_ rpt04} dataset is available through203 This \citet{large.yeager_trpt04} dataset is available through 204 204 the \href{http://nomads.gfdl.noaa.gov/nomads/forms/mom4/CORE.html}{GFDL web site}. 205 The "normal year" of \citet{large.yeager_ rpt04} has been chosen of the \NEMO\ distribution since release v3.3.205 The "normal year" of \citet{large.yeager_trpt04} has been chosen of the \NEMO\ distribution since release v3.3. 206 206 207 207 ORCA\_R2 pre-defined configuration can also be run with multiply online nested zooms (\ie\ with AGRIF, \key{agrif} defined). -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_misc.tex
r12377 r14113 382 382 with their default settings: 383 383 384 \begin{ verbatim}384 \begin{forlines} 385 385 sn_cfctl%l_allon = .FALSE. ! IF T activate all options. If F deactivate all unless l_config is T 386 386 sn_cfctl%l_config = .TRUE. ! IF .true. then control which reports are written with the following 387 \end{ verbatim}387 \end{forlines} 388 388 389 389 The first switch is a convenience option which can be used to switch on and off all 390 390 sub-options. However, if it is false then switching off all sub-options is only done 391 if \ texttt{sn_cfctl%l\_config} is also false. Specifically, the logic is:392 393 \begin{ verbatim}391 if \forcode{sn_cfctl%l\_config} is also false. Specifically, the logic is: 392 393 \begin{forlines} 394 394 IF ( sn_cfctl%l_allon ) THEN 395 395 set all suboptions .TRUE. … … 400 400 set all suboptions .FALSE. 401 401 ENDIF 402 \end{ verbatim}402 \end{forlines} 403 403 404 404 Details of the suboptions follow but first an explanation of the stand-alone option: 405 \ texttt{sn_cfctl%l_glochk}. This option modifies the action of the early warning checks406 carried out in \textt {stpctl.F90}. These checks detect probable numerical instabilites405 \forcode{sn_cfctl%l_glochk}. This option modifies the action of the early warning checks 406 carried out in \texttt{stpctl.F90}. These checks detect probable numerical instabilites 407 407 by searching for excessive sea surface heights or velocities and salinity values 408 408 outside a sensible physical range. If breaches are detected then the default behaviour 409 409 is to locate and report the local indices of the grid-point in breach. These indices 410 410 are included in the error message that precedes the model shutdown. When true, 411 \ texttt{sn_cfctl%l_glochk} modifies this action by performing a global location of411 \forcode{sn_cfctl%l_glochk} modifies this action by performing a global location of 412 412 the various minimum and maximum values and the global indices are reported. This has 413 413 some value in locating the most severe error in cases where the first detected error … … 427 427 average tracer value for each passive tracer. Collecting these metrics involves 428 428 global communications and will impact on model efficiency so both these options are 429 disabled by default by setting the respective options, \ texttt{sn\_cfctl%runstat} and430 \ texttt{sn\_cfctl%trcstat} to false. A compromise can be made by activating either or431 both of these options and setting the \ texttt{sn\_cfctl%timincr} entry to an integer429 disabled by default by setting the respective options, \forcode{sn\_cfctl%runstat} and 430 \forcode{sn\_cfctl%trcstat} to false. A compromise can be made by activating either or 431 both of these options and setting the \forcode{sn\_cfctl%timincr} entry to an integer 432 432 value greater than one. This increment determines the time-step frequency at which 433 433 the global metrics are collected and reported. This increment also applies to the … … 440 440 any warning or error messages generated during execution. A \texttt{layout.dat} 441 441 file is also produced which details the MPI-decomposition used by the model. The 442 suboptions: \ texttt{sn\_cfctl%oceout} and \texttt{sn\_cfctl%layout} can be used442 suboptions: \forcode{sn\_cfctl%oceout} and \forcode{sn\_cfctl%layout} can be used 443 443 to activate the creation of these files by all ocean processes. For example, 444 when \ texttt{sn\_cfctl%oceout} is true all processors produce their own version of444 when \forcode{sn\_cfctl%oceout} is true all processors produce their own version of 445 445 \texttt{ocean.output}. All files, beyond the the normal reporting processor (narea == 1), are 446 446 named with a \_XXXX extension to their name, where XXXX is a 4-digit area number (with … … 449 449 systems so bug-hunting efforts using this facility should also utilise the \fortran: 450 450 451 \begin{ verbatim}451 \begin{forlines} 452 452 CALL FLUSH(numout) 453 \end{ verbatim}453 \end{forlines} 454 454 455 455 statement after any additional write statements to ensure that file contents reflect 456 the last model state. Associated with the \ texttt{sn\_cfctl%oceout} option is the457 additional \ texttt{sn\_cfctl%oasout} suboption. This does not activate its own output456 the last model state. Associated with the \forcode{sn\_cfctl%oceout} option is the 457 additional \forcode{sn\_cfctl%oasout} suboption. This does not activate its own output 458 458 file but rather activates the writing of addition information regarding the OASIS 459 459 configuration when coupling via oasis and the sbccpl routine. This information is … … 467 467 http://forge.ipsl.jussieu.fr/nemo/attachment/wiki/Documentation/prtctl_NEMO_doc_v2.pdf}{The 468 468 control print option in NEMO} The switches to activate production of the control sums 469 of trends for either the physics or passive tracers are the \ texttt{sn\_cfctl%prtctl}470 and \ texttt{sn\_cfctl%prttrc} suboptions, respectively. Although, perhaps, of limited use for its469 of trends for either the physics or passive tracers are the \forcode{sn\_cfctl%prtctl} 470 and \forcode{sn\_cfctl%prttrc} suboptions, respectively. Although, perhaps, of limited use for its 471 471 original intention, the ability to produce these control sums of trends in specific 472 472 areas provides another tool for diagnosing model behaviour. If only the output from a 473 473 select few regions is required then additional options are available to activate options 474 for only a simple subset of processing regions. These are: \ texttt{sn\_cfctl%procmin},475 \ texttt{sn\_cfctl%procmax} and \texttt{sn\_cfctl%procincr} which can be used to specify474 for only a simple subset of processing regions. These are: \forcode{sn\_cfctl%procmin}, 475 \forcode{sn\_cfctl%procmax} and \forcode{sn\_cfctl%procincr} which can be used to specify 476 476 the minimum and maximum active areas and the increment. The default values are set 477 477 such that all regions will be active. Note this subsetting can also be used to limit … … 481 481 \end{enumerate} 482 482 483 483 \begin{forlines} 484 484 sn_cfctl%l_glochk = .FALSE. ! Range sanity checks are local (F) or global (T). Set T for debugging only 485 485 sn_cfctl%l_allon = .FALSE. ! IF T activate all options. If F deactivate all unless l_config is T … … 496 496 sn_cfctl%procincr = 1 ! Increment for optional subsetting of areas [default:1] 497 497 sn_cfctl%ptimincr = 1 ! Timestep increment for writing time step progress info 498 499 498 \end{forlines} 500 499 501 500 \subinc{\input{../../global/epilogue}} -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_model_basics.tex
r11693 r14113 706 706 In this case, the free surface equation is nonlinear, 707 707 and the variations of volume are fully taken into account. 708 These coordinates systems is presented in a report \citep{levier.treguier.ea_ rpt07} available on708 These coordinates systems is presented in a report \citep{levier.treguier.ea_trpt07} available on 709 709 the \NEMO\ web site. 710 710 … … 841 841 This problem can be at least partially overcome by mixing $s$-coordinate and 842 842 step-like representation of bottom topography 843 \citep{gerdes_JGR93 *a,gerdes_JGR93*b,madec.delecluse.ea_JPO96}.843 \citep{gerdes_JGR93,gerdes_JGR93*a,madec.delecluse.ea_JPO96}. 844 844 However, the definition of the model domain vertical coordinate becomes then a non-trivial thing for 845 845 a realistic bottom topography: -
NEMO/trunk/doc/latex/NEMO/subfiles/chap_model_basics_zstar.tex
r11693 r14113 30 30 31 31 In that case, the free surface equation is nonlinear, and the variations of volume are fully taken into account. 32 These coordinates systems is presented in a report \citep{levier.treguier.ea_ rpt07} available on the \NEMO\ web site.32 These coordinates systems is presented in a report \citep{levier.treguier.ea_trpt07} available on the \NEMO\ web site. 33 33 34 34 \colorbox{yellow}{ end of to be updated} … … 170 170 171 171 The split-explicit formulation has a damping effect on external gravity waves, 172 which is weaker than the filtered free surface but still significant as shown by \citet{levier.treguier.ea_ rpt07} in172 which is weaker than the filtered free surface but still significant as shown by \citet{levier.treguier.ea_trpt07} in 173 173 the case of an analytical barotropic Kelvin wave. 174 174 … … 306 306 307 307 In the non-linear free surface formulation, the variations of volume are fully taken into account. 308 This option is presented in a report \citep{levier.treguier.ea_ rpt07} available on the \NEMO\ web site.308 This option is presented in a report \citep{levier.treguier.ea_trpt07} available on the \NEMO\ web site. 309 309 The three time-stepping methods (explicit, split-explicit and filtered) are the same as in 310 310 \autoref{?:DYN_spg_linear?} except that the ocean depth is now time-dependent. -
NEMO/trunk/doc/latex/SI3/build
- Property svn:ignore
-
NEMO/trunk/doc/latex/SI3/main/chapters.tex
r12377 r14113 1 1 \subfile{../subfiles/todolist} 2 3 \subfile{../subfiles/introduction} % Introduction4 2 5 3 \subfile{../subfiles/chap_model_basics} -
NEMO/trunk/doc/latex/TOP/build
- Property svn:ignore
-
NEMO/trunk/doc/latex/TOP/main/chapters.tex
r12377 r14113 1 \subfile{../subfiles/introduction}2 1 \subfile{../subfiles/model_description} 3 2 \subfile{../subfiles/model_setup} -
NEMO/trunk/doc/latex/TOP/subfiles/model_description.tex
r11694 r14113 1 1 \documentclass[../main/TOP_manual]{subfiles} 2 3 \begin{document} 2 4 3 5 \newcommand{\cd}{\mathrm{CO_2}} … … 9 11 \newcommand{\CODE}[1]{\textsc{#1}} 10 12 %\newcommand{\CODE}[1]{\textcolor{black}{\textsc{#1}}\xspace} 11 12 \begin{document}13 13 14 14 \chapter{Model Description} -
NEMO/trunk/doc/latex/global
- Property svn:ignore deleted
-
NEMO/trunk/doc/latex/global/document.tex
r12377 r14113 1 1 2 %% ============================================================================== 3 %% Template structure for reference manual 4 %% ============================================================================== 2 %% ================================================================================================= 3 %% Template structure for reference manuals 4 %% ================================================================================================= 5 5 6 6 %% NEMO release version 7 \def \version{ 4.0rc~}7 \def \version{trunk} 8 8 9 9 %% Preamble 10 %% ============================================================================== 10 %% ================================================================================================= 11 11 12 12 %% Document layout 13 \documentclass[ draft]{scrreprt}13 \documentclass[fontsize = 10pt, twoside, abstract]{scrreprt} 14 14 15 %% Load the configuration of the manual 16 \input{../main/definitions} 17 18 %% Load global *.tex files 19 \input{../../global/preamble} 20 21 \dominitoc 22 23 %% Launch the creation of the indexes 24 \input{../../global/indexes} 25 15 %% Load manual configuration 16 \input{../../global/prologue} 26 17 27 18 %% End of common preamble between main and sub-files 28 19 %% Override custom cmds for full manual compilation 29 \newcommand{\ onlyinsubfile}[1]{#1}30 \newcommand{\ notinsubfile}[1]{}20 \newcommand{\subinc}[1]{#1} 21 \newcommand{\subexc}[1]{} 31 22 32 23 \begin{document} 33 24 34 \renewcommand{\onlyinsubfile}[1]{} 35 \renewcommand{\notinsubfile}[1]{#1} 36 37 \renewcommand{\biblio}{} 38 \renewcommand{\pindex}{} 25 \renewcommand{\subinc}[1]{} 26 \renewcommand{\subexc}[1]{#1} 39 27 40 28 41 29 %% Frontmatter 42 %% ============================================================================== 30 %% ================================================================================================= 43 31 44 \pagenumbering{gobble} 32 \pagenumbering{gobble} %% Disable page numbering temporarily 45 33 46 34 %% Title page 47 35 \input{../../global/frontpage} 48 36 49 \maketitle 50 \ emptythanks37 %% Footer for introductory parts (no header by cleaning default) 38 \ofoot[]{\engine\ Reference Manual} \ifoot[]{\pagemark} 51 39 52 40 %% Information page (2nd page) 53 41 \input{../../global/info_page} 54 42 55 %% Foreword 56 %\frontmatter %% Chapter numbering off and Roman numerals for page numbers 43 \listoffigures 44 \listoflistings 45 \listoftables 46 47 \clearpage 48 57 49 \pagenumbering{roman} 58 \input{foreword} 50 \ofoot[]{\engine\ Reference Manual} \ifoot[]{\pagemark} 51 52 \input{introduction} 59 53 60 54 %% Table of Contents 61 55 \tableofcontents 62 \listoffigures63 \listoftables64 \listoflistings65 56 66 57 \clearpage 67 %\end{document}68 58 69 59 70 60 %% Mainmatter 71 %% ============================================================================== 61 %% ================================================================================================= 72 62 73 % \mainmatter %% Chapter numbering on, page numbering is reset with Arabic numerals63 %% Headings for document body 74 64 \pagenumbering{arabic} 65 \lohead{Chap.\ \thechapter\ \leftmark} \rehead{Sect.\ \thesection\ \rightmark} 66 \ifoot[]{Page\ \pagemark\ of \pageref*{LastPage}} 75 67 76 68 \include{chapters} … … 78 70 79 71 %% Appendix 80 %% ============================================================================== 72 %% ================================================================================================= 81 73 82 %% Chapter numbering is reset with letters now 83 \appendix 74 \appendix %% Chapter numbering with letters by now 75 \lohead{Apdx\ \thechapter\ \leftmark} 76 \include{appendices} 84 77 85 \include{appendices} 78 %% Append coding rules for every manual 79 \input{../../global/coding_rules} 86 80 87 81 88 82 %% Backmatter 89 %% ============================================================================== 83 %% ================================================================================================= 90 84 91 %\backmatter %% Chapter numbering off 92 93 %% Bibliography 94 \phantomsection 95 \addcontentsline{toc}{chapter}{Bibliography} 96 \bibliography{../main/bibliography} 97 98 %% Index 99 \clearpage 100 \phantomsection 101 \addcontentsline{toc}{chapter}{Indexes} 102 \printindex[keys] 103 \printindex[modules] 104 \printindex[blocks] 105 \printindex[parameters] 106 \printindex[subroutines] 85 %% Bibliography and indexes 86 \input{../../global/epilogue} 107 87 108 88 \end{document} 109 -
NEMO/trunk/doc/latex/global/frontpage.tex
r12377 r14113 1 1 2 \ title{\heading}3 \author{\firstauthor \and \secondauthor\thanks{\protect\input{thanks}}}4 \date{\today}2 \begin{titlepage} 3 % \newgeometry{hmargin = 1.5cm, vmargin = 3cm} 4 \setlength{\parindent}{0pt} 5 5 6 \pretitle{7 6 \begin{center} 8 \begin{figure}[H] 9 \begin{minipage}[c]{0.35\textwidth} 10 \href{http://www.nemo-ocean.eu}{\includegraphics[width=0.7\textwidth]{logos/NEMO_grey}} 7 \begin{minipage}{0.3\textwidth} 8 \includegraphics[height=1.5cm]{logos/NEMO_grey} 9 \end{minipage}\begin{minipage}{0.6\textwidth} 10 \begin{center} 11 \Large\slshape 12 \textbf{N}ucleus for \textbf{E}uropean \textbf{M}odelling of the \textbf{O}cean \\ 13 \medskip 14 \hyperref[resources]{\textcolor{black}{ 15 \faWordpress \hspace{0.75cm} \faCodeFork \hspace{0.75cm} 16 \faGithub \hspace{0.75cm} \faCloudDownload \hspace{0.75cm} \faEnvelope 17 } 18 } 19 \end{center} 20 \end{minipage} 21 \end{center} 22 23 \spacetop 24 \textcolor{white}{\fontsize{0.8cm}{0.8cm}\selectfont\textbf{\heading}} 25 \ifdef{\subheading}{ 26 \medskip 27 \par 28 \textcolor{white}{\Huge \subheading} 29 }{} 30 \spacedown 31 32 \begin{center} 33 \LARGE Version \version\ -\ \today \\ 34 \medskip 35 \href{http://doi.org/10.5281/zenodo.\zid}{ \includegraphics{badges/zenodo.\zid} } 36 \end{center} 37 38 \vfill 39 40 \begin{minipage}{\authorswidth} 41 \raggedleft 42 \input{authors} 43 \end{minipage}\hspace{15pt}\begin{minipage}{0.02\linewidth} 44 \rule{1pt}{\rulelenght} 45 \end{minipage}\hspace{ 5pt}\begin{minipage}{\abstractwidth} 46 \begin{abstract} 47 \input{abstract} 48 \end{abstract} 11 49 \end{minipage} 12 \hfill 13 \begin{minipage}[c]{0.65\textwidth} 14 \centering 15 \large{\em{{N}ucleus for {E}uropean {M}odelling of the {O}cean}} 16 \end{minipage} 17 \end{figure} 18 \vfill 19 \Huge 20 } 21 \posttitle{\par\end{center}\vskip 0.5em} 22 \preauthor{\begin{center}\Large\lineskip0.5em\begin{tabular}[t]{c}} 23 \postauthor{\end{tabular}\par\end{center}} 24 \predate{ 50 25 51 \vfill 52 26 53 \begin{center} 27 \large Version \version --- 28 } 29 \postdate{ 30 \par~\\ 31 \href{http://doi.org/10.5281/zenodo.\zid}{\includegraphics{{badges/zenodo.\zid}.pdf}} 54 \Large 55 \href{http://www.cmcc.it }{ \includegraphics[height=1cm]{logos/CMCC} } \hspace{0.25cm} 56 \href{http://www.cnrs.fr }{ \includegraphics[height=1cm]{logos/CNRS} } \hspace{0.25cm} 57 \href{http://www.mercator-ocean.fr}{ \includegraphics[height=1cm]{logos/MOI} } \hspace{0.25cm} 58 \href{http://www.metoffice.gov.uk }{ \includegraphics[height=1cm]{logos/UKMO} } \hspace{0.25cm} 59 \href{http://nerc.ukri.org }{ \includegraphics[height=1cm]{logos/NERC} } \\ 60 \medskip 61 \slshape 62 {C}ommunity \hspace{1.5em} {O}cean \hspace{1.5em} {M}odel \\ 32 63 \end{center} 33 \vfill34 \begin{center}35 \href{http://www.cmcc.it}{ \includegraphics[height=0.055\textheight]{logos/CMCC}}36 \hspace{0.5em}37 \href{http://www.cnrs.fr}{ \includegraphics[height=0.055\textheight]{logos/CNRS}}38 \hspace{0.9em}39 \href{http://www.mercator-ocean.fr}{\includegraphics[height=0.055\textheight]{logos/MOI} }40 \hspace{0.45em}41 \href{http://www.metoffice.gov.uk}{ \includegraphics[height=0.055\textheight]{logos/UKMO}}42 \hspace{0.5em}43 \href{http://nerc.ukri.org}{ \includegraphics[height=0.055\textheight]{logos/NERC}} \\44 \large{{\em{C}ommunity \hspace{1.5em} {O}cean \hspace{1.5em} {M}odel}}45 \end{center}46 }47 64 48 \ thanksmarkseries{fnsymbol}65 \end{titlepage} 49 66 67 \restoregeometry -
NEMO/trunk/doc/latex/global/highlighting.tex
r12377 r14113 2 2 %% ============================================================================== 3 3 4 \usepackage[outputdir=../build ]{minted}4 \usepackage[outputdir=../build, chapter, newfloat]{minted} 5 5 6 6 %% Global highlighting style 7 7 \definecolor{bg}{HTML}{f8f8f8} 8 8 \usemintedstyle{emacs} 9 \setminted{bgcolor=bg, fontsize=\scriptsize, breaklines , frame=leftline}9 \setminted{bgcolor=bg, fontsize=\scriptsize, breaklines} 10 10 \setminted[xml]{style=borland} %% Specific per language 11 11 … … 22 22 23 23 %% File 24 \newmintedfile[forfile]{fortran}{} % \forfile{../namelists/nam...}24 \newmintedfile[forfile]{fortran}{} 25 25 26 26 %% Inline 27 \newmintinline[forcode]{fortran}{ fontsize=auto, frame=lines} % \forcode{...}28 \newmintinline[xmlcode]{xml}{ fontsize=auto, frame=lines} % \xmlcode{...}29 \newmintinline[snippet]{console}{ fontsize=auto, frame=lines} % \snippet{...}27 \newmintinline[forcode]{fortran}{bgcolor=, fontsize=auto} % \forcode{...} 28 \newmintinline[xmlcode]{xml}{ bgcolor=, fontsize=auto} % \xmlcode{...} 29 \newmintinline[snippet]{console}{bgcolor=, fontsize=auto} % \snippet{...} 30 30 31 31 %% Namelists inclusion 32 32 \newcommand{\nlst}[1]{\forfile{../../../namelists/#1}} 33 -
NEMO/trunk/doc/latex/global/index.ist
r12377 r14113 1 1 headings_flag 1 2 heading_prefix "{\\medskip\\hfill\\large\\textsf{\\textbf{" 3 heading_suffix "}}\\hfill}\\medskip\\nopagebreak\n" 4 2 heading_prefix "\\medskip\\hfill\\textnormal{" 3 heading_suffix "}\\hfill\\smallskip\n" 5 4 delim_0 "\\dotfill~" 6 delim_1 "\\dotfill~"7 delim_2 "\\dotfill~"8 -
NEMO/trunk/doc/latex/global/info_page.tex
r12377 r14113 2 2 \thispagestyle{plain} 3 3 4 % ================================================================5 % Disclaimer6 % ================================================================4 %% ================================================================ 5 %% Disclaimer 6 %% ================================================================ 7 7 \subsubsection*{Disclaimer} 8 8 9 9 Like all components of the modelling framework, 10 the \engine ~core engine is developed under the \href{http://www.cecill.info}{CECILL license},11 which is a French adaptation of the GNU GPL ( General Public License).10 the \engine\ core engine is developed under the \href{http://www.cecill.info}{CECILL license}, 11 which is a French adaptation of the GNU GPL (\textbf{G}eneral \textbf{P}ublic \textbf{L}icense). 12 12 Anyone may use it freely for research purposes, and is encouraged to 13 communicate back to the NEMOteam its own developments and improvements.13 communicate back to the development team its own developments and improvements. 14 14 15 15 The model and the present document have been made available as a service to the community. … … 18 18 Users are encouraged to bring them to our attention. 19 19 20 The authors assume no responsibility for problems, errors, or incorrect usage of NEMO.20 The authors assume no responsibility for problems, errors, or incorrect usage of \NEMO. 21 21 22 % ================================================================23 % External resources24 % ================================================================22 %% ================================================================ 23 %% External resources 24 %% ================================================================ 25 25 \subsubsection*{Other resources} 26 \label{resources} 26 27 27 28 Additional information can be found on: 28 29 \begin{itemize} 29 \item the \href{http://www.nemo-ocean.eu}{website} of the project detailing several30 \item \faWordpress\ the \href{http://www.nemo-ocean.eu}{website} of the project detailing several 30 31 associated applications and an exhaustive users bibliography 31 \item the \href{http://forge.ipsl.jussieu.fr/nemo}{development platform} of the model with 32 the code repository and some main resources (wiki, ticket system, forums, \ldots) 33 \item the \href{http://zenodo.org/communities/nemo-ocean}{online archive} 34 delivering the publications issued by the consortium 35 \item two mailing lists: 32 \item \faCodeFork\ the \href{http://forge.ipsl.jussieu.fr/nemo}{development platform} of 33 the model with the code repository for the shared reference and some main resources 34 (wiki, ticket system, forums, \ldots) \\ 35 \faGithub\ the \href{http://github.com/NEMO-ocean/NEMO-examples} 36 {repository of the demonstration cases} for research or training 37 \item \faCloudDownload\ the \href{http://zenodo.org/communities/nemo-ocean}{online archive} 38 delivering the publications issued by the consortium (manuals, reports, datasets, \ldots) 39 \item \faEnvelope\ two mailing lists: 36 40 the \href{http://listes.ipsl.fr/sympa/info/nemo-newsletter}{newsletter} for 37 41 top-down communications from the project … … 41 45 \end{itemize} 42 46 43 % ================================================================44 % Citation45 % ================================================================47 %% ================================================================ 48 %% Citation 49 %% ================================================================ 46 50 \subsubsection*{Citation} 47 51 48 52 Reference for papers and other publications is as follows: 49 53 50 \ vspace{0.5cm}54 \medskip 51 55 52 %% \sloppy: workaround for breaking DOI URL 53 \sloppy 54 ``{\bfseries \heading}'', 55 \firstauthor and \secondauthor, 56 {\em Scientific Notes of Climate Modelling Center}, \textbf{\ipslnum} --- ISSN 1288-1619, 57 Institut Pierre-Simon Laplace (IPSL), 58 \href{https://doi.org/10.5281/zenodo.\zid}{doi:10.5281/zenodo.\zid} 56 \begin{sloppypar} 57 ``{\bfseries \heading}\ifdef{\subheading}{ -- \subheading}{}'', 58 {\em Scientific Notes of Climate Modelling Center}, \textbf{\ipslnum} --- ISSN 1288-1619, 59 Institut Pierre-Simon Laplace (IPSL), 60 \href{https://doi.org/10.5281/zenodo.\zid}{doi:10.5281/zenodo.\zid} 61 \end{sloppypar} 59 62 60 63 \begin{figure}[b] 61 \begin{minipage}[c]{0.72\textwidth} 62 \small\ttfamily{Scientific Notes of Climate Modelling Center \\ 63 ISSN 1288-1619 \\ 64 \begin{minipage}[c]{0.7\textwidth} 65 \small 66 \ttfamily{ 67 Scientific Notes of Climate Modelling Center \\ 68 ISSN 1288-1619 \\ 64 69 Institut Pierre-Simon Laplace (IPSL) 65 70 } … … 67 72 \hfill 68 73 \begin{minipage}[c]{0.25\textwidth} 69 \href{http://www.cmc.ipsl.fr}{\includegraphics[width=\textwidth]{logos/IPSL_ upright}}74 \href{http://www.cmc.ipsl.fr}{\includegraphics[width=\textwidth]{logos/IPSL_master}} 70 75 \end{minipage} 71 76 \end{figure} 72 -
NEMO/trunk/doc/latex/global/new_cmds.tex
r12377 r14113 2 2 %% ============================================================================== 3 3 4 %% Include references and index for compilation of single subfile 5 \newcommand{\mtoc}{\minitoc} 6 \newcommand{\biblio}{\bibliography{../main/bibliography}} 7 \newcommand{\pindex}{\printindex} 4 %% Same slanted font for NEMO and its core engines 5 \newcommand{\NEMO }{\textsl{NEMO}} 6 \newcommand{\OPA }{\textsl{OPA}} 7 \newcommand{\SIcube}{\textsl{SI$^3$}} 8 \newcommand{\TOP }{\textsl{TOP}} 9 \newcommand{\PISCES}{\textsl{PISCES}} 10 \newcommand{\NEMOVAR}{\textsl{NEMOVAR}} 8 11 9 %% NEMO and Fortran in small capitals 10 \newcommand{\NEMO}{\textsc{nemo}~} 11 \newcommand{\fortran}{\textsc{Fortran}~} 12 \newcommand{\fninety}{\textsc{Fortran 90}~} 12 %% Links for external components 13 \newcommand{\AGRIF}{\href{http://agrif.imag.fr}{AGRIF}} 14 \newcommand{\CICE }{\href{http://github.com/CICE-Consortium/CICE}{CICE}} 15 \newcommand{\OASIS}{\href{http://portal.enes.org/oasis}{OASIS}} 16 \newcommand{\XIOS }{\href{http://forge.ipsl.jussieu.fr/ioserver}{XIOS}} 17 18 %% Fortran in small capitals 19 \newcommand{\fortran}{\textsc{Fortran}} 20 \newcommand{\fninety}{\textsc{Fortran 90}} 13 21 14 22 %% Common aliases … … 18 26 \newcommand{\ztilde}{\ensuremath{\tilde z}} 19 27 \newcommand{\stilde}{\ensuremath{\tilde s}} 20 \newcommand{\ie}{\ensuremath{i.e.} ~}21 \newcommand{\eg}{\ensuremath{e.g.} ~}28 \newcommand{\ie}{\ensuremath{i.e.}} 29 \newcommand{\eg}{\ensuremath{e.g.}} 22 30 23 31 %% Inline maths … … 25 33 \newcommand{\rdt}{\Delta t} 26 34 27 %% Text env. for Gurvan28 \newcommand{\ gmcomment}[1]{}35 %% Gurvan's comments 36 \newcommand{\cmtgm}[1]{} 29 37 30 38 %% Maths 31 39 \newcommand{\lt}{\left} 32 40 \newcommand{\rt}{\right} 33 \newcommand{\vect}[1]{\ensuremath{ \mathbf{#1}}}41 \newcommand{\vect}[1]{\ensuremath{ \mathbf{#1} }} 34 42 \newcommand{\pd}[2][]{\ensuremath{\frac{\partial #1}{\partial #2}}} 35 43 36 %% Workaround for issue with \listoffigures 37 \DeclareRobustCommand{\triad}[6][]{\ensuremath{{}_{#2}^{#3}{\mathbb{#4}_{#1}}_{#5}^{\,#6}}} 44 %% Convert chapter/section headings to lowercase 45 \renewcommand{\chaptermark}[1]{\markboth{#1}{}} 46 \renewcommand{\sectionmark}[1]{\markright{#1}{}} 47 48 %% Retrieve month name 49 \renewcommand{\today}{ 50 \ifcase \month\or January\or February\or March\or 51 April\or May\or June\or 52 July\or August\or September\or 53 October\or November\or December 54 \fi, \number \year 55 } 56 57 %% Link to orcid profile 58 \newcommand{\orcid}[1]{\href{http://orcid.org/#1}{\textcolor{orcidcolor}\aiOrcidSquare}} 59 60 %% Workaround for \listoffigures 61 \DeclareRobustCommand{\triad}[6][]{\ensuremath{ {}_{#2}^{#3} { \mathbb{#4}_{#1} }_{#5}^{\,#6} }} 62 63 %% New command for ToC 64 \newcommand{\chaptertoc}[1][Table of contents]{% 65 \thispagestyle{empty} 66 \etocsettocstyle{\addsec*{#1}}{}% 67 \localtableofcontents% 68 \vfill 69 } -
NEMO/trunk/doc/latex/global/packages.tex
r12377 r14113 3 3 %% ============================================================================== 4 4 5 \usepackage{natbib} %% bib 6 \usepackage{caption} %% caption 7 \usepackage{xcolor} %% color 8 \usepackage{times} %% font 9 \usepackage{enumitem} %% list 10 \usepackage{amsmath} %% maths 11 %\usepackage{fancyhdr} %% page 12 \usepackage{minitoc} %% toc 13 \usepackage{subfiles} %% subdocs 14 \usepackage{draftwatermark} %% watermark 15 \usepackage{titling} %% titlepage 5 %% 'hyperref' pkg is loaded at the end of the preamble for higher compatibility 16 6 17 %% Extensions in bundle package 18 \usepackage{amssymb, graphicx, tabularx, textcomp} 19 \usepackage[utf8]{inputenc} %% input encoding 7 %% KOMA-script 8 \usepackage[footsepline=0.25pt, headsepline=0.25pt]{scrlayer-scrpage} 9 10 %% customization (layout, header/footer styles & contents, background) 11 \usepackage{draftwatermark} 12 \usepackage[margin = 2cm]{geometry} 13 \usepackage[pages = some]{background} %% 'some' for title page 14 \usepackage[Bjornstrup]{fncychap} 15 16 %% Fonts 17 \usepackage{fontspec} 18 %% Issue with fontawesome pkg: path to FontAwesome.otf has to be hard-coded 19 \defaultfontfeatures{ 20 Path = /home/nicolas/.local/texlive/2020/texmf-dist/fonts/opentype/public/fontawesome/ 21 } 22 \usepackage{academicons, fontawesome, newtxtext} 23 24 %% Formatting 25 \usepackage[inline]{enumitem} 26 \usepackage{etoc, tabularx, xcolor} 27 28 %% Graphics 29 \usepackage{caption, graphicx, grffile} 30 31 %% Labels 32 \usepackage{lastpage, natbib} 33 34 %% Mathematics 35 \usepackage{amsmath, amssymb, mathtools} 36 37 %% Versatility 38 \usepackage{subfiles} 20 39 21 40 %% Configuration 22 \graphicspath{ {../../figures/} {../../figures/\engine/} } 23 %\captionsetup{margin=10pt, font={small}, labelsep=colon, labelfont={bf}} 24 \renewcommand{\bibfont}{\small} 25 %\renewcommand{\bibsep}{3pt} 41 \graphicspath{ {../../../} {../figures/} } 26 42 43 %% Missing utmr8a font 44 \usepackage{times} 45 46 \usepackage{hyperref} %% links -
NEMO/trunk/doc/latex/global/styles.tex
r12377 r14113 3 3 %% ============================================================================== 4 4 5 %\pagestyle{fancy} 6 \bibliographystyle{../../global/ametsoc} 7 \renewcommand{\bibpreamble}{\begin{multicols}{2}} 8 \renewcommand{\bibpostamble}{\end{multicols}} 9 10 %% Additional fonts 11 \DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it} 5 %% Colors 6 \setmanualcolor 7 \colorlet{manualcolorshaded}{manualcolor!60} 8 \definecolor{orcidcolor}{HTML}{A6CE39} 12 9 13 10 %% Page layout 14 %\fancyhf{} 15 %\fancyhead[LE,RO]{\bfseries\thepage} 16 %\fancyhead[LO]{\bfseries\hspace{-0em}\rightmark} 17 %\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}} 18 %\fancyhead[RE]{\bfseries\leftmark} 19 %\renewcommand{\chaptermark}[1]{\markboth{#1}{}} 20 %\renewcommand{\headrulewidth}{0.5pt} 21 %\renewcommand{\footrulewidth}{0pt } 22 %\addtolength{\headheight}{2.6pt} 11 \pagestyle{scrheadings} 12 \addtokomafont{pagehead}{ \sffamily } 13 \addtokomafont{pagefoot}{ \sffamily \footnotesize} 14 \addtokomafont{pagenumber}{\sffamily \slshape } 15 \addtokomafont{chapter}{\color{white}} 16 \ohead{} \ofoot{} %% Clear defaults 23 17 18 %% Caption 19 \captionsetup{font = footnotesize, justification = justified} 20 21 %% Footnote 22 \renewcommand{\thefootnote}{\fnsymbol{footnote}} 23 24 %% Bibliography 25 \bibliographystyle{../../global/ametsoc} 26 \renewcommand{\bibfont}{\small} 27 \renewcommand{\bibpreamble }{\begin{multicols}{2}} 28 \renewcommand{\bibpostamble}{ \end{multicols} } 24 29 25 30 %% Catcodes 26 %\makeatletter 27 %\def\LigneVerticale{\vrule height 5cm depth 2cm\hspace{0.1cm}\relax} 28 %\def\LignesVerticales{\let\LV\LigneVerticale\LV\LV\LV\LV\LV\LV\LV\LV\LV\LV} 29 %\def\GrosCarreAvecUnChiffre#1{ 30 % \rlap{\vrule height 0.8cm width 1cm depth 0.2cm} 31 % \rlap{\hbox to 1cm{\hss\mbox{\color{white} #1}\hss}} 32 % \vrule height 0pt width 1cm depth 0pt 33 %} 34 %\def\@makechapterhead#1{ 35 % \hbox{ 36 % \huge\LignesVerticales\hspace{-0.5cm} 37 % \GrosCarreAvecUnChiffre{\thechapter}\hspace{0.2cm} 38 % \hbox{#1} 39 % } 40 % \par\vskip 41 %1cm 42 %} 43 %\def\@makeschapterhead#1{ 44 % \hbox{ 45 % \huge\LignesVerticales 46 % \hbox{#1} 47 % } 48 % \par\vskip 49 %2cm 50 %} 51 %\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else 52 % \hbox{} 53 % \vspace*{\fill} 54 % \vspace{\fill} 55 % \thispagestyle{empty} 56 % \newpage 57 % \if@twocolumn\hbox{}\newpage\fi\fi\fi} 58 %\def\@seccntformat#1{\protect\makebox[0pt][r]{\csname the#1\endcsname\quad}} 59 %\makeatother 31 \makeatletter 60 32 33 %% Prevent error with tikz and namelist inclusion 34 \global\let\tikz@ensure@dollar@catcode=\relax 61 35 36 %% First page 37 \backgroundsetup{ 38 firstpage = true, 39 scale = 1, angle = 0, opacity = 1, 40 contents = { 41 \begin{tikzpicture}[remember picture, overlay] 42 \path [fill = manualcolor] (-0.5\paperwidth, 7) rectangle (0.5\paperwidth, 10); 43 \end{tikzpicture} 44 } 45 } 46 47 %% Apply engine color for chapter headings: tweaking snippets from fncychap.sty 48 \renewcommand{\DOCH}{% 49 \settowidth{\py}{\CNoV\thechapter} 50 \addtolength{\py}{-10pt} % Amount of space by which the 51 % % number is shifted right 52 \fboxsep=0pt% 53 \colorbox{manualcolor}{\rule{0pt}{40pt}\parbox[b]{\textwidth}{\hfill}}% 54 \kern-\py\raise20pt% 55 \hbox{\color{manualcolorshaded}\CNoV\thechapter}\\% 56 } 57 \renewcommand{\DOTI}[1]{% 58 \nointerlineskip\raggedright% 59 \fboxsep=\myhi% 60 \vskip-1ex% 61 \colorbox{manualcolor}{\parbox[t]{\mylen}{\color{white}\CTV\FmTi{#1}}}\par\nobreak% 62 \vskip 40\p@% 63 } 64 \renewcommand{\DOTIS}[1]{% 65 \fboxsep=0pt 66 \colorbox{manualcolor}{\rule{0pt}{40pt}\parbox[b]{\textwidth}{\hfill}}\\% 67 \nointerlineskip\raggedright% 68 \fboxsep=\myhi% 69 \vskip-1ex% Remove white 1pt line 70 \colorbox{manualcolor}{\parbox[t]{\mylen}{\color{white}\CTV\FmTi{#1}}}\par\nobreak% 71 \vskip 40\p@% 72 } 73 74 %% Temporary fix 75 \def\set@curr@file#1{% 76 \begingroup 77 \escapechar\m@ne 78 \xdef\@curr@file{\expandafter\string\csname #1\endcsname}% 79 \endgroup 80 } 81 \def\quote@name#1{"\quote@@name#1\@gobble""} 82 \def\quote@@name#1"{#1\quote@@name} 83 \def\unquote@name#1{\quote@@name#1\@gobble"} 84 85 \makeatother -
NEMO/trunk/doc/rst/source/cfgs.bib
r11718 r14113 1 @article{ODEA2012, 2 author = {E J O’Dea and A K Arnold and K P Edwards and R Furner and P Hyder and M J Martin and J R Siddorn and D Storkey and J While and J T Holt and H Liu}, 3 title = {An operational ocean forecast system incorporating NEMO and SST data assimilation for the tidally driven European North-West shelf}, 4 journal = {Journal of Operational Oceanography}, 5 volume = {5}, 6 number = {1}, 7 pages = {3-17}, 8 year = {2012}, 9 publisher = {Taylor & Francis}, 10 doi = {10.1080/1755876X.2012.11020128}, 11 URL = {https://doi.org/10.1080/1755876X.2012.11020128}, 12 eprint = {https://doi.org/10.1080/1755876X.2012.11020128} 1 2 @article{ aumont.ethé.ea_GMD15, 3 title = "PISCES-v2: an ocean biogeochemical model for carbon and 4 ecosystem studies", 5 pages = "2465--2513", 6 journal = "Geoscientific Model Development", 7 volume = "8", 8 number = "8", 9 author = "Aumont, O. and Ethé, C. and Tagliabue, A. and Bopp, L. 10 and Gehlen, M.", 11 year = "2015", 12 month = "Aug", 13 publisher = "Copernicus GmbH", 14 issn = "1991-9603", 15 doi = "10.5194/gmd-8-2465-2015" 13 16 } 14 17 15 @Article{gmd-8-2465-2015, 16 AUTHOR = {Aumont, O. and Eth\'e, C. and Tagliabue, A. and Bopp, L. and Gehlen, M.}, 17 TITLE = {PISCES-v2: an ocean biogeochemical model for carbon and ecosystem studies}, 18 JOURNAL = {Geoscientific Model Development}, 19 VOLUME = {8}, 20 YEAR = {2015}, 21 NUMBER = {8}, 22 PAGES = {2465--2513}, 23 URL = {https://www.geosci-model-dev.net/8/2465/2015/}, 24 DOI = {10.5194/gmd-8-2465-2015} 18 @article{ o’dea.arnold.ea_JOO12, 19 title = "An operational ocean forecast system incorporating NEMO 20 and SST data assimilation for the tidally driven European 21 North-West shelf", 22 pages = "3--17", 23 journal = "Journal of Operational Oceanography", 24 volume = "5", 25 number = "1", 26 author = "O’Dea, E J and Arnold, A K and Edwards, K P and Furner, 27 R and Hyder, P and Martin, M J and Siddorn, J R and 28 Storkey, D and While, J and Holt, J T and et al.", 29 year = "2012", 30 month = "Feb", 31 publisher = "Informa UK Limited", 32 issn = "1755-8778", 33 doi = "10.1080/1755876x.2012.11020128" 25 34 } -
NEMO/trunk/doc/rst/source/zooms.bib
r10201 r14113 1 link ../../../ cfgs/AGRIF_DEMO/zooms.bib1 link ../../../src/NST/zooms.bib -
NEMO/trunk/doc/rst/source/zooms.rst
r10201 r14113 1 link ../../../ cfgs/AGRIF_DEMO/README.rst1 link ../../../src/NST/README.rst -
NEMO/trunk/doc/tools/shr_func.sh
r11598 r14113 4 4 printf "\t¤ Clean previous build" 5 5 find latex/$1/build -mindepth 1 -delete 6 7 6 echo 8 7 } … … 10 9 build() { 11 10 printf "\t¤ Generation of the PDF format\n" 12 latexmk -r 11 latexmk -r ./latex/global/latexmk.pl -pdfxe ./latex/$1/main/$1_manual \ 13 12 # 1> /dev/null 14 13 [ -f ./latex/$1/build/$1_manual.pdf ] && mv ./latex/$1/build/$1_manual.pdf . -
NEMO/trunk/src/OCE/ASM/README.rst
r10201 r14113 1 link ../../../doc/rst/source/da ta_assimilation.rst1 link ../../../doc/rst/source/da.rst -
NEMO/trunk/src/OCE/OBS/README.rst
r10201 r14113 1 link ../../../doc/rst/source/da ta_assimilation.rst1 link ../../../doc/rst/source/da.rst -
NEMO/trunk/src/OCE/SBC/README.rst
r10201 r14113 1 link ../../../doc/rst/source/c oupling.rst1 link ../../../doc/rst/source/cplg.rst -
NEMO/trunk/src/SAS/README.rst
r10201 r14113 1 link ../../doc/rst/source/c oupling.rst1 link ../../doc/rst/source/cplg.rst -
NEMO/trunk/tests/test_cases.bib
r12377 r14113 1 @book{HAIDVOGEL1999, 2 author = {D. B. Haidvogel and A. Beckmann}, 3 publisher = {Imperial College Press, London}, 4 year = {1999}, 5 title = {Numerical ocean circulation modeling} 1 2 @article{ brodeau.barnier.ea_JPO16, 3 title = "Climatologically Significant Effects of Some 4 Approximations in the Bulk Parameterizations of Turbulent 5 Air–Sea Fluxes", 6 pages = "5--28", 7 journal = "Journal of Physical Oceanography", 8 volume = "47", 9 number = "1", 10 author = "Brodeau, Laurent and Barnier, Bernard and Gulev, Sergey K. 11 and Woods, Cian", 12 year = "2016", 13 month = "Dec", 14 publisher = "American Meteorological Society", 15 issn = "1520-0485", 16 doi = "10.1175/jpo-d-16-0169.1" 6 17 } 7 18 8 @book{BURCHARD2002, 9 title={GETM: A General Estuarine Transport Model; Scientific Documentation}, 10 author={Burchard, Hans and Bolding, Karsten}, 11 year={2002}, 12 publisher={European Commission, Joint Research Centre, Institute for Environment and Sustainability} 19 @techreport{ burchard.bolding_trpt02, 20 title = "GETM, A General Estuarine Transport Model: Scientific 21 Documentation", 22 pages = "", 23 series = "Tech. Rep. EUR 20253 EN", 24 author = "Burchard, Hans and Bolding, Karsten", 25 institution = "European Commission", 26 year = "2002", 27 month = "01" 13 28 } 14 29 15 @article{ ILICAK2012,16 title = "Spurious dianeutral mixing and the role of momentum closure",17 journal = "Ocean Modelling",18 volume = "45-46",19 pages = "37 - 58",20 year = "2012",21 issn = "1463-5003",22 doi = "10.1016/j.ocemod.2011.10.003",23 author = "Mehmet Ilicak and Alistair J. Adcroft and Stephen M. Griffies and Robert W. Hallberg",24 keywords = "Spurious dianeutral transport, Cabbeling, Overflows, Exchange-flow, Ocean models, Momentum transport, Tracer advection, Reference potential energy"30 @article{ haidvogel.beckmann_SESM99, 31 title = "Numerical Ocean Circulation Modeling", 32 journal = "Series on Environmental Science and Management", 33 author = "Haidvogel, Dale B and Beckmann, Aike", 34 year = "1999", 35 month = "Apr", 36 publisher = "IMPERIAL COLLEGE PRESS", 37 issn = "0219-9793", 38 isbn = "9781860943935", 39 doi = "10.1142/p097" 25 40 } 26 41 27 @article{DEBREU2012, 28 title = "Two-way nesting in split-explicit ocean models: Algorithms, implementation and validation", 29 journal = "Ocean Modelling", 30 volume = "49-50", 31 pages = "1 - 21", 32 year = "2012", 33 issn = "1463-5003", 34 doi = "10.1016/j.ocemod.2012.03.003", 35 author = "Laurent Debreu and Patrick Marchesiello and Pierrick Penven and Gildas Cambon", 36 keywords = "Two-way nesting, Finite difference method, Modeling, Boundary conditions, Coastal upwelling" 42 @article{ ilıcak.adcroft.ea_OM12, 43 title = "Spurious dianeutral mixing and the role of momentum 44 closure", 45 pages = "37--58", 46 journal = "Ocean Modelling", 47 volume = "45-46", 48 author = "Ilıcak, Mehmet and Adcroft, Alistair J. and Griffies, 49 Stephen M. and Hallberg, Robert W.", 50 year = "2012", 51 month = "Jan", 52 publisher = "Elsevier BV", 53 issn = "1463-5003", 54 doi = "10.1016/j.ocemod.2011.10.003" 37 55 } 38 56 39 @article{PENVEN2006, 40 title = "Evaluation and application of the ROMS 1-way embedding procedure to the central california upwelling system", 41 journal = "Ocean Modelling", 42 volume = "12", 43 number = "1", 44 pages = "157 - 187", 45 year = "2006", 46 issn = "1463-5003", 47 doi = "10.1016/j.ocemod.2005.05.002", 48 author = "Pierrick Penven and Laurent Debreu and Patrick Marchesiello and James C. McWilliams", 49 keywords = "Ocean models, Boundary conditions, Embedding, Coastal upwelling, Mesoscale eddies, Eddy kinetic energy, North America, West Coast, Central upwelling system, Monterey Bay, 35–41°N, 128–121°W" 57 @article{ lipscomb.hunke_MWR04, 58 title = "Modeling Sea Ice Transport Using Incremental Remapping", 59 pages = "1341--1354", 60 journal = "Monthly Weather Review", 61 volume = "132", 62 number = "6", 63 author = "Lipscomb, William H. and Hunke, Elizabeth C.", 64 year = "2004", 65 month = "Jun", 66 publisher = "American Meteorological Society", 67 issn = "1520-0493", 68 doi = "10.1175/1520-0493(2004)132<1341:msitui>2.0.co;2" 50 69 } 51 70 52 @article{SPALL1991, 53 author = {Spall, M. A. and Holland, W. R.}, 54 title = {A Nested Primitive Equation Model for Oceanic Applications}, 55 journal = {Journal of Physical Oceanography}, 56 volume = {21}, 57 number = {2}, 58 pages = {205-220}, 59 year = {1991}, 60 doi = {10.1175/1520-0485(1991)021<0205:ANPEMF>2.0.CO;2}, 71 @article{ losch_JGR08, 72 title = "Modeling ice shelf cavities in a z coordinate ocean 73 general circulation model", 74 journal = "Journal of Geophysical Research", 75 volume = "113", 76 number = "C8", 77 author = "Losch, M.", 78 year = "2008", 79 month = "Aug", 80 publisher = "American Geophysical Union (AGU)", 81 issn = "0148-0227", 82 doi = "10.1029/2007jc004368" 61 83 } 62 84 63 @article{MATHIOT2017, 64 author = {Mathiot, P. and Jenkins, A. and Harris, C. and Madec, G.}, 65 title = {Explicit representation and parametrised impacts of under ice shelf seas in the ${z}^{\ast}$ coordinate ocean model NEMO 3.6}, 66 journal = {Geoscientific Model Development}, 67 volume = {10}, 68 year = {2017}, 69 number = {7}, 70 pages = {2849--2874}, 71 url = {https://www.geosci-model-dev.net/10/2849/2017/}, 72 doi = {10.5194/gmd-10-2849-2017} 85 @article{ mathiot.jenkins.ea_GMD17, 86 title = "Explicit representation and parametrised impacts of under 87 ice shelf seas in the ${z}^{\ast}$ coordinate ocean model 88 NEMO 3.6", 89 pages = "2849--2874", 90 journal = "Geoscientific Model Development", 91 volume = "10", 92 number = "7", 93 author = "Mathiot, Pierre and Jenkins, Adrian and Harris, 94 Christopher and Madec, Gurvan", 95 year = "2017", 96 month = "Jul", 97 publisher = "Copernicus GmbH", 98 issn = "1991-9603", 99 doi = "10.5194/gmd-10-2849-2017" 73 100 } 74 101 75 @article{ LOSCH2008,76 author = {Losch, M.},77 title = {Modeling ice shelf cavities in a z coordinate ocean general circulation model},78 journal = {Journal of Geophysical Research: Oceans},79 volume = {113},80 year = {2008},81 number = {C8},82 pages = {},83 keywords = {Ice shelf cavities, numerical ocean modeling, z coordinates},84 doi = {10.1029/2007JC004368},85 url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2007JC004368},86 eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2007JC004368},87 abstract = {Processes at the ice shelf-ocean interface and in particular in ice shelf cavities around Antarctica have an observable effect on the solutions of basin scale to global coupled ice-ocean models. Despite this, these processes are not routinely represented in global ocean and climate models. It is shown that a new ice shelf cavity model for z coordinate models can reproduce results from an intercomparison project of earlier approaches with vertical ?~C or isopycnic coordinates. As a proof of concept, ice shelves are incorporated in a 100-year global integration of a z coordinate model. In this simulation, glacial meltwater can be traced as far as north as 15??S. The observed effects of processes in the ice shelf cavities agree with previous results from a ?~C coordinate model, notably the increase in sea ice thickness. However, melt rates are overestimated probably because the parameterization of basal melting does not suit the low resolution of this configuration.}102 @article{ schär.smolarkiewicz_JCP96, 103 title = "A Synchronous and Iterative Flux-Correction Formalism for 104 Coupled Transport Equations", 105 pages = "101--120", 106 journal = "Journal of Computational Physics", 107 volume = "128", 108 number = "1", 109 author = "Schär, Christoph and Smolarkiewicz, Piotr K.", 110 year = "1996", 111 month = "Oct", 112 publisher = "Elsevier BV", 113 issn = "0021-9991", 114 doi = "10.1006/jcph.1996.0198" 88 115 } 89 90 @article{LIPSCOMB2004,91 author = {Lipscomb, William H. and Hunke, Elizabeth C.},92 title = {Modeling Sea Ice Transport Using Incremental Remapping},93 journal = {Monthly Weather Review},94 volume = {132},95 number = {6},96 pages = {1341-1354},97 year = {2004},98 doi = {10.1175/1520-0493(2004)132<1341:MSITUI>2.0.CO;2},99 URL = {https://doi.org/10.1175/1520-0493(2004)132<1341:MSITUI>2.0.CO;2},100 eprint = {https://doi.org/10.1175/1520-0493(2004)132<1341:MSITUI>2.0.CO;2},101 abstract = { Abstract Sea ice models contain transport equations for the area, volume, and energy of ice and snow in various thickness categories. These equations typically are solved with first-order-accurate upwind schemes, which are very diffusive; with second-order-accurate centered schemes, which are highly oscillatory; or with more sophisticated second-order schemes that are computationally costly if many quantities must be transported [e.g., multidimensional positive-definite advection transport algorithm (MPDATA)]. Here an incremental remapping scheme, originally designed for horizontal transport in ocean models, is adapted for sea ice transport. This scheme has several desirable features: it preserves the monotonicity of both conserved quantities and tracers; it is second-order accurate except where the accuracy is reduced locally to preserve monotonicity; and it efficiently solves the large number of equations in sea ice models with multiple thickness categories and tracers. Remapping outperforms the first-order upwind scheme and basic MPDATA scheme in several simple test problems. In realistic model runs, remapping is less diffusive than the upwind scheme and about twice as fast as MPDATA. }102 }103 104 @article{SCHAR1996,105 author = {Christoph Schär and Piotr K. Smolarkiewicz},106 title = {A Synchronous and Iterative Flux-Correction Formalism for Coupled Transport Equations},107 journal = {Journal of Computational Physics},108 volume = {128},109 number = {1},110 pages = {101 - 120},111 year = {1996},112 issn = {0021-9991},113 doi = {https://doi.org/10.1006/jcph.1996.0198},114 url = {http://www.sciencedirect.com/science/article/pii/S0021999196901989},115 abstract = {Many problems of fluid dynamics involve the coupled transport of several, density-like, dependent variables (for instance, densities of mass and momenta in elastic flows). In this paper, a conservative and synchronous flux-corrected transport (FCT) formalism is developed which aims at a consistent transport of such variables. The technique differs from traditional FCT algorithms in two respects. First, the limiting of transportive fluxes of the primary variables (e.g., mass and momentum) does not derive from smooth estimates of the variables, but it derives from analytic constraints implied by the Lagrangian form of the governing continuity equations, which are imposed on the specific mixing ratios of the variables (e.g., velocity components). Second, the traditional FCT limiting based on sufficiency conditions is augmented by an iterative procedure which approaches the necessity requirements. This procedure can also be used in the framework of traditional FCT schemes, and a demonstration is provided that it can significantly reduce some of the pathological behaviors of FCT algorithms. Although the approach derived is applicable to the transport of arbitrary conserved quantities, it is particularly useful for the synchronous transport of mass and momenta in elastic flows, where it assures intrinsic stability of the algorithm regardless of the magnitude of the mass-density variable. This latter property becomes especially important in fluids with large density variations, or in models with a material “vertical” coordinate (e.g., geophysical hydrostatic stratified flows in isopycnic/isentropic coordinates), where material surfaces can collapse to zero-mass layers admitting, therefore, arbitrarily large local Courant numbers.}116 }117 118 @article{Brodeau_al_2017,119 author={Laurent Brodeau and Bernard Barnier and Sergey Gulev and Cian Woods},120 title={Climatologically significant effects of some approximations in the bulk parameterizations of turbulent air-sea fluxes},121 journal={J. Phys. Oceanogr.},122 doi={10.1175/JPO-D-16-0169.1},123 year={2017},124 pages = {5-28},125 volume={47},126 number={1}127 }
Note: See TracChangeset
for help on using the changeset viewer.