Open platipodium opened 9 months ago
Thx @platipodium. I think u r the best person to do this overhaul, but I'll review the code.. thx!!!!
This is now optional in UFS side. We have two routine SCHISM_MeshCreateNode
and SCHISM_MeshCreateElement
. The second one creates fields on elements without ghost and first one is the original implementation. So, in the calls that fill import and export fields we could also support both.
It seems we do not need to communicate ghost nodes to ESMF. So next to the current implementations that communicate ghost nodes or ghost nodes alternatively, let's have a clean version that avoids communication of ghost elements entirely.
See downstream issue https://github.com/oceanmodeling/ufs-coastal/issues/2#issuecomment-1699550641