Where can I (should I) add a temp logical in LFRic?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- documentation
Línea de trabajo
Empieza leyendo la discusión enlazada desde issue 604 y la página sobre temporary logicals en las working practices. Determina el proceso acordado de LFRic para los temporary logicals y, a continuación, actualiza esa página para describir el sistema resultante y en qué se diferencia del enfoque de UM.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
There is a desire to treat temporary logicals different in LFRic to the UMs single namelist approach. Once a system is agreed the temporary logical page in the working practices should be updated to reflect the different systems.
Discussed in https://github.com/MetOffice/simulation-systems/discussions/603
Originally posted by MichaelWhitall March 18, 2026
Hi all,
I have a minor bug-fix that I want to lodge in lfric_apps, affecting the PC2 cloud-scheme (the final item in the bullet-list on this issue page: https://github.com/MetOffice/lfric_apps/issues/243). I think in the past it would've been said, if it clearly fixes a bug, just change the code without using any switches as noone will mind a KGO-change for that. But as we get ever-closer to having a frozen and highly-tuned LFRic GC6, I'm guessing that's no-longer the case? In the UM I always ended up having to lodge cloud-scheme bug-fixes under "temporary logicals", because they usually cause a small change in cloud radiative forcing (which is something that has to be finely tuned in the climate model and so mustn't be changed in a frozen configuration).
What's the process for lodging this sort of bug-fix in lfric_apps? I've found the old UM science_fixes_mod still exists in lfric_apps, but could be retired as currently um_physics_init just sets the relevant logicals to true; none of them are in a namelist. Should I just add a switch to toggle on/off the bug in the LFRic cloud namelist? Or does lfric_apps have its own equivalent to temp logicals somewhere that I've missed?
Cheers!
Mike
- Lenguaje dominante
- Python
- Estrellas
- 57
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 MetOffice/simulation-systems
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
MetOffice/simulation-systems#661 ·
-
Update working practice sectionAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
MetOffice/simulation-systems#652 ·
-
:blue_book:Documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
MetOffice/simulation-systems#588 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100
MetOffice/simulation-systems#682 · 4 comentarios ·
-
:blue_book:Documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
MetOffice/simulation-systems#591 ·
Todos los issues de MetOffice/simulation-systems
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
common-workflow-language/cwl-utils#477 ·
Los mantenedores suelen responder en 1 día
-
Add dependabotAbiertofeat
Dificultad 2/5 Menos de una hora Aptitud para principiantes 72/100
open-nudge/opentemplate#204 ·
Los mantenedores suelen responder en 1 día
-
github-stale-ci-pr-closer: KV state is double-wrapped, never persists, and hits the depth-32 limitPosiblemente ocupada @VascoSch92 la tomó hoy. Abiertopriority:medium ready-for-dev
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OpenHands/extensions#781 ·
Los mantenedores suelen responder en 1 día
-
bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#4638 ·
Los mantenedores suelen responder en 1 día