NCAR / NCAR/MPAS-Workflow

Change the default SfcLayer scheme for 15 km mesh as `sf_monin_obukhov_rev`

Open Beginner friendly
#438 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Python
Stars
25
Forks
19
Avg merge
1d 49m
Merged PRs (30d)
2

Description

https://github.com/NCAR/MPAS-Workflow/blob/2d68bd1a623a7173596f8b1d5aa7baa28e7df2cf/scenarios/defaults/model.yaml#L72

This needs to be sf_monin_obukhov_rev, which is the default for mesoscale_reference suite.

Other coarse meshes (120, 60, 30km) already use sf_monin_obukhov_rev, but it was missing for 15km mesh when we introduced a large change into develop branch.

As a reference:
https://github.com/MPAS-Dev/MPAS-Model/blob/f34984b2c89353cf31c235b08d3b4acd96b37bb3/src/core_atmosphere/physics/mpas_atmphys_control.F#L131-L141

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open scenarios/defaults/model.yaml at line 72 and compare the 15 km mesh entry with the 120, 60, and 30 km entries. Set the 15 km SfcLayer scheme to sf_monin_obukhov_rev, then verify it matches the mesoscale_reference suite default and the issue's requested value.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
tooling
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
92/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.