ESCOMP / ESCOMP/CAM

Remove check for zonal mean output with non-FV dycores.

Open
#809 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
91
Forks
183
Avg merge
6d 2m
Merged PRs (30d)
9

Description

### Issue Type

Code Clean-up

### Issue Description

Requesting zonal mean output when running with a non-FV dycore via setting the namelist varibles to turn on the `phys_grid_ctem` module results in output similar to the following in the atm log file:
```
FLDLST: Uzm in fincl(1, 3) only available with FV dycore
FLDLST: Vzm in fincl(2, 3) only available with FV dycore
FLDLST: Wzm in fincl(3, 3) only available with FV dycore
FLDLST: THzm in fincl(4, 3) only available with FV dycore
FLDLST: VTHzm in fincl(5, 3) only available with FV dycore
FLDLST: WTHzm in fincl(6, 3) only available with FV dycore
FLDLST: UVzm in fincl(7, 3) only available with FV dycore
FLDLST: UWzm in fincl(8, 3) only available with FV dycore
```
This incorrect output is from a code workaround implemented in `subroutine fldlst` (in cam_history.F90) before the `phys_grid_ctem` module was available. The purpose of the workaround was to allow running WACCM compsets with the SE dycore without having to modify the use case files which requested the zonal mean output.

The fix is not as simple as just removing the code workaround in `subroutine fldlst`. The request for zonal mean output in WACCM and some other chemisty use case files needs to be updated to include setting the namelist variables for the `phys_grid_ctem` module. This is addressed in issue #774, so the current issue depends on that one.

### Will this change answers?

No

### Will you be implementing this yourself?

Any CAM SE can do this

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.