UPP 11.0.0
Loading...
Searching...
No Matches
ncep_post.fd Directory Reference

Files

 AllGETHERV_GSD.f
 
 ALLOCATE_ALL.f
 
 ASSIGNNEMSIOVAR.f
 
 AVIATION.f
 Subroutines related to aviation.
 
 blockIO.c
 
 BNDLYR.f
 Subroutine that computes boundary layer fields.
 
 BOUND.f
 bound() clips data in passed array.
 
 CALDRG.f
 Subroutine that computes drag cofficient.
 
 CALDWP.f
 Subroutine that calculates dewpoint temperature.
 
 CALGUST.f
 Subroutine that computes max wind level.
 
 CALHEL.f
 Subroutine that computes storm relative helicity and storm motion.
 
 CALHEL2.f
 Subroutine that computes storm relative helicity.
 
 CALHEL3.f
 Subroutine that computes storm relative helicity.
 
 CALLCL.f
 Subroutine that computes LCL heights and pressure.
 
 CALMCVG.f
 Subroutine that computes moisture convergence.
 
 CALMICT.f
 Subroutine that computes hydrometeors.
 
 CALPBL.f
 Subroutine that computes PBL height based on bulk Richardson number.
 
 CALPBLREGIME.f
 Subroutine that determines the PBL regime.
 
 CALPOT.f
 Subroutine that computes potential temperature.
 
 CALPW.f
 Subroutine that computes precipitable water.
 
 CALRAD_WCLOUD_newcrtm.f
 Subroutine that computes model derived brightness temperature.
 
 CALRCH.f
 Subroutine that computes GRD RCH number.
 
 CALSTRM.f
 Subroutine that computes geo streamfunction.
 
 CALTAU.f
 Subroutine that computes U and V wind stresses.
 
 CALTHTE.f
 Subroutine that computes Theta-E.
 
 CALUPDHEL.f
 Subroutine that computes the updraft helicity.
 
 CALVESSEL.f
 
 CALVIS.f
 
 CALVIS_GSD.f
 
 CALWXT.f
 
 CALWXT_BOURG.f
 Subroutine that calculates precipitation type (Bourgouin).
 
 CALWXT_DOMINANT.f
 
 CALWXT_EXPLICIT.f
 
 CALWXT_RAMER.f
 
 CALWXT_REVISED.f
 
 CANRES.f
 
 CLDFRAC_ZHAO.f
 
 CLDRAD.f
 Subroutine that posts SNDING/CLOUD/RADTN fields.
 
 CLMAX.f
 
 CMASSI.f
 CMASSI defines variables related to mass and precipitation See CCPP Ferrier-Aligo microphysics modules for more information.
 
 COLLECT.f
 Subroutine that collect gathers from all MPI tasks.
 
 COLLECT_LOC.f
 Subroutine that collect gathers from all MPI tasks.
 
 CTLBLK.f
 CTLBLK sets default parameters that are used throughout the UPP code.
 
 cuparm.f
 cuparm_mod defines variables used for cumulus parameterization
 
 DEALLOCATE.f
 MPI_FIRST set up message passing info.
 
 DEWPOINT.f
 Subroutine that computes dewpoints from vapor pressure.
 
 ETAMP_Q2F.f
 
 ETCALC.f
 
 EXCH.f
 Subroutines that exchange one halo row.
 
 EXCH_c_float.f
 Subroutines that exchange one halo row.
 
 FDLVL.f
 Subroutine that computes T, Q, U, V, P, and ICING on the flight levels (FD).
 
 FGAMMA.f
 
 FILL_PSETFLD.f
 fill_psetfld() reads post xml control file.
 
 FIXED.f
 
 FRZLVL.f
 Subroutine that computes FRZING LVL, Z and RH.
 
 FRZLVL2.f
 Subroutine that computes FRZING LVL, Z and RH.
 
 GEO_ZENITH_ANGLE.f
 
 GET_BITS.f
 get_bits() computes number of bits and round field.
 
 get_postfilename.f
 
 GETGBANDSCATTER.f
 
 getIVariableN.f
 
 getlvls.f
 
 GETNEMSNDSCATTER.f
 
 getVariable.f
 
 GFIP3.f
 This file contains a collection of UPP modules used to calculate icing probability from the model.
 
 GFSPOST.F
 pvetc() computes potential vorticity, etc.
 
 GFSPOSTSIG.F
 RTSIG reads a sigma file and transforms the fields to a designated global grid.
 
 GPVS.f
 gpvs() computes saturation vapor pressure table.
 
 grib2_module.f
 This module generates grib2 messages and writes out the messages in parallel.
 
 GRIDSPEC.f
 GRIDSPEC_mod assigns values to variables that define the model grid.
 
 gtg_algo.F90
 
 gtg_cdf_mod.F90
 
 gtg_compute.F90
 
 gtg_ctlblk.F90
 
 gtg_filter.F90
 Contains stub code for GTG protection that makes public UPP work.
 
 gtg_indices.F90
 Contains stub code for GTG protection that makes public UPP work.
 
 gtg_interp.F90
 
 gtg_mlmodel.F90
 
 gtg_prob.F90
 
 gtg_read_config.F90
 Contains stub code for GTG protection that makes public UPP work.
 
 gtg_ReadSetupParams.F90
 
 gtg_smoothseams.F90
 
 ICAOHEIGHT.f
 
 IFI.F
 upp_ifi_mod declares variables used in the in-flight icing (IFI) routines.
 
 INITPOST.F
 initpost() initializes post for run.
 
 INITPOST_GFS_NEMS_MPIIO.f
 initpost_gfs_nems_mpiio() initializes post for run.
 
 INITPOST_NEMS.f
 initpost_nems() initializes post for run.
 
 INITPOST_NETCDF.f
 initpost_netcdf() initializes post for run.
 
 intio_tags.f
 intio_tags_mod defines variables related to integer input/output
 
 intio_tags.h
 
 io_int_stubs.f
 
 kinds_mod.F
 This module is to hold specification kinds for variable declaration.
 
 LFMFLD.f
 lfmfld() computes layer mean LFM fields.
 
 LFMFLD_GFS.f
 lfmfld_gfs() computes layer mean LFM fields.
 
 LOOKUP.f
 lookup_mod defines variables used to create lookup tables for pressure, temperature, and specific humidity.
 
 machine.f
 MACHINE_POST defines machine-dependent constants.
 
 map_routines.F90
 
 MAPSSLP.f
 
 MASKS_mod.f
 MASKS declares values used in masks.
 
 MDL2AGL.f
 
 MDL2P.f
 mdl2p() computes vertical interpolation of model levels to pressure.
 
 MDL2SIGMA.f
 
 MDL2SIGMA2.f
 
 MDL2THANDPV.f
 mdl2thandpv() vertical interpolation of model levels to isentropic and PV levels.
 
 MDLFLD.f
 
 MICROINIT.F
 
 MISCLN.f
 MISCLN posts miscellaneous fields.
 
 MIXLEN.f
 
 MPI_FIRST.f
 SUBPROGRAM: MPI_FIRST SET UP MESSAGE PASSING INFO PRGRMMR: TUCCILLO ORG: IBM.
 
 MPI_LAST.f
 
 MSFPS.f
 msfps() computes the map scale factor for a polar stereographic grid at a give latitude.
 
 native_endianness.f
 This module, native_endianness, was written by Dusan Jovic and has been adapted to GSI for internal translation of WRF ARW and NMM binary restart files as required to match the machine native endian storage format.
 
 NGMFLD.f
 ngmfld() computes layer mean NGM fields
 
 NGMSLP.f
 
 OTLFT.f
 otlft() computes lifted index.
 
 OTLIFT.f
 otlift() computes SFC to 500mb lifted index.
 
 PARA_RANGE.f
 Subroutines in this file set up decomposition values for 1D and 2D decomposition.
 
 PARAMR.f
 
 params.F
 params_mod defines physical constants and smoothing coefficients
 
 physcons.f
 physcons_post declares physical constants used throughout UPP code.
 
 PMICRPH.f
 PMICRPH_mod assigns constants related to microphysics (computed in paramr.f)
 
 POLEAVG.f
 
 PROCESS.f
 process() is a driver for major post routines.
 
 READ_xml.f
 read_postxconfig() reads the post available field XML file and post control XML file.
 
 retrieve_index.f
 retrieve_index() gets record number of desired variable.
 
 RHGRD.f
 RHGRD_mod defines the relative humidity threshold for onset of condensation.
 
 RQSTFLD.f
 RQSTFLD_mod declares variables related to the number of available fields.
 
 SCLFLD.f
 sclfld() scale array element by constant.
 
 SELECT_CHANNELS.f
 select_channels() verifies channel information.
 
 SERVER.f
 
 SET_LVLSXML.f
 SET_LVLSXML() sets field levels (LVLS and LVLSXML) from POST xml CONTROL FILE requested fields.
 
 SET_OUTFLDS.f
 set_outflds() reads the post XML control file.
 
 SETUP_SERVERS.f
 setup_servers() setups I/O servers.
 
 SLP_new.f
 
 SMOOTH.f
 smooth() smooths a meteorological field using Shapiro smoother.
 
 SNFRAC.f
 
 SNFRAC_GFS.f
 
 SOIL_mod.f
 SOIL declares soil-related variables.
 
 SPLINE.f
 
 SURFCE.f
 This routine posts surface-based fields.
 
 svptbl.f
 SVPTBL declares variables related to saturation vapor pressure tables.
 
 TABLE.f
 
 TABLEQ.f
 
 TRPAUS.f
 trpaus() computes tropopause level fields.
 
 TRPAUS_NAM.f
 trpaus() computes tropopause data.
 
 TTBLEX.f
 
 UPP_MATH.f
 upp_math is a collection of UPP subroutines for numerical math functions calculation.
 
 UPP_PHYSICS.f
 UPP_PHYSICS is a collection of UPP subroutines for physics variables calculation.
 
 VRBLS2D_mod.f
 VRBLS2D declares 2D variables that are used throughout the UPP code.
 
 VRBLS3D_mod.f
 VRBLS3D declares 3D variables that are used throughout the UPP code.
 
 VRBLS4D_mod.f
 VRBLS4D declares 4D variables that are used throughout the UPP code.
 
 WETBULB.f
 
 WETFRZLVL.f
 wetfrzlvl() computes level of 0 wet bulb.
 
 wrf_io_flags.f
 wrf_io_flags declares variables related to WRF input/output.
 
 wrf_io_flags.h
 
 WRF_STUBS.f
 
 WRFPOST.F
 wrfpost() drives the external wrf post processor.
 
 xml_perl_data.f
 This module reads in Perl XML processed flat file and handles parameter marshalling for existing POST program.
 
 ZENSUN.f
 zensun() makes sun zenith and sun azimuth angle.