# Greenline: All staff planning meeting 2/2024
17.6.2024
## GT4Py feature that we need (in priority order)
- (2) staggered fields (not necessarily for new physics ports, but to remove workarounds and in existing code)
- (1) container of fields for Advection, Microphysics
- (2) double k loops for physics
### cleanups of GT4Py workarounds that might be possible
- sparse fields - need to figure out whether this can be cleaned up already
## timeline, roadmap
### model
- model components missing (target Q1 2025)
- torus (next cycles Jacopo, 1-2 PC)
- physics interface -> Stefanos approach (iteratively, with microphysic)
- microphysics (next cycle, 1 PC)
- tracer advection (1 scheme, both limiters, other schemes optional)
- initial conditions for warm bubble (1 PC)
- boundary conditions on top/bottom
- transformers (variables for )
### infrastructure
- infrastructure (increasing improvements, not necessarily all done Q1 2025)
- model state: build up (start cycle 23, static fields)
- grid geometry (2 PC)
- grid decomposition (2 PC)
- components interface for dynamics components (diffusion) (1PC)
- work on driver (in iterations): couple components, dycore, (3PC)
- model configuration (shaping session, need input from Scientists) (3 PC)
- fixes for IO multi node (1PC)
- Restart (find out what it is needed) (optional
### physics interface
- convert fields (unit scale), transform for example winds (w, vn) -> (u, v), potential temperature to absolute temperature, etc
### Q4 2024
- torus implement
- microphysics with physics interface
- model state: metris, interpolation
### Q4