Algoritmos



Jordi Vilà, Meteorology and Air Quality Group, Wageningen University (Holanda)

1.

Program to:

Calculate the boundary layer depth from MM5 output using the Richardson number.
[See description document]

Instituto de Estudios Espaciales de Cataluña (Barcelona)

2.

Program to:

Read the output obtained from INTERPB and extract different 2D and 3D variables in an specific point (jb,ib). Useful to create input for program 1.
hp version    linux version    origin version    parameters file   
[See the description document]

Grupo de Modelización Numérica del Tiempo (SMNT), Instituto Nacional de Meteorología (Madrid)

3.

Utilidad:

Tablas de clave GRIB para usar campos de otros modelos (ECMWF, GME, HIRLAM, UKMO) como condiciones de contorno del MM5.
Tablas ECMWF    Tablas GME    Tablas HIRLAM    Tablas UKMO   
Campos ECMWF para test    Campos HIRLAM para test   
[Ver documento descriptivo, el cual incorpora links a decodificadores GRIB]

Grupo de Meteorología, Departamento de Física, Universidad de las Islas Baleares (Palma de Mallorca)

4.

Software to:

Convert your MM5-v3 modeling system output fields into Vis5D visualization system data.
- REGRID_to_v5d: REGRID_to_v5d.f REGRID_to_v5d.f.m pars.REGRID
- RAWINS_to_v5d: RAWINS_to_v5d.f RAWINS_to_v5d.f.m pars.RAWINS
- MM5p_to_v5d: MM5p_to_v5d.f MM5p_to_v5d.f.m pars.MM5p
[README file for Vis5D]
[See the description document]

Grupo de Meteorología, Departamento de Física, Universidad de las Islas Baleares (Palma de Mallorca)

5.

Functions:

Vis5d external analysis functions for meteorological diagnosis of MM5-v3 output fields. You need to read algorithm 4 first.
Functions Functions .zip format
[See the description document]

Grupo de Meteorología, Departamento de Física, Universidad de las Islas Baleares (Palma de Mallorca)

6.

Functions:

Vis5D external functions to convert your MM5-v3 output and diagnostic fields into Surfer grid files. You need to read algorithm 5 first.
- 2SURFp: 2SURFp.f 2SURFp.txt
- 2SURFr: 2SURFr.f 2SURFr.txt
- 2SURFc: 2SURFc.f 2SURFc.txt
[See the description document]

Grupo de Meteorología, Departamento de Física, Universidad de las Islas Baleares (Palma de Mallorca)

7.

Functions:

Piecewise PV inversion scheme in the context MM5-v3 + Vis5D for diagnostic and prognostic applications. You need to read algorithms 4 and 5 first.
Functions Functions .zip format
[See the description document]

Víctor Homar Santaner, National Severe Storms Laboratory (Oklahoma)

8.

Programs to:

Convert the adjoint model output ADJ-MM5 to Vis5D. You should read algorithm 4 first.
- adj2v5d-MM5: adj2v5d-MM5 adj2v5d-MM5.f.m adj2v5d-MM5.f
        bdy_store.F
- Sample event: MMINPUT DOMAIN1  
- Sample adjoint outputs: GRAD.D GLBCT.001 GLBCT.002
      GLBCT.003 GLBCT.004
- Sample parameters files: pars.adj    
- Sample Vis5D file: output.v5d    
Programs and Sample files in zip format
[See the description document]


Grupo de Física No Lineal, Unidad de Observación y Predicción Meteorológica, Facultad de Físicas, Universidad de Santiago de Compostela (Santiago de Compostela)

9.

Scripts:

Scripts de GrADS para la representación de campos meteorológicos MM5.
Ficheros .gs Ficheros .dat hires.zip
[See the description document]

Víctor Homar Santaner, National Severe Storms Laboratory (Oklahoma)

10.

Software to:

Convert to MM5-3Dvar analysis increments output to Vis5D.
- Source files: Analinc3dvar_to_v5d.f Analinc3dvar_to_v5d.f.m
- Executable for Linux: Analinc3dvar_to_v5d  
- Parameters file: pars.Analinc3dvar  
- Example to convert: DAProg_3DVAR.analincs  
[See the description document]

Grupo de Meteorología, Departamento de Física, Universidad de las Islas Baleares (Palma de Mallorca)

11.

Functions:

Creating GNUplot representations from Vis5D. See also algorithms 5 and 6:
- 2GNUc: 2GNUc.f 2GNUc.txt
- 2GNUp: 2GNUp.f 2GNUp.txt
- 2GNUr: 2GNUr.f 2GNUr.txt
[See the description document]

Grupo de Física No Lineal, Unidad de Observación y Predicción Meteorológica, Facultad de Físicas, Universidad de Santiago de Compostela (Santiago de Compostela)

12.

Program to:

Representación de cobertura nubosa.
- Source files: calcclfr2.F calcvapclfr.F calciceclfr.F grads.F
- Makefile: Makefile  
- Name list: Namelist.input  
[Ver documento descriptivo]

Grupo de Física No Lineal, Unidad de Observación y Predicción Meteorológica, Facultad de Físicas, Universidad de Santiago de Compostela (Santiago de Compostela)

13.

Program to:

Calculo de la media y el spread de cada salida temporal de un ensemble
- Source files: media_ensemble.f90
- Código de compilación: compil_media_ensemble
[Ver documento descriptivo]

Grupo de Física No Lineal, Unidad de Observación y Predicción Meteorológica, Facultad de Físicas, Universidad de Santiago de Compostela (Santiago de Compostela)

14.

Program to:

Extracción de variables de un output de MM5.
- Source files: mm5_variables.f90
- Código de compilación: compil_mm5_variables
[Ver documento descriptivo]

Grupo de Modelización Numérica del Tiempo (SMNT), Instituto Nacional de Meteorología (Madrid)

15.

Utility to:

Utility to Convert MM5 output to GRIB format.
Source code (uncompresed) MM5toGRIB.tar.gz
[See description document]

Departamento de Física Aplicada II, Facultad de Ciencias, Universidad del País Vasco

16.

Program to:

Easily access the MM5v3 formatted files from the Python programming language. It allows transparent access to model output split in several files.
[Go to program]

Departamento de Física Aplicada II, Facultad de Ciencias, Universidad del País Vasco

17.

Program to:

Paquete de Python (mm5diagnostics) desarrollado en colaboración con el Grupo 25 que permite calcular diversos indices de inestabilidad (CAPE, CIN, LI, Total-Totals, K, Showalter) directamente sobre los ficheros en niveles sigma de salida del modelo, utilizando un programa Python. Para poder usarlo hay que tener previamente instalado el paquete de python readmm5v3, disponible tambien en la pagina WEB del grupo.
[Go to program]