f195b76 | Qi Tang | 12 July 2021, 04:28:53 UTC | Change gas budget concentration output to instantaneous | 12 July 2021, 04:30:42 UTC |
df840dd | Qi Tang | 12 July 2021, 03:18:44 UTC | Remove unnecessary budget diagnostics | 12 July 2021, 03:18:44 UTC |
8f6163c | Qi Tang | 12 July 2021, 00:21:47 UTC | move physpkg.F90 gas budget output to chemistry.F90 | 12 July 2021, 00:21:47 UTC |
c88bd4f | Qi Tang | 11 July 2021, 22:38:16 UTC | clean up physpkg.F90 | 11 July 2021, 22:38:16 UTC |
7ea4960 | Qi Tang | 11 July 2021, 06:14:14 UTC | Move gas_ac_name, gas_ac_name_2D to avoid circular dependency | 11 July 2021, 06:14:14 UTC |
88aac21 | Qi Tang | 10 July 2021, 17:24:10 UTC | Add 2D gas tracer budget diagnostics and flag history_gaschmbudget_2D | 10 July 2021, 17:24:10 UTC |
1316290 | Qi Tang | 10 July 2021, 04:06:59 UTC | Further clean up | 10 July 2021, 04:06:59 UTC |
79f1e83 | Qi Tang | 10 July 2021, 03:15:09 UTC | clean up gas budget diagnostics | 10 July 2021, 03:15:09 UTC |
f425729 | Qi Tang | 06 July 2021, 03:50:36 UTC | Add remaining tendency terms for gas tracer budget Use pbuf to calculate the gas tracer concentration change in tphysac. Correct the unit for previously implemented terms. [BFB] - Bit-For-Bit | 06 July 2021, 03:50:36 UTC |
eae5a8f | Qi Tang | 29 June 2021, 00:35:50 UTC | Apply NEU wet deposition in neu_wetdep_tend with chemUCI When chemUCI is used, apply the NEU wet deposition flux in neu_wetdep_tend where the wet deposition tendency is calculated. [Non-BFB] - Non Bit-For-Bit | 29 June 2021, 00:35:50 UTC |
ad28d8b | Qi Tang | 28 June 2021, 22:41:23 UTC | Change to usr dry air mass to call neu_wetdep_tend | 28 June 2021, 22:41:23 UTC |
e63bdd3 | Qi Tang | 24 June 2021, 04:04:02 UTC | Apply surface emissions to gas chemistry tracers in chemistry Limit the tracer concentration to be less than doubled after adding the surface emission. The excess emissions are added to the aloft layers. [Non-BFB] - Non Bit-For-Bit | 28 June 2021, 05:29:32 UTC |
7ea5569 | Qi Tang | 23 June 2021, 03:05:53 UTC | Apply dry deposition flux for gas chemistry tracers in chemistry Apply the dry deposition fluxes for gas chemistry tracers in mo_gas_phase_chemdr.F90 when chemUCI chemistry mechanism is used. [Non-BFB] - Non Bit-For-Bit | 23 June 2021, 03:05:53 UTC |
90458c3 | Qi Tang | 04 June 2021, 03:24:29 UTC | Add budget diags in mo_gas_phase_chemdr.F90 | 04 June 2021, 03:24:29 UTC |
5790582 | Qi Tang | 27 May 2021, 05:07:36 UTC | Avoid repeating calculations (cherry picked from commit b6c7992d6fe32322ae012edfb3bf8946759308a6) | 02 June 2021, 17:14:43 UTC |
209a667 | Qi Tang | 26 May 2021, 06:31:50 UTC | Add TCO and SCO as default monthly output (cherry picked from commit dc2ef5bf96ffb74e276d13ea8110045086da4bc8) | 02 June 2021, 17:14:15 UTC |
3fecb35 | Qi Tang | 26 May 2021, 05:59:53 UTC | Add strat and trop column ozone diagnostic outputs (cherry picked from commit 739a70f5475bf089702f01322003c8cefb70f1b6) | 02 June 2021, 17:13:56 UTC |
0c2b6e1 | Qi Tang | 26 May 2021, 04:23:12 UTC | Use dry air mass to calculate total column ozone The chemistry tracers volumn mixing ratios (VMRs) are defined w.r.t. dry air. * Use dry air mass instead of wet air mass to convert ozone VMR to DU * Add dry air mass output [BFB] - Bit-For-Bit (cherry picked from commit 05108679cd885f66bd95e8ecdf2ed7e4fdb7e5df) | 02 June 2021, 17:13:42 UTC |
d84bec4 | Qi Tang | 26 May 2021, 03:44:47 UTC | Change to use the shared constant of dry air molecular weight (cherry picked from commit 63f9e37e746f652f17a5325e6573f79f3e45518c) | 02 June 2021, 17:13:14 UTC |
ce4158a | Qi Tang | 17 May 2021, 00:16:02 UTC | Add dry air mass output to history files | 17 May 2021, 00:16:02 UTC |
ea29c6c | Qi Tang | 17 May 2021, 00:10:20 UTC | Add dry air mass calculation in chemdr_init | 17 May 2021, 00:10:20 UTC |
e600189 | Qi Tang | 16 May 2021, 23:48:07 UTC | Remove default DRYMASS output when history_gaschmbudget is turned on | 16 May 2021, 23:48:07 UTC |
1bfe7a0 | Qi Tang | 16 May 2021, 23:28:33 UTC | initial implement of a few history_gaschmbudget diagnostics | 16 May 2021, 23:28:33 UTC |
dca38e5 | Qi Tang | 16 May 2021, 04:37:49 UTC | Pass dry pressure delta to gas_phase_chemdr for diagnostics | 16 May 2021, 04:37:49 UTC |
e9de2ae | Qi Tang | 15 May 2021, 19:41:32 UTC | Add namelist flag history_gaschmbudget Detailed budget output is needed for debugging gas chemistry. This commit add an eam user namelist flag "history_gaschmbudget" to control the output of gas chemistry tracers concentration and tendencies. * Define "history_gaschmbudget" as a namelist variable * Make it visible in mo_chm_diags.F90 [BFB] - Bit-For-Bit [NML] - Namelist Changing | 15 May 2021, 19:47:32 UTC |
b79b4e3 | Qi Tang | 08 April 2021, 05:18:08 UTC | Add tagged chemUCI+Linozv2 mechanism input file | 08 April 2021, 05:18:08 UTC |
a0be68a | Mark Taylor | 26 February 2021, 23:18:43 UTC | buildnamelist for branch run: use elm instead of clm2 missed clm2->elm string conversion [BFB] (cherry picked from commit b3dfd5dcd3fa04741da5b45dff65462c7beb3f67) | 08 April 2021, 01:13:14 UTC |
4a4643f | Qi Tang | 26 March 2021, 19:27:39 UTC | comment out chemUCI heterogeneous reactions | 26 March 2021, 19:27:39 UTC |
ff00889 | Juno.Hsu | 26 February 2021, 11:35:43 UTC | No need to prescribe ubc for NO,NO2,HNO3 if Linoz_v3 is active modified: mo_gas_phase_chemdr.F90 | 26 February 2021, 11:41:23 UTC |
6d53e5b | Qi Tang | 22 February 2021, 19:45:32 UTC | Remove duplicate pp_chemUCI_linozv3_mam4_resus_mom_soag.in file | 22 February 2021, 19:45:32 UTC |
e99f612 | Qi Tang | 20 February 2021, 04:40:05 UTC | Rename the chemUCI+Linozv3 mechanism file | 20 February 2021, 04:40:05 UTC |
ab2cf5a | Qi Tang | 20 February 2021, 04:35:47 UTC | Add mechanism file for chemUCI+Linozv3 | 20 February 2021, 04:35:47 UTC |
ae8be64 | Qi Tang | 20 February 2021, 04:24:51 UTC | Bug fix for heterogeneous reactions | 20 February 2021, 04:24:51 UTC |
6ec2e1c | Qi Tang | 19 February 2021, 20:23:49 UTC | Move pp_chemUCI_mam4_resus_mom_soag.in from directory cam to eam | 19 February 2021, 20:23:49 UTC |
5968458 | Juno.Hsu | 27 January 2021, 21:43:05 UTC | Linoz V3 (O3-N2O-NOY-CH4/H2O coupled stratospheric chemistry) * linoz_data.F90 (read in a presaved netcdf file) * lin_strat_chem.F90 (linv2_strat_chem_solve, linv3_strat_chem_solve, lin_strat_sfcsink) * mo_gas_phase_chemdr.F90 (linoz_v2 or linoz_v3) [BFB] - Bit-For-Bit [FCC] - Flag Climate Changing [Non-BFB] - Non Bit-For-Bit [CC] - Climate Changing [NML] - Namelist Changing | 19 February 2021, 20:17:06 UTC |
a7bf21d | Qi Tang | 19 January 2021, 22:23:26 UTC | Update NEU wet deposition Updates and bug fixes include: * Resolve conflicts in NEU and MOZ wet deposition diagnostics * Fix flag bugs in flag for mass-limited (HNO3,etc.) vs Henry's Law washout * Add vertically integrated NEU wet dep flux diagnostics (WD_*) * Add output of Effective Henrys Law coeff. * Improve debug output * Code clean up [Non-BFB] - Non Bit-For-Bit | 23 January 2021, 20:26:02 UTC |
652fba0 | Qi Tang | 18 January 2021, 05:53:11 UTC | Enable heterogeneous reactions with aerosols For the 3 heterogeneous reactions (ucih[123]) in chemUCI, comment out the place holders in llnl_O1D_to_2OH_adj.F90 and enable them in mo_usrrxt.F90. [Non-BFB] - Non Bit-For-Bit | 23 January 2021, 20:26:00 UTC |
b635a2a | Qi Tang | 01 January 2021, 00:17:31 UTC | Enable dry deposition for NO3 and N2O5 | 23 January 2021, 20:25:58 UTC |
c760d18 | Qi Tang | 31 December 2020, 19:15:22 UTC | remove lines for potential indexing errors | 23 January 2021, 20:25:56 UTC |
8ca91f9 | Qi Tang | 23 December 2020, 02:45:30 UTC | revert mo_exp_sol.F90 to only handle E90 decay | 23 January 2021, 20:25:55 UTC |
e0a1ccb | Qi Tang | 15 November 2020, 01:58:03 UTC | Rename HNO4 to HO2NO2 in chemUCI | 23 January 2021, 20:25:53 UTC |
80d6912 | Qi Tang | 04 November 2020, 19:31:12 UTC | Change CH4 to a fixed tracer in the chemUCI mechanism | 23 January 2021, 20:25:52 UTC |
bb76cde | Qi Tang | 15 September 2020, 01:20:29 UTC | recode chemUCI stratospheric decays for better performance | 23 January 2021, 20:25:51 UTC |
39c5811 | Qi Tang | 02 September 2020, 03:04:11 UTC | fix stratospheric decay loss rates unit | 23 January 2021, 20:25:50 UTC |
abbb0a3 | Qi Tang | 02 September 2020, 00:19:13 UTC | Add stratospheric decay (30-day e-folding) for 18 species | 23 January 2021, 20:25:48 UTC |
df6c536 | Qi Tang | 20 August 2020, 04:22:37 UTC | Turn off tropopause pressure check for Linoz when using E90 tropopause This tropopause pressure check is for diagnostic purposes and it is fine with the WMO tropopause. However, it slows down the model by a few times when using the E90 tropopause. [BFB] - Bit-For-Bit | 23 January 2021, 20:25:46 UTC |
c6465d9 | Qi Tang | 20 August 2020, 04:20:54 UTC | change to use E90 tropopause in chemistry | 23 January 2021, 20:25:45 UTC |
19152cb | Qi Tang | 08 August 2020, 23:11:10 UTC | Add E90 tropopause The E90 tropopause subroutine and emission file are implemented. * Find the E90 tropopause based on a vmr threshold * The threshold is determined by having the same tropospheric air mass as the WMO T-laspe rate tropopause * The E90 emission is scaled to have a tropopause concentration of 100 ppb * Add some new name list variables to control it [BFB] - Bit-For-Bit [NML] - Namelist Changing | 23 January 2021, 20:25:43 UTC |
0882672 | Qi Tang | 02 August 2020, 19:41:54 UTC | apply E90 loss above the tropopause | 23 January 2021, 20:25:41 UTC |
80a1939 | Qi Tang | 19 May 2020, 23:39:17 UTC | Remove pp_chemUCI directories Remove these intermedia directories to avoid confusions. Before the chemUCI finalizes, one should use the "-usr_mech_infile" option of CAM_CONFIG_OPTS and point it to components/cam/chem_proc/inputs/pp_chemUCI_mam4_resus_mom_soag.in for the chemUCI mechanism. | 23 January 2021, 20:25:40 UTC |
6d535c7 | Qi Tang | 07 May 2020, 23:21:08 UTC | add invariant calculation for H2 | 23 January 2021, 20:25:39 UTC |
f9411a1 | Qi Tang | 07 May 2020, 22:22:39 UTC | fix some chemUCI reaction rates | 23 January 2021, 20:25:37 UTC |
568b515 | Qi Tang | 22 April 2020, 16:14:59 UTC | apply linoz tendency on O3 in the stratosphere | 23 January 2021, 20:25:37 UTC |
bae7f68 | Qi Tang | 21 April 2020, 23:46:30 UTC | Turn on O3 dry deposition in compsets use_case xml files In chemUCI, O3 and O3LNZ are different tracers. We need to turn on the O3 dry deposition, which was turned off for O3v2. | 23 January 2021, 20:25:35 UTC |
0a74fc0 | Qi Tang | 21 April 2020, 23:22:49 UTC | add back o3_ndx | 23 January 2021, 20:15:17 UTC |
5d6c5a5 | Qi Tang | 21 April 2020, 23:09:03 UTC | Apply Linoz on O3LNZ instead of real O3 With an additional tracer (O3LNZ) for Linoz ozone, we can separate the Linoz operations from the real ozone (O3). * Rename O3S to O3LNZ as O3S has been used for other tracer * Rename e90 to E90 * Call Linoz functions with O3LNZ instead of O3 | 23 January 2021, 20:15:15 UTC |
cbf615e | Qi Tang | 18 April 2020, 01:03:28 UTC | update chemUCI Jrates tages | 23 January 2021, 20:15:13 UTC |
95af686 | Qi Tang | 16 April 2020, 04:36:32 UTC | rename and update chemUCI input files | 23 January 2021, 20:15:13 UTC |
3a3541f | Qi Tang | 09 April 2020, 19:33:11 UTC | update pp_chemUCI* input files | 23 January 2021, 20:15:13 UTC |
4b37960 | Qi Tang | 09 April 2020, 00:09:44 UTC | Apply naming convensions to chemUCI chemistry input files | 23 January 2021, 20:15:12 UTC |
e337a23 | Qi Tang | 08 April 2020, 23:27:50 UTC | debug UCI changes, build successfully | 23 January 2021, 20:15:12 UTC |
b45ecee | Qi Tang | 07 April 2020, 23:19:31 UTC | revert to original mo_usrrxt.F90 | 23 January 2021, 20:15:09 UTC |
ccec9e1 | pratherUCI | 07 April 2020, 21:52:34 UTC | cleaned up LLNL_O1d, added jo1dU | 23 January 2021, 20:12:51 UTC |
637e924 | pratherUCI | 07 April 2020, 21:51:24 UTC | updated chemUCI jo1d to be unique jo1dU | 23 January 2021, 20:12:49 UTC |
3955434 | Qi Tang | 06 April 2020, 23:08:38 UTC | first UCI chemistry code built successfully | 23 January 2021, 20:12:49 UTC |
bb68943 | Qi Tang | 05 April 2020, 19:04:04 UTC | modify llnl_O1D_to_2OH_adj.F90 | 23 January 2021, 20:12:46 UTC |
6def28d | Qi Tang | 03 April 2020, 17:33:35 UTC | recreate PP fortran code from pp_chemUCI.inp | 23 January 2021, 20:12:42 UTC |
27237d2 | pratherUCI | 03 April 2020, 16:34:05 UTC | major rewrite of LLNL superfast routine to include chemUCI usr rxts | 23 January 2021, 20:12:42 UTC |
e9160d5 | pratherUCI | 03 April 2020, 16:24:58 UTC | fix rxt tags eg [PANf] and delete old file | 23 January 2021, 20:12:35 UTC |
fe05d22 | pratherUCI | 03 April 2020, 16:14:12 UTC | relabeled forward rates, [PAN]->[PANf]... | 23 January 2021, 20:12:34 UTC |
9bfb332 | Qi Tang | 03 April 2020, 02:10:32 UTC | remove the pp_ucichem_mam4 directory | 23 January 2021, 20:12:34 UTC |
5654890 | Qi Tang | 02 April 2020, 04:12:57 UTC | rename pp_ucichem_mam4/ to pp_chemUCI_mam4/ | 23 January 2021, 20:12:34 UTC |
6225668 | Qi Tang | 02 April 2020, 04:11:48 UTC | Create pp_chemUCI/ for chemUCI w/o aerosols | 23 January 2021, 20:12:33 UTC |
2cb6ea0 | Qi Tang | 02 April 2020, 04:00:18 UTC | update pp_UCIchem.inp and pp_chemUCI_mam4.inp Changes include: * Clean up comments * Change pp_UCIchem.inp from windows to unix line ending * Added NO and NO2 in the "Ext Forcing" session in pp_UCIchem.inp | 23 January 2021, 20:12:33 UTC |
d5446e2 | Qi Tang | 02 April 2020, 03:44:45 UTC | clean up the SPECIES session in *.inp *********1*********2*********3*********4*********5*********6*********7** Clean up the SPECIES session in both pp_chemUCI.inp (w/o aerosol) and pp_chemUCI_mam4.inp (w/ MAM4 aerosols) and make them consistent. | 23 January 2021, 20:12:32 UTC |
3919e79 | Qi Tang | 01 April 2020, 23:13:01 UTC | Remove pp_ucichem directory | 23 January 2021, 20:12:32 UTC |
15b78b8 | Qi Tang | 01 April 2020, 21:22:27 UTC | update species formula | 23 January 2021, 20:12:31 UTC |
786835f | Qi Tang | 01 April 2020, 18:10:52 UTC | Update the PP fortran code | 23 January 2021, 20:12:31 UTC |
e9a14e7 | Qi Tang | 01 April 2020, 18:08:29 UTC | UCI chem input file updates * Added molecular formula for species * Corrected minor syntax errors | 23 January 2021, 20:12:31 UTC |
bec6ae8 | pratherUCI | 01 April 2020, 17:15:41 UTC | chemUCI changes mapped onto usrrxt, Jo1d may not work - MJP | 23 January 2021, 20:12:30 UTC |
908ae4c | pratherUCI | 01 April 2020, 16:17:29 UTC | Prather Mar 31 cleanup of chemUCI+mam4 pp input | 23 January 2021, 19:55:27 UTC |
06e20dd | pratherUCI | 01 April 2020, 16:13:31 UTC | delete temp file | 23 January 2021, 19:55:27 UTC |
ab47a9f | Qi Tang | 28 March 2020, 20:43:09 UTC | Remove unnecessary "," | 23 January 2021, 19:55:27 UTC |
37509c8 | Qi Tang | 28 March 2020, 20:35:49 UTC | Update the PP fortran code | 23 January 2021, 19:55:26 UTC |
6d39ef0 | Qi Tang | 28 March 2020, 20:30:11 UTC | change to stardard rates for e90 | 23 January 2021, 19:55:26 UTC |
09f1015 | Qi Tang | 28 March 2020, 01:59:53 UTC | update HNO3+OH reaction | 23 January 2021, 19:55:26 UTC |
56abd80 | Qi Tang | 28 March 2020, 01:39:18 UTC | add e90 reaction in pp_chemUCI_mam4.inp | 23 January 2021, 19:55:25 UTC |
76bec44 | Qi Tang | 28 March 2020, 01:31:17 UTC | add ENDSIM to pp_chemUCI_mam4.inp | 23 January 2021, 19:55:25 UTC |
90bef5e | Juno Hsu | 28 March 2020, 00:29:15 UTC | Rerun a new ChemUCI with mam4 script 3/27/2020 See confluence for a more detailed description about these tags. | 23 January 2021, 19:55:25 UTC |
6ca8407 | Juno Hsu | 26 March 2020, 22:00:52 UTC | UCIchem Fortran source code are added | 23 January 2021, 19:55:24 UTC |
6719b09 | Azamat Mametjanov | 23 January 2021, 01:42:06 UTC | Merge branch 'azamat/chrysalis/update-homme-cmake' (PR #4044) Update HOMME cmake files on Chrysalis [BFB] | 23 January 2021, 01:42:06 UTC |
98b3858 | Azamat Mametjanov | 23 January 2021, 01:18:32 UTC | Update HOMME cmake files on Chrysalis | 23 January 2021, 01:18:32 UTC |
9c271d9 | Azamat Mametjanov | 22 January 2021, 23:29:39 UTC | Merge branch 'azamat/chrysalis/add-gnu-impi' (PR #4043) Add gnu modules for intel-mpi on Chrysalis [BFB] | 22 January 2021, 23:29:39 UTC |
f13091d | Azamat Mametjanov | 22 January 2021, 23:22:21 UTC | Enable test runs on compute nodes on Chrysalis | 22 January 2021, 23:22:21 UTC |
1106cd0 | Wuyin Lin | 22 January 2021, 16:49:52 UTC | Merge wlin/atm/defcompsets4v2 (PR #4007) Add new compsets and atm use_case files for v2 Add new compsets along with default atmos namelist parameters for most used configurations for v2 finalization. The default atmos parameter values are based on v2alpha5_59 simulation. The new compsets with simplified names are F2010, F20TR and WCYCL1850 The parameter settings from alpha5_59 are set via use_case files in this PR This PR also . cleans up obsolete av1c and av1f series of compsets, the . associated settings in config_components and use_case files. . changes to use namelist_defaults_eam.xml . ieflx_opt to get value automatically based on config option [BFB] except for allactive-v1cmip6 tests using A_WCYCL1850S_CMIP6 or A_WCYCL1850 | 22 January 2021, 16:49:52 UTC |
fdee34d | Wuyin Lin | 22 January 2021, 16:40:47 UTC | Merge singhbalwinder/atm/nbfb-tpert-fix (PR #4042) Fixes a NBFB issue when clubb_use_sgv and zmconv_tp_fac are used The model produces NBFB answers when run with phys_loadbalance =0 and phys_loadbalance=2 with the following settings in atm_in: clubb_use_sgv = .true. zmconv_tp_fac = 2.0D0 The reason is that the "tpert" variable is used in zm_convr subroutine directly without collecting the "gathered" columns of "tpert". To fix this, a new variable "tpertg" is declared which has the "gathered" columns of "tpert". "tpertg" is being used instead of "tpert" for cloud properties calculations. Fixes #4038 [Non-BFB] for only ERS_Ld5.ne4_ne4.FC5AV1C-L.<machine-compiler>.eam-gust_param test | 22 January 2021, 16:40:47 UTC |
50e9c8d | Azamat Mametjanov | 21 January 2021, 21:33:58 UTC | Add gnu modules for intel-mpi on Chrysalis | 21 January 2021, 21:33:58 UTC |
f5e618e | Jon Wolfe | 21 January 2021, 15:38:57 UTC | Merge branch 'mattdturner/ocean/gpuvel1' (PR #4041) Update mpas-source: Port ocean velocity to GPU This PR brings in a new mpas-source submodule with changes only to the ocean core. This is the first phase of a GPU implementation of all the baroclinic velocity tendencies. See MPAS-Dev/MPAS-Model#772 [non-BFB] | 21 January 2021, 15:38:57 UTC |
08bd38c | Aaron Donahue | 20 January 2021, 23:26:48 UTC | Merge branch 'ambrad/eam/inert-sl-def-mods' (PR #4032) This PR has no runtime ramifications other than output in the case of a time step misspecification. Expand the definitions of dt_remap_factor, dt_tracer_factor in the XML. Add full details to an error message in a time step consistency check routine. Separately, add a typedef that permits the SL transport code to build and run properly on CPU when Kokkos provides the Cuda execution space. If Cuda is not enabled, the type is equivalent to the existing type, so there is no runtime change from the code change. [BFB] | 20 January 2021, 23:26:48 UTC |
8122282 | Robert Jacob | 20 January 2021, 23:04:26 UTC | Merge branch 'wlin/atm/defparams4v2' (PR #4008) Set default atmos parameter values for the following three compsets that are used for v2 finalization simulations based on alpha5_59 A_WCYCL1850S_CMIP6, F20TRC5-CMIP6 and F2010SC5-CMIP6 [NBFB] non-BFB for simulations using these compsets | 20 January 2021, 23:04:26 UTC |