# Finish dry ICON dycore ###### tags: `functional cycle 10` Appetite: 6 weeks Developer: Nikki, Sam, Abishek, (Hannes, Christoph, Ben, Matthias) ## Goal Complete the implementation and the integration of *most* of the dry ICON dycore (without Tracer advection). Exception: exclude vertical indirection ## Current progress - 29 stencils integrated in GT4Py and ICON - 64 stencils ported to GT4Py - ~38 stencils not ported Largest blocks are caused by multiple field operators on the ICON implementation side and domain implementation on the GT4Py side ### Issues with implementation in ICON - [x] multiple field operators (GT4Py) - [x] origin included in the offset (icon-exclaim) - [x] booleans (icon-exclaim) - [ ] large error (icon-exclaim) - [x] illegal memory (icon-exclaim) - [x] stencils not tested in simulation (icon-exclaim) ### Issues with implementation in GT4Py - [x] domain - [x] math built-ins - [x] weights on sparse field - [ ] IndexField For more details: https://hackmd.io/0nxHqefWQhGAnK5as0aBvg?both