WRF-NMM Users Page

Unified Post Processor Software Package

Funding to maintain WRF-NMM at the DTC has ended and support will no longer be provided. To download HWRF, please see: www.dtcenter.org/HurrWRF/users. To download WRF-ARW, please see: www2.mmm.ucar.edu/wrf/users . To download NEMS-NMMB, please see: www.dtcenter.org/nems_nmmb/users.To download UPP, please see: www.dtcenter.org/upp/users.

The Unified Post Processor Version 2.2 was released on April 18, 2014.

UPP Version 2.2

Fixes for new CPP (posted 1/14/15)

Problem: Compiling error resembles:

/* Copyright (C) 1991-2014 Free Software Foundation, Inc.
Error: Non-numeric character in statement label at (1)

Solution: Clean, configure, Remove the "-C" from the CPP_FLAGS in your configure.upp and add " -traditional-cpp " instead, recompile (./compile) under UPPV2.2/.

Fixes for new CPP (posted 1/14/15)

Problem: Compiling error resembles:

INITPOST_BIN_MPIIO.f(250): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ . = =>

Solution: Download INITPOST_BIN_MPIIO.F.fix to UPPV2.2/src/unipost, rename it to INITPOST_BIN_MPIIO.F and recompile (./compile) under UPPV2.2/.

Solution: Add " -traditional-cpp " to the CPP_FLAGS in your configure.upp file, recompile.

Compiling with Gfortran on Linux x86_64 - occasional compiling issues (posted 4/16/14)

Problem: Occasional infinite job compile job submissions without the serial fortran compiler identification

Solution: Try adding -f90=$(SFC) & -cc=$(SCC) to DM compile flags:

SFC = gfortran
SF90 = gfortran $(FORMAT_FREE)
SCC = gcc

DM_FC = mpif90 -f90=$(SFC)
DM_F90 = mpif90 $(FREE_FORMAT) -f90=$(SFC)
DM_CC = mpicc -cc=$(SCC)

Previous release notes

UPP v2.1

UPP v2.0

UPP v1.1

UPP v1.0

UPP beta v0.5