Peter Bogenschutz

Results 12 issues of Peter Bogenschutz

This PR makes modifications and fixes to the single column model (SCM) to make it compatible with master and v3. Specifically: 1. The config_component for SCM_EAM has been changed to...

Atmosphere
BFB

It would be nice to have the capability to produce domain/globally averaged output. My real motivation for this is for DP simulations. This would allow for high frequency output of...

help wanted
I/O
priority:medium
DP-SCREAM
Quality of Life

It appears that most (if not all... I haven't examined every test file) SHOC property tests are still calling the F90 code and not the cpp implementation. This should be...

testing
shoc

DP-SCREAM needs to be converted into C++ and integrated into v1. This list is currently not complete and will be updated. **v0 Routines that need to be converted to C++.**...

SCREAMv1
DP-SCREAM

The "shoc_assumed_pdf" routine was not converted from F90 to cpp as intended. Recall that prior to cpp conversion the F90 code was heavily refactored so that long routines were broken...

testing
shoc

The qneg4 routine in the v0 Fortran code (located at components/eam/src/physics/cam/qneg4.F90) needs to be converted to c++. This code block checks to see if moisture flux into the ground (negative...

help wanted

This PR creates a DPxx General compset with the intention that this compset will be used to interface with the DPxx scripts for most cases. This compset is tested on...

testing
BFB
SCREAMv1
DP-SCREAM

This PR adds the California RRM, as described in [Zhang et al. al (2024)](https://gmd.copernicus.org/articles/17/3687/2024/) and [Bogenschutz et al. (2024)](https://gmd.copernicus.org/articles/17/7029/2024/). Grid originally conceived by Qi Tang and Philip Cameron-Smith. This grid...

BFB
RRM-SCREAM

DPxx is not using the same dt_remap_factor as the global model. This setting is a lingering relic from the days when DP was forced to run on GLL. DPxx tests...

Non-B4B
AT: AUTOMERGE
DP-SCREAM

This PR updates the large-scale (LS) subsidence routine used in DPxx, replacing the centered-difference scheme with a semi-Lagrangian approach. This change addresses an issue observed in an edge case with...

EAMxx
CI: approved