Generalizations needed in GLC layer to allow mid-year mass balance time step
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- fortran
- Área
- backend
Línea de trabajo
Comience leyendo glc_InitMod.F90 y céntrese en la suposición actual de que los pasos de tiempo del balance de masas comienzan al inicio del año. Rastree cómo se inicializa el paso de tiempo actual para las ejecuciones que no continúan. Se considera completado cuando la hora de inicio se determina correctamente para los pasos de tiempo del balance de masas a mitad de año, incluido el ejemplo de cinco pasos por año y 80 días.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- Fortran
- Estrellas
- 4
- Forks
- 18
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ESCOMP/CISM-wrapper
-
Consider aborting with an error if the user tries to set cisminputfile in a branch runPosiblemente ocupada @billsacks la tomó hace 5 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
ESCOMP/CISM-wrapper#152 · 1 comentario ·
-
Coupler Updates for Missing AblationPosiblemente ocupada @Katetc la tomó hace 12 días. Abierto
ESCOMP/CISM-wrapper#151 · 1 comentario · 1 asignado ·
-
ERI_Ly10.f10_f10_mg37.I1850Clm50SpG.derecho_intel.cism-isostasy_period4 Fail in cism_wrap_3.0.0Quizá libre de nuevo @Katetc la tomó hace 33 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#148 · 1 asignado ·
-
Update Externals and Tests for CESM3Quizá libre de nuevo @Katetc la tomó hace 76 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#145 · 2 comentarios · 1 asignado ·
-
Consistency of Isotopes in Surface Mass Balance from CLMQuizá libre de nuevo @Katetc la tomó hace 249 días y no hay ningún pull request abierto. Abierto
ESCOMP/CISM-wrapper#136 · 2 comentarios · 1 asignado ·
Todos los issues de ESCOMP/CISM-wrapper
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
micromatch/picomatch#243 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
yetone/magpie#4095 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Bug]: Guest messages near the 4,000-char limit fail with 400 "The request was not valid." because multipart turns \n into \r\nPosiblemente ocupada @juliusmarminge la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día