Generalizations needed in GLC layer to allow mid-year mass balance time step
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- fortran
- Ambito
- backend
Direzione di ricerca
Iniziare leggendo glc_InitMod.F90, concentrandosi sull’attuale assunzione che i passi temporali del bilancio di massa inizino all’inizio dell’anno. Tracciare il modo in cui viene inizializzato il passo temporale corrente per le esecuzioni non continue. Il lavoro è completato quando l’ora di inizio viene determinata correttamente per i passi temporali del bilancio di massa a metà anno, incluso l’esempio di cinque passi all’anno e 80 giorni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
From @billsacks on April 8, 2017 13:21
I am putting a kludge in the GLC layer (in glc_InitMod.F90) that assumes mass balance time steps always occur at the end of the year: If a non-continue run starts mid-year, I'm assuming that the mass balance time step started at the beginning of that year.
If we ever want to allow mid-year mass balance time steps, we'll have to add some code to determine the correct starting time of the current mass balance time step. Note that, in principle, this can differ from the run start time: For example, say we do five mass balance time steps per year, each 73 days. If we start a run 80 days into the year, then the start time for the current mass balance time step should be set to 73 days into the year.
Copied from original issue: NCAR/CISM#1
- Lingua principale
- Fortran
- Stelle
- 4
- Fork
- 18
- Merge medio
- 3g 17h
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ESCOMP/CISM-wrapper
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ESCOMP/CISM-wrapper#154 ·
-
Consider aborting with an error if the user tries to set cisminputfile in a branch runForse già presa @billsacks l’ha presa 8 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
ESCOMP/CISM-wrapper#152 · 1 commento ·
-
Coupler Updates for Missing AblationForse già presa @Katetc l’ha presa 14 giorni fa. Aperta
ESCOMP/CISM-wrapper#151 · 1 commento · 1 assegnatario ·
-
ERI_Ly10.f10_f10_mg37.I1850Clm50SpG.derecho_intel.cism-isostasy_period4 Fail in cism_wrap_3.0.0Forse di nuovo libera @Katetc l’ha presa 35 giorni fa e non c’è nessuna pull request aperta. Aperta
ESCOMP/CISM-wrapper#148 · 1 assegnatario ·
-
Update Externals and Tests for CESM3Forse di nuovo libera @Katetc l’ha presa 79 giorni fa e non c’è nessuna pull request aperta. Aperta
ESCOMP/CISM-wrapper#145 · 2 commenti · 1 assegnatario ·
Tutte le issue di ESCOMP/CISM-wrapper
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
pollen-robotics/reachy_mini#1527 ·
I maintainer di solito rispondono entro 1 giorno
-
A seed and its negative give the same run, so realizations of a negative seed repeat each otherAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
inflate: total_in uses plain += on c_ulong (32-bit on Windows), panics in debug for streams > 4 GiBAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
trifectatechfoundation/zlib-rs#570 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
gbourgeat/ddd-ts-kit#680 ·
I maintainer di solito rispondono entro 1 giorno