MM5 (weather model)

The MM5 (short for Fifth-Generation Penn State/NCAR Mesoscale Model) is a regional mesoscale model used for creating weather forecasts and climate projections. It is a community model maintained by Penn State University and the National Center for Atmospheric Research. The MM5 is a limited-area, terrain-following sigma coordinate model that is used to replicate or forecast mesoscale and regional scale atmospheric circulation.[1] It has been updated many times since the 1970s to fix bugs, adapt to new technologies, and work on different types of computers and software. It is used in many different ways: for research and for weather prediction. In research, it is used to compare it to other models, to see what works and what does not work. It is also used for air quality models.[2]

Active development on the model ended with version 3.7.2 in 2005, and it has been largely superseded by the Weather Research and Forecasting (WRF) model.[3]

Features

MM5 is globally relocatable, which helps support different latitudes, terrain types, elevations, soil types, etc. . The model can be either hydrostatic or non-hydrostatic, depending on the desired outcome. The fact that the model is regional implies that it requires initial conditions and lateral boundary conditions. This means that each boundary (there are four) has initialized wind speeds, temperatures, pressure and moisture fields.[4] Thus, gridded data is needed for this program. This model takes and then analyzes its data based on pressure surfaces. However, these surfaces must first be interpolated by a specific vertical coordinate before it can be analyzed.[4] This vertical coordinate, sigma, is computed and then used throughout the program. Σ is defined as: Σ = (p-pt)/p*, p* = ps-pt, Where p is pressure, ps is surface pressure, and pt is the pressure at the top of the model.[5] When Σ is close to the ground, the program follows the actual terrain, but when Σ is higher up, the program looks at isobaric surfaces. Σ ranges from 0 to 1.[4][6] It has adaptable and multiple nesting capabilities, which allows multiple programs to run at once, while utilizing 2-way nesting. MM5 features inputs from actual data, which is helpful because routine observations can be used. Then, data can be compared and used in context with other models.[6] MM5 also features terrain-following vertical coordinates and four-dimensional data assimilation (FDDA).[6] FDDA is used when there is a lot of data that was taken over a longer period of time. Then this data that needed to be taken over a longer period of time gets placed into FDDA. It is also utilized for dynamical initialization and four-dimensional data sets.[4] Most importantly, MM5 is well documented and has many places for user support.

Functions

There are many pieces of the MM5 modeling system, each with different functions. These pieces include: TERRAIN, REGRID, LITTLE_R, NESTDOWN, INTERPF, INTERPB, and GRAPH/RIP. In the basic sense, the model begins by taking the information and then makes a model of the land. This is done by using the piece TERRAIN.[7] Then, the model guesses the different pressures that exist in the atmosphere throughout this plot of land, which is done through REGRID.[7] Then, the model takes these guesses, and with the help of some surface observations, can create an objective analysis, using LITTLE_R.[8] RAWINS is an older version of LITTLE_R and thus LITTLE_R is more commonly used. Then INTERPF takes that data from RAWINS/LITTLE_R and REGRID to interpolate that data to the sigma coordinate explained above.[7] MM5 itself computes the time combination. The NESTDOWN function has the ability to change the vertical sigma levels. INTERPB generates the first guess for RAWINS, as well as gathers the files used to make guesses for REGRID. Finally, GRAPH/RIP generates the plots that users can view from all of the data given from the other programs.[7] RIP stands for Read/Interpolate/Plot, and it uses NCAR Graphics to help envisage the output from the MM5.[9]

Flow chart of the functions of the MM5

Memory and code basics

MM5 is written in FORTRAN. These FORTRAN programs must be compiled on a local computer, and some need to be recompiled each time a model configuration is changed.[10] The program uses pointers to assign variables to values. These pointers go into parts of the memory to assign specific values to the desired variables.[11] MM5 can also perform multiple tasks at once. Specifically, two different tasks can be executed on different processors simultaneously and MM5 uses this as much as possible.[11] This multi-tasking also uses nesting, and MM5 allows up to nine domains (processes) running at the same time and they interact throughout the whole process.[4] The model utilizes two-way nesting, which occurs when the input from one nest's coarse mesh, which is a high density of cells in one area, comes from one of the four boundaries, but the feedback to the coarser mesh happens through the nest interior.[4] Each domain gathers information from its parent domain each timestep, then it runs three timesteps, and then delivers the information back to its parent domain.[4] There are three different ways to do two-way nesting: Nest interpolation, nest analysis input, and nest terrain input.[4] Interpolation occurs when the terrain is smooth, such as water. There is no input that is required for this type of two-way nesting. Nest input requires a file called MMINPUT, and that file contains the meteorological and the terrain information so that initially, a better analysis can be done. Finally terrain input requires a TERRAIN file. Then the meteorological fields are interpolated.[4] When multi-tasking occurs, the variables must be marked as either shared or private. Shared implies that the processors all have access to the same part of memory, while private implies that each processor must have its own private copy of an array with its personal memory location.[11] The multi-tasking occurs specifically in the subroutines Solve1, Solve3, and Sound.

Requirements

MM5 can be run in many different ways, depending on the computer. The model can be run on a single processor computer, shared memory architecture or distributed memory architecture. It can be run on many different platforms as well such as IBM, SGI origin 200/2000, CRAYs (J90, C90, T3E), DEC Alphas, Alphas running Linux, Sun, and more. The computer it is run on must have a Fortran 90 and 77 compilers and a C compiler. Additionally, it can have NCAR graphics and MPI tools for running the MPI MM5 model. However, this is not necessary. The MM5 model takes up at least half a gigabyte of memory and a few gigabytes of disk space.[6]

Source code

The MM5 code itself has over 220 subroutines, with more than 55,000 lines of code.[12] It uses Standard Fortran 77 with “Cray” pointers. A list of the subroutines of all of the functions within the MM5, with a short description and the routines that are called within it can be found here.[13]

Use

The MM5 had been adapted for use in many different types of atmospheric simulations:

Developments and improvements

TERRAIN's latest update uses USGS global 30 sec terrain elevation data, which looks at the entire world, where before was only used in the continental United States.[21] This new update also allows for a better quality terrain image that can be used in MM5. REGRID's improvement makes it simpler for its users to input the data and it also is more portable.[21] LIITLE_R was developed in 2001 to replace RAWINS. LITTLE_R's improvement again makes it easier for users to input data.[21]

See also

References

  1. ^ "MM5 Community Model Homepage". .mmm.ucar.edu. Retrieved 2022-04-20.
  2. ^ http://www2.mmm.ucar.edu/mm5/workshop/ws03/sessionJ1/Klausmann.pdf [bare URL PDF]
  3. ^ Dudhia, Jimy (June 2005). MM5 Version 3.7 (The Final Version). WRF/MM5 Users' Workshop – June 2005. Boulder, Colorado: National Center for Atmospheric Research.
  4. ^ a b c d e f g h i "Chapter 1: Introduction". .mmm.ucar.edu. Retrieved 2022-04-20.
  5. ^ http://www2.mmm.ucar.edu/mm5/documents/mm5-code-pdf/sec1.pdf [bare URL PDF]
  6. ^ a b c d "MM5 Community Model Homepage".
  7. ^ a b c d "MM5 Community Model Homepage". .mmm.ucar.edu. Retrieved 2022-04-20.
  8. ^ "MM5 OnLine Tutorial : LITTLE_R".
  9. ^ "MM5 OnLine Tutorial : RIP".
  10. ^ "Chapter 2: Getting Started".
  11. ^ a b c http://www2.mmm.ucar.edu/mm5/documents/mm5-code-pdf/sec2.pdf [bare URL PDF]
  12. ^ ww2.mmm.ucar.edu
  13. ^ http://www2.mmm.ucar.edu/mm5/documents/mm5-code-pdf/sec5.pdf [bare URL PDF]
  14. ^ "SUNY Stony Brook MM5 Mesoscale Forecasts for 2000030612". cheget.msrc.sunysb.edu. Archived from the original on 6 March 2000. Retrieved 6 June 2022.
  15. ^ "Real-Time Mm5 Forecasts". www.atmos.umd.edu. Archived from the original on 5 October 2002. Retrieved 6 June 2022.
  16. ^ "University of Wisconsin MM5 Real Time Forecast and Forecast Sensitivity Page". helios.aos.wisc.edu. Archived from the original on 9 March 2001. Retrieved 6 June 2022.
  17. ^ "Archived copy". Archived from the original on 2008-06-13. Retrieved 2008-06-25.{{cite web}}: CS1 maint: archived copy as title (link)
  18. ^ "Archived copy". Archived from the original on 2008-06-13. Retrieved 2008-06-29.{{cite web}}: CS1 maint: archived copy as title (link)
  19. ^ "Echam5-Mm5".
  20. ^ "Polar Meteorology Group Home Page". Archived from the original on 2008-06-07. Retrieved 2008-06-29.
  21. ^ a b c "MM5 Community Model Homepage".

Read other articles:

Lillian D. Wald Lillian D. Wald (Cincinnati, 10 marzo 1867 – Westport, 1º settembre 1940) è stata un'infermiera e attivista statunitense[1]. Era conosciuta per i contributi ai diritti umani e fu la fondatrice dell'assistenza infermieristica della comunità statunitense.[2] Fondò l'Henry Street Settlement a New York e fu una delle prime promotrici delle infermiere nelle scuole pubbliche. Indice 1 Primi anni e formazione 2 Carriera da infermiera 3 L'Henry Street Settlement ...

 

1960 FIBA Asia Championship1st Asian Basketball ChampionshipTournament detailsHost nationPhilippinesDatesJanuary 16–28Teams7 (from all Asian federations)Venues1 (in 1 host city)Champions Philippines (1st title)MVP Carlos Badion1963 > The 1960 ABC Championship was the first edition of the ABC Championship, a tournament which was held by FIBA Asia. The tournament which was held in Manila, Philippines saw seven teams compete in a round-robin tournament with the...

 

Este artículo o sección tiene referencias, pero necesita más para complementar su verificabilidad.Este aviso fue puesto el 18 de marzo de 2020. Viceministerio de Interculturalidad del Perú LocalizaciónPaís PerúInformación generalTipo organismo públicoOrganizaciónViceministra Haydee Rosas ChávezDepende de Ministerio de Cultura (Perú)[editar datos en Wikidata] El Viceministerio de Interculturalidad del Perú es el despacho viceministerial dependiente del Ministerio de...

Artikel ini perlu dikembangkan agar dapat memenuhi kriteria sebagai entri Wikipedia.Bantulah untuk mengembangkan artikel ini. Jika tidak dikembangkan, artikel ini akan dihapus. Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Cimone Italia – berita · surat kabar...

 

Opera by Ulysses Kay Frederick DouglassOpera by Ulysses KayFrederick Douglass, the opera's protagonistLibrettistDonald DorrPremiere12 April 1991 (1991-04-12)Newark, New Jersey Frederick Douglass is an opera in three acts composed by Ulysses Kay to a libretto by Donald Dorr. Its story is a semi-fictionalized account of the final years in the life of Frederick Douglass after his marriage to his second wife, Helen Pitts Douglass. The opera premiered on April 12, 1991, at Newark Sy...

 

Stasiun Nukuri抜里駅Stasiun Nukuri pada Oktober 2009LokasiKawane-cho, Nukuri, Shimada-shi, Shizuoka-kenJapanKoordinat34°57′12.21″N 138°5′15.58″E / 34.9533917°N 138.0876611°E / 34.9533917; 138.0876611Koordinat: 34°57′12.21″N 138°5′15.58″E / 34.9533917°N 138.0876611°E / 34.9533917; 138.0876611Pengelola Ōigawa RailwayJalur■Jalur Utama ŌigawaLetak dari pangkal18.8 kilometer dari KanayaJumlah peron1 peron sampingInforma...

1948 declaration of Israel's independence Declaration of the Establishment of the State of IsraelCreated14 May 1948 (5 Iyar 5708)LocationTel AvivAuthor(s)First Draft:Zvi BerensonSecond Draft:Moshe ShertokDavid RemezFelix RosenbluethMoshe ShapiraAharon ZislingThird Draft:David Ben-GurionYehuda Leib FishmanAharon ZislingMoshe ShertokSignatoriesDavid Ben-GurionDaniel AusterYitzhak Ben-ZviMordechai BentovEliyahu BerligneFritz BernsteinRachel Cohen-KaganEliyahu DobkinYehuda Leib FishmanWolf GoldMe...

 

Haut comité pour la transparence et l'information sur la sécurité nucléaireHistoireFondation 2008CadreSigle HCTISNType Commission et instance ministérielle consultative ou délibérativePays  FranceOrganisationMembres 40Présidente Christine Noiville (depuis 2018)Budget 150 000 € (2018), 42 000 € (2019), 20 000 € (2020)Site web www.hctisn.frmodifier - modifier le code - modifier Wikidata Le Haut comité pour la transparence et l'information sur la sécurité nuc...

 

Former theatre in Norway This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Christiania Theatre – news · newspapers · books · scholar · JSTOR (December 2022) (Learn how and when to remove this template message) Christiania theatreChristiania Danish TheatreChristiania Theatre in the 19th century,gouache by archi...

10th-century Viking and Count of Rouen For other uses, see Rollo (disambiguation). RolloRollo as depicted in the 13th centuryCount of RouenReign911–928SuccessorWilliam LongswordBornc. 835/870[1][2][3]ScandinaviaDied928/933NormandyBurialRouen CathedralSpouse Poppa of Bayeux Gisela of France (possibly) Issuemore William Longsword Gerloc HouseNormandy (founder)Religion Norse paganism Later (pre-Schism) Roman Catholicism Rollo (Norman: Rou, Rolloun; Old Norse: Hró...

 

Generalized geologic map of the Yosemite area. (Based on a USGS image) The exposed geology of the Yosemite area includes primarily granitic rocks with some older metamorphic rock. The first rocks were laid down in Precambrian times, when the area around Yosemite National Park was on the edge of a very young North American continent. The sediment that formed the area first settled in the waters of a shallow sea, and compressive forces from a subduction zone in the mid-Paleozoic fused the seabe...

 

Cet article recense les zones humides du Cameroun concernées par la convention de Ramsar. Statistiques La convention de Ramsar est entrée en vigueur au Cameroun le 20 juillet 2006[1]. En janvier 2020, le pays compte 7 sites Ramsar, couvrant une superficie de 8 270,6 km2. Liste Site Région Notes Date Superficie(km²) Altitude(m) IdentifiantRamsar IdentifiantWDPA Coordonnées Photo Plaine d'inondation de Waza Logone (en) Extrême-Nord 20 mars 2006 6 000,00 300 1609 902869...

American food cooperative in New York City 4th Street Food Co-opTypeConsumers' cooperativeFounded1995 (1995)HeadquartersNew York City, New York, United StatesProductsNatural foodMembers300Website4thstreetfoodcoop.org The 4th Street Food Co-op is a food cooperative located in New York City. The 4th Street Food Co-op runs a retail store at 58 East 4th Street, selling natural foods and household products. The co-op is member-owned and -operated, but open to the public, and focuses on offeri...

 

Intermunicipal community in Centro, PortugalRegião de AveiroIntermunicipal communityCoordinates: 40°38′N 8°38′W / 40.63°N 8.63°W / 40.63; -8.63Country PortugalRegionCentroEstablished2008SeatAveiroMunicipalities11Area • Total1,692.86 km2 (653.62 sq mi)Population (2011) • Total370,394 • Density220/km2 (570/sq mi)Time zoneUTC±00:00 (WET) • Summer (DST)UTC+01:00 (WEST)Websitewww.regiaod...

 

2004 first-person shooter video game 2004 video gameUnreal Tournament 2004Developer(s)Epic GamesDigital ExtremesPublisher(s)Atari (Windows)MacSoft (OS X)Epic Games (Steam)Producer(s)Jeff MorrisDesigner(s)Cliff BleszinskiProgrammer(s)Steve PolgeComposer(s)Kevin RieplStarsky PartridgeWill NevinsSeriesUnrealEngineUnreal Engine 2.5Platform(s)Microsoft Windows, OS X, LinuxReleaseNA: March 16, 2004EU: March 19, 2004Genre(s)First-person shooterMode(s)Single-player, multiplayer Unreal Tournament 2004...

Not to be confused with Saudia Flight 163.1980 aviation accident This section needs additional citations for verification. Please help improve this article by adding citations to reliable sources in this section. Unsourced material may be challenged and removed. (December 2018) (Learn how and when to remove this template message)You can help expand this article with text translated from the corresponding article in German. (November 2020) Click [show] for important translation instru...

 

أولاد سليم الكعدة تقسيم إداري البلد المغرب  الجهة الدار البيضاء سطات الإقليم سيدي بنور الدائرة سيدي بنور الجماعة القروية العونات المشيخة الزاوية التونسية السكان التعداد السكاني 66 نسمة (إحصاء 2004)   • عدد الأسر 11 معلومات أخرى التوقيت ت ع م±00:00 (توقيت قياسي)[1]،  وت ...

 

Lipstick Jihad: A Memoir of Growing Up Iranian in America and American in Iran AuthorAzadeh MoaveniCountryUnited StatesLanguageEnglishSubjectIranian American womenGenreBiographyPublisherPublic AffairsPublication date2005Pages249ISBN1-58648-193-2 [1]OCLC56617255Dewey Decimal305.48/89155073/092 B 22LC ClassE184.I5 M63 2005 Lipstick Jihad: A Memoir of Growing Up Iranian in America and American in Iran (ISBN 1-58648-193-2) is Iranian-American writer Azadeh Moaveni's first book, ...

Part of a series onDomes Symbolism History of Early and simple domes Persian domes Roman and Byzantine domes Medieval Arabic and Western European domes Italian Renaissance domes South Asian domes Early modern period domes Modern period domes Styles Cloister vault Geodesic dome Onion dome Elements Coffer Cupola Lantern Muqarnas Oculus Pendentive Rotunda Squinch Tholobate Whispering gallery Category  Architecture portalvte Domes first appeared in South Asia during medieval period when ...

 

Begraafplaats van Olsene kan verwijzen naar: Begraafplaats van Olsene (Hamstraat) Begraafplaats van Olsene (Kerkstraat) Bekijk alle artikelen waarvan de titel begint met Begraafplaats van Olsene of met Begraafplaats van Olsene in de titel. Dit is een doorverwijspagina, bedoeld om de verschillen in betekenis of gebruik van Begraafplaats van Olsene inzichtelijk te maken. Op deze pagina staat een uitleg van de verschillende betekenissen van Begraafplaats van Olsene en ve...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!