Open szy21 opened 2 months ago
@akshaysridhar Could you fill in the details? Thanks!
@akshaysridhar - Could I add DYCOMS RF02 to the list of cases? It's the one that has drizzle. I think we have all the setups needed, since this case used to be run for TurbulenceConvection.jl I would just have to put it together and add it to the CI
The Climate Modeling Alliance
Software Design Issue 📜
Purpose
By design in ClimaCore and ClimaAtmos, running LES configurations should be natural extensions of our available software tools. The stability and quality of results is then dependent on the interaction of our numerical discretization choices and the subgrid-scale turbulent schemes used in the "box" configuration. The LES SGS closures rely on identical code design paths as the dynamical core, as all tendencies are supplied as additive functions. The aim is to prioritise running LES cases typically reported in intercomparison studies on GPUs.
Cost/Benefits/Risks
b: It would be good to show the capability of using ClimaCore and ClimaAtmos for LES. This will be also useful for e.g. microphysics research, and for nested domain (or derived forcing) experiments in the future.
People and Personnel
Components
Results and Deliverables
The key steps to demonstrate stable LES for canonical test cases in ClimaAtmos are as follows:
Prototype
At this stage, we assume that derivatives appearing in rate-of-strain measures will be computed with Cartesian transformations of velocity components. Covariant derivatives (to allow consistent tensor operations) are thus not strictly necessary for the current task scope.
Production
Additional work:
Other information: (Current estimates show a 1:3 wallclock:simtime relation, this will be optimised and systematically tested as part of the documentation effort.)
Longer-term context: This is a prerequisite to coupling exercises with ocean and land-model components.
Task Breakdown And Schedule
SDI Revision Log
CC