210 likes | 306 Views
Numerical Algorithm Development and Testing in HYCOM. Process Oriented Test Problems. Model validation against known solutions Test/improve basic algorithms Standardized tests Gravitational Adjustment (advection) Seamount (Pressure Gradient Errors) Overflows (mixing).
E N D
Process Oriented Test Problems • Model validation against known solutions • Test/improve basic algorithms • Standardized tests Gravitational Adjustment (advection) Seamount (Pressure Gradient Errors) Overflows (mixing)
Advection Schemes • Evaluation of several advections schemes (MPDATA, CS-FCT, UTOPIA, WENO) • Applications/Tests: Gravitational Adjustment Density Anomalies due to T/S advection
HYCOM Vertical Coordinates MICOM mode Viscosity=100 Hybrid mode
HYCOM with z-levels viscosity=100 WENO5-RK2 Viscosity=0
SEOM 100 SCRUM 100 SEOM 50 SCRUM 50
Advection Schemes • Centered Difference • MPDATA • UTOPIA • WENO
Centered Differences • High order centered interpolation to cell edges • Leap-Frog Trapezoidal time stepping • O(Dt^2, Dx^(2n) ) • No dissipation errors due to spatial discretization • Gibbs oscillation controlled with FCT
MPDATA • Based on Donor Cell scheme • TE Estimate corrects dissipative DC • Positivity preserving • Non-oscillatory option a la FCT • 2nd order in time/space, 3rd order option • Not dependent on positive offset anymore
UTOPIA • Uniform third order polynomial interpolation algorithm • Upwind biased interpolation • 3rd order in space/time for constant advection, otherwise only 2nd order. • multidimensional • Universal Limiter option • Large stencil
WENO • Weighed Essentially Non-Oscillatory • Adjust stencil based on smoothness • ENO criterion: Newton divided differences • WENO uses a combination of these estimates to extend the order in smooth regions to O(2k-1) • Expensive
WENO • Weights depends on smoothness of solution • TVD RK scheme for time integration • High order extended right up to discontinuity • Smooth extrema are preserved • CPU intensive • Large stencil
Numerical Cabbeling • Numerical mixing may lead to cabbeling • r = r(T,S) • How do these schemes preserve correlations?
Spatial Discretization • Complex Coastlines • Improve Geometry Representation • Variable Resolution Grids (coupled coastal-basin scale simulations)
Discontinuous Galerkin Method • FEM type method • Solution discontinuous at element edges • Local element-wise Computations • Local conservation • Flux-based exchange at element edges • Simple interpolation order adaptation • Couple to Current Hycom
Issues • Robust advection scheme to handle layer outcropping and interaction with topography • Experimental shallow water high-order FV model • Extension to DGM and multilayers.