|
Peta or Exa scale computers requires
codes with a high scalability. Classical
Numerical Weather Prediction (NWP)
codes like WRF have a lack of scalability.
To produce new NWP codes with high
scalability we need the techniques
developed by the Computational Fluid
Dynamics (CFD) community. It is
difficult for a newcomer in the
NWP community to find similarities
with CFD techniques as far as the
numerical methods of the dynamical
cores in NWP are concerned.
Different variables than the CFD
traditional conservative one are
used and seemingly different discretization
techniques have been developed,
whereas the same Euler equations
are being solved in both cases.
So the first aim is to compare and
contrast the main numerical elements
used in both communities. The second
aim consists in validating a CFD
solver adapted to NWP to a set of
traditional NWP benchmarks. It is
shown that it produces accurate
and low diffusive results. The obvious
advantage of this approach is that
it allows in almost one solver to
cover the NWP and CFD ranges of
applications. Furthermore, the solver
has been designed to run on fully
three dimensional unstructured grids
for geometric flexibility and adaptivity.
|