[NDSL] Moist final saturation codes
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- fortran
- Domain
- hpc
Research direction
Start with GEOS_Shared/GEOS_Utilities.F90, especially the implementations of GEOS_QsatICE, GEOS_DQSAT, and GEOS_QsatLQU, then inspect the pyMoist entry points. Done means porting QSATICEX, QSATLQU, and DQSAT to pyMoist, keeping the shared code separate from the normal Moist code, and documenting it heavily.
Written by the indexing model from the issue text.
Description
At the end of the Moist numerics a series of Saturation related code are executed:
- GEOS_QsatICE
- GEOS_DQSAT
- GEOS_QsatLQU
Original code is in file @GMAO_Shared/GEOS_Shared/GEOS_Utilities.F90
This should be saved aside of the normal Moist code since it's a shared code. Document heavily.
Parent: https://github.com/GEOS-ESM/SMT-Nebulae/issues/57
- Port
QSATICEXtopyMoist - Port
QSATLQUtopyMoist - Port
DQSATtopyMoist
- Dominant language
- Fortran
- Stars
- 10
- Forks
- 13
- Avg merge
- 17h 35m
- Merged PRs (30d)
- 14
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from GEOS-ESM/GEOSgcm_GridComp
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
GEOS-ESM/GEOSgcm_GridComp#1410 ·
-
MAPL3
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
GEOS-ESM/GEOSgcm_GridComp#1403 ·
-
MAPL3
Difficulty 1/5 Under an hour Newbie friendliness 88/100
GEOS-ESM/GEOSgcm_GridComp#1401 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 84/100
GEOS-ESM/GEOSgcm_GridComp#1361 ·
-
acg-migration mapl3-readiness
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
GEOS-ESM/GEOSgcm_GridComp#1292 ·
All issues in GEOS-ESM/GEOSgcm_GridComp
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
ODR violation in GWN OpenApp Integration bug compiler Quest User Request
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100