Magdalena

@mluz

Joined on Aug 17, 2022

  • tags: ICON files namelists/mo_diffusion_nml.f90: diffusion namelist, contains also default values for those not set in experiment. namelists/mo_turbdiff_nml.f90 namelists/mo_nonhydrostatic_nml.f90 namelists/mo_gridref_nml.f90 namelist/mo_grid_nml.f90 namelist/mo_dynamics_nml.f90 namelist/mo_run_nml.f90 configure_model/mo_diffusion_config.f90: diffusion config
     Like  Bookmark
  • tags: diffusion, icon mo_nh_diffusion_new.f90: this is Will's granule notes GZ: not mixing namelist variables and constants.ICON-C modularization team suggested passing constants as arguments to granule_init WS: put physical constants into library,GZ: could be ok for this FP: will generate a lot of discussion whether something is a constant or not. GZ: split up t_diffusion into smaller bits, t_diffusion_control, t_diffusion_parameters, (WS: suggests t_diffusion_constants, see above)
     Like  Bookmark
  • gt4py vs icon4py gt4py is a general tool for weather and climate equation descriptions icon4py is an implementation of ICON using gt4py. Hence, icon4py might drive development of features in gt4py but nothing icon specific should lead into gt4py. gt4py reduction over all(horizontal and vertical) dimensions f(Field[[KDim, HDim]:float]) -> float needed in velocity advection -> try this out.
     Like  Bookmark
  • Goal: Split ICON into several parts ("granules") that can be tested, run independently. prototypes for granules: graupel microphysics (does not use t_patch) advection (uses t_patch): t_patch t_patch Contains the grid, but also much more:
     Like  Bookmark