Skip to content

Commit

Permalink
Update aerosol stuffs for UPP
Browse files Browse the repository at this point in the history
  • Loading branch information
zhanglikate committed Mar 18, 2024
1 parent df8f7c9 commit a17f110
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 73 deletions.
4 changes: 1 addition & 3 deletions parm/global_1x1_paramlist_g2.f000_chem
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,8 @@ ABSV:0.01 mb
ABSV:0.02 mb
ABSV:0.04 mb
ABSV:0.07 mb
ACPCP:surface
AEMFLX:surface
AOTK:entire atmosphere
APCP:surface
APTMP:2 m above ground
ASYSFK:entire atmosphere
var discipline=0 master_table=2 parmcat=0 parm=21:2 m above ground
Expand Down Expand Up @@ -84,7 +82,6 @@ CLMR:1 hybrid level
CNWAT:surface
COLMD:entire atmosphere
CPOFP:surface
CPRAT:surface
CRAIN:surface
CSNOW:surface
CWAT:entire atmosphere (considered as a single layer)
Expand Down Expand Up @@ -543,6 +540,7 @@ SPFH:0.07 mb
SPFH:2 m above ground
SPFH:30-0 mb above ground
SPFH:80 m above ground
SSALBK:entire atmosphere
SUNSD:surface
TCDC:50 mb
TCDC:1000 mb
Expand Down
6 changes: 4 additions & 2 deletions parm/global_1x1_paramlist_g2_chem
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ AOTK:entire atmosphere
APCP:surface
APTMP:2 m above ground
ASYSFK:entire atmosphere
var discipline=0 master_table=2 parmcat=0 parm=21:2 m above ground
CAPE:180-0 mb above ground
CAPE:255-0 mb above ground
CAPE:90-0 mb above ground
Expand Down Expand Up @@ -90,12 +89,13 @@ CRAIN:surface
CSNOW:surface
CWAT:entire atmosphere (considered as a single layer)
CWORK:entire atmosphere (considered as a single layer)
DDMFLX:entire atmosphere
DLWRF:surface
DPT:2 m above ground
DSWRF:surface
FLDCP:surface
FRICV:surface
FROZR:surface
FRZR:surface
GFLUX:surface
GRLE:50 mb
GRLE:1000 mb
Expand Down Expand Up @@ -172,6 +172,7 @@ HGT:PV=2e-06 (Km^2/kg/s) surface
HGT:surface
HGT:tropopause
HINDEX:surface
HLCY:1000-0 m above ground
HLCY:3000-0 m above ground
HPBL:surface
ICAHT:max wind
Expand Down Expand Up @@ -500,6 +501,7 @@ RWMR:1 hybrid level
SCTAOTK:entire atmosphere
SEDMFLX:entire atmosphere
SHTFL:surface
SDEN:surface
SFCR:surface
SOILW:0-0.1 m below ground
SOILW:0.1-0.4 m below ground
Expand Down
4 changes: 4 additions & 0 deletions parm/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ ALL_TXT= \
postxconfig-NT-UFS-aerosol-F00.txt \
postxconfig-NT-GEFS-aerosol.txt \
postxconfig-NT-GEFS-F00-aerosol.txt \
postxconfig-NT-CCPP-CHEM.txt \
postxconfig-NT-CCPP-CHEM-F00.txt \
postxconfig-NT-AQM.txt

.PHONY: all clean
Expand Down Expand Up @@ -69,6 +71,8 @@ postxconfig-NT-UFS-aerosol.txt: postcntrl_ufs_aerosol.xml post_avblfld
postxconfig-NT-UFS-aerosol-F00.txt: postcntrl_ufs_aerosol_f00.xml post_avblflds.xml
postxconfig-NT-GEFS-aerosol.txt: postcntrl_gefs_aerosol.xml post_avblflds.xml
postxconfig-NT-GEFS-F00-aerosol.txt: postcntrl_gefs_aerosol_f00.xml post_avblflds.xml
postxconfig-NT-CCPP-CHEM.txt: postcntrl_ccpp_chem.xml post_avblflds.xml
postxconfig-NT-CCPP-CHEM-F00.txt: postcntrl_ccpp_chem_f00.xml post_avblflds.xml
postxconfig-NT-AQM.txt: aqm.xml post_avblflds.xml

%.txt:
Expand Down
69 changes: 1 addition & 68 deletions parm/postcntrl_ccpp_chem_f00.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,48 +19,6 @@
<field_datatype>fltng_pnt</field_datatype>
<comprs_type>lossless</comprs_type>

<param>
<shortname>HGT_ON_ISOBARIC_SFC</shortname>
<level>40. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.</level>
<scale>6.0</scale>
</param>

<param>
<shortname>TMP_ON_ISOBARIC_SFC</shortname>
<level>40. 100. 200. 300. 500. 700. 1000. 1500. 2000. 3000. 4000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.</level>
<scale>3.0</scale>
</param>

<param>
<shortname>UGRD_ON_ISOBARIC_SFC</shortname>
<level>100. 200. 300. 500. 700. 1000. 2000. 3000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.</level>
<scale>4.0</scale>
</param>

<param>
<shortname>VGRD_ON_ISOBARIC_SFC</shortname>
<level>100. 200. 300. 500. 700. 1000. 2000. 3000. 5000. 7000. 10000. 12500. 15000. 17500. 20000. 22500. 25000. 27500. 30000. 32500. 35000. 37500. 40000. 42500.
45000. 47500. 50000. 52500. 55000. 57500. 60000. 62500. 65000. 67500. 70000. 72500. 75000. 77500. 80000. 82500. 85000. 87500. 90000. 92500. 95000. 97500. 100000.</level>
<scale>4.0</scale>
</param>

<param>
<shortname>REFC_ON_ENTIRE_ATMOS</shortname>
<table_info>NCEP</table_info>
<scale>4.0</scale>
</param>

<param>
<shortname>REFD_ON_SPEC_HGT_LVL_ABOVE_GRND</shortname>
<pname>REFD</pname>
<table_info>NCEP</table_info>
<level>1000.</level>
<scale>4.0</scale>
</param>

<param>
<shortname> DUST1_ON_HYBRID_LVL</shortname>
<table_info>NCEP</table_info>
Expand Down Expand Up @@ -166,16 +124,6 @@
<scale> 11.0</scale>
</param>

<param>
<shortname>PRES_ON_MEAN_SEA_LVL</shortname>
<scale>6.0</scale>
</param>

<param>
<shortname>TMP_ON_SURFACE</shortname>
<scale>4.0</scale>
</param>

<param>
<shortname>AER_OPT_DEP_at550</shortname>
<scale>9.0</scale>
Expand Down Expand Up @@ -302,25 +250,10 @@
</param>

<param>
<shortname>AVE_PRATE_ON_SURFACE</shortname>
<shortname>TOZNE_ON_ENTIRE_ATMOS_SINGLE_LYR</shortname>
<scale>4.0</scale>
</param>

<param>
<shortname>AVE_CPRAT_ON_SURFACE</shortname>
<table_info>NCEP</table_info>
<scale>4.0</scale>
</param>
<param>
<shortname>ACM_APCP_ON_SURFACE</shortname>
<scale>-4.0</scale>
</param>

<param>
<shortname>ACM_ACPCP_ON_SURFACE</shortname>
<scale>-4.0</scale>
</param>

<!-- comments wherever I like -->
</paramset>
</postxml>
3 changes: 3 additions & 0 deletions ush/gfs_nceppost.sh
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,9 @@ rm -f fort.*
#ln -sf $FLXINP postgp.inp.flx$$
#ln -sf $PGBOUT postgp.out.pgb$$

export AeroFile=${$NWPROD}/fix/chem/optics_luts_*.dat #gocart_on, gccpp_on, nasa_on
cp ${AeroFile} .

# change model generating Grib number
if [ ${GRIBVERSION} = grib2 ]; then
cp ${POSTGRB2TBL} .
Expand Down
3 changes: 3 additions & 0 deletions ush/global_nceppost.sh
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,9 @@ rm -f fort.*
#ln -sf $FLXINP postgp.inp.flx$$
#ln -sf $PGBOUT postgp.out.pgb$$

export AeroFile=${$NWPROD}/fix/chem/optics_luts_*.dat #gocart_on, gccpp_on, nasa_on
cp ${AeroFile} .

# change model generating Grib number
if [ ${GRIBVERSION} = grib1 ]; then

Expand Down

0 comments on commit a17f110

Please sign in to comment.