...
What are the grand challenges in ocean/ice modeling? For example:
What are the key missing or more uncertain processes that should be prioritized for model development?
Xylar: Boussinesq and non-hydrostatic. Need to think about both software engineering, but also think about the expense and where we need it.
What processes require more improvements in scale awareness?
Mark: if we’re running at eddy permitting, what parameterizations should we be thinking about? Need to think about how we transfer from low to high res
Laure: think about backscatter (stochastic methods, non-newtonian). Eddy permitting is still bad at energy transfer
Anand: can run regional model if cheap and accurate
Is there a game-changing scale for modeling processes in each component?
Can we develop a heirarchy of models that actually informs coupled modeling efforts?
Is there something between forced ocean sea ice and fully coupled runs?
“pencil atmosphere”
FAFMIP
other?
Zhengyu Lui: what is minimum set? He agreed this is a good idea, going from simple to fully coupled.
How can we overcome these challenges and accelerate progress?
Luke: better leverage community work, connections to cpt, use dsls to accelerate progress. Shouldn’t reengineer everything
Anand: have model that people can play with (e.g. single column mode)
Xylar: improvements in compass would help make it more accessable
Mark: post test cases after this release, improve readability of the code (deobfuscate!) but need to decide how much we can do
Zhengyu: Can we work with universities?
Wieslaw: community can contribute if there is good documentation, make process more user friendly
Andrew: there is a community/E3SM gap
Luke: this also makes things easier within E3SM
Zhengyu: how do we better communicate with the community?
Xylar: It’s time consuming for us to integrate others' work
Luke: we need very clear code standards so people can do what we expect
Kat: needs to be more communication for ocean BGC
Xylar: BGC analysis would improve visability
Luke: is there a reduced set of BGC that we can run?
What opportunities/recent advances can E3SM leverage?
How can we improve E3SM’s development and evaluation process? For example:
How could development better target known biases?
How can we ensure good coupled model behavior while developing component models?
How can development and evaluation be made more efficient?
machine learning:
Zanna: used equation discovery in machine learning. Equation discovery is easy, neural net is more difficult (but not impossible once you discover the parameters)
Anand: had a student who worked on machine learning. They found that you turn up things, like you need to have a more accurate advection scheme - you are loosing the curvature of the field, need to put that back in, as you change resolution.