NCAR / NCAR/DART

CAM-SE, EAM (E3SM CAM-SE), & CAM-FV

Open
#772 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

CAM-SE
Dominant language
Fortran
Stars
263
Forks
182
Avg merge
11d 12h
Merged PRs (30d)
7

Description

Issue for notes for CAM-SE/EAM

We have cam-se and cam-fv with a cam-common-code module which is questionable to poor design choice vs. general model_mod routines. #667 #662 #463 ⚠️ #346 ⚠️

General: #448, interpolation (#453, #764)

It's costly do undo this, I'm not sure what/when is the best path forward with this technical debt. EAM is going to be the more tested version of CAM-SE (until CESM 3.0 testing?)

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

Start by reviewing the cam-common-code module, the general model_mod routines, and the related issues #667, #662, #463, #346, #448, #453, and #764. Determine and document an agreed path for addressing the CAM-SE/EAM technical debt; the issue currently does not define a concrete change or completion test.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
data
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.