A Nonhydrostatic Finite-Element Model for Three-Dimensional Stratified Oceanic Flows. Part I: Model Formulation

R. Ford Department of Mathematics, Imperial College, London, United Kingdom

Search for other papers by R. Ford in
Current site
Google Scholar
PubMed
Close
,
C. C. Pain Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, London, United Kingdom

Search for other papers by C. C. Pain in
Current site
Google Scholar
PubMed
Close
,
M. D. Piggott Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, London, United Kingdom

Search for other papers by M. D. Piggott in
Current site
Google Scholar
PubMed
Close
,
A. J. H. Goddard Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, London, United Kingdom

Search for other papers by A. J. H. Goddard in
Current site
Google Scholar
PubMed
Close
,
C. R. E. de Oliveira Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, London, United Kingdom

Search for other papers by C. R. E. de Oliveira in
Current site
Google Scholar
PubMed
Close
, and
A. P. Umpleby Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, London, United Kingdom

Search for other papers by A. P. Umpleby in
Current site
Google Scholar
PubMed
Close
Restricted access

We are aware of a technical issue preventing figures and tables from showing in some newly published articles in the full-text HTML view.
While we are resolving the problem, please use the online PDF version of these articles to view figures and tables.

Abstract

The vast majority of advanced numerical ocean models in use today, while performing extremely well, especially for certain classes of problem, do not necessarily take full advantage of current trends in numerical analysis and scientific computing. Here, a three-dimensional finite-element model is presented for use in oceanic simulations. The main aim is to fully exploit the use of unstructured meshes in both the horizontal and vertical directions, in order to conform well to topography and coastlines, and also to enable the straightforward use of dynamic variable mesh resolution reflecting fluid flow. In addition, the model should be accurate and efficient under typical oceanographic conditions, and not make the hydrostatic approximation. For simplicity here however the model does assume the presence of a rigid lid. To cope with inherent instabilities present in finite-element simulations of incompressible flow, caused by the Lagrange multiplier role that pressure plays in satisfying incompressibility, a mixed formulation for representing velocity and pressure is employed. Additionally, instabilities occurring due to the advection-dominated nature of the flow are dealt with using linear Petrov–Galerkin methods. In the course of this work a different type of instability has also been observed, which has some similarities with the sigma coordinate pressure gradient problem. The instability results from the mixed nature of the finite-element formulation and consequent poor satisfaction of hydrostatic balance, which in turn manifests itself in errors and spurious velocities on distorted meshes, such as those typical over topography. A satisfactory solution to this problem is presented that involves a splitting of pressure and allows efficient computations, whether the flow be close to or far from a state of hydrostatic balance.

Corresponding author address: Dr. M. D. Piggott, Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, Prince Consort Road, London, SW7 2BP, United Kingdom. Email: m.d.piggott@imperial.ac.uk

Abstract

The vast majority of advanced numerical ocean models in use today, while performing extremely well, especially for certain classes of problem, do not necessarily take full advantage of current trends in numerical analysis and scientific computing. Here, a three-dimensional finite-element model is presented for use in oceanic simulations. The main aim is to fully exploit the use of unstructured meshes in both the horizontal and vertical directions, in order to conform well to topography and coastlines, and also to enable the straightforward use of dynamic variable mesh resolution reflecting fluid flow. In addition, the model should be accurate and efficient under typical oceanographic conditions, and not make the hydrostatic approximation. For simplicity here however the model does assume the presence of a rigid lid. To cope with inherent instabilities present in finite-element simulations of incompressible flow, caused by the Lagrange multiplier role that pressure plays in satisfying incompressibility, a mixed formulation for representing velocity and pressure is employed. Additionally, instabilities occurring due to the advection-dominated nature of the flow are dealt with using linear Petrov–Galerkin methods. In the course of this work a different type of instability has also been observed, which has some similarities with the sigma coordinate pressure gradient problem. The instability results from the mixed nature of the finite-element formulation and consequent poor satisfaction of hydrostatic balance, which in turn manifests itself in errors and spurious velocities on distorted meshes, such as those typical over topography. A satisfactory solution to this problem is presented that involves a splitting of pressure and allows efficient computations, whether the flow be close to or far from a state of hydrostatic balance.

Corresponding author address: Dr. M. D. Piggott, Applied Modelling and Computation Group, Department of Earth Science and Engineering, Imperial College, Prince Consort Road, London, SW7 2BP, United Kingdom. Email: m.d.piggott@imperial.ac.uk

Save
  • Adams, L. M., 1983: An m-step preconditioned conjugate gradient method for parallel computations. IEEE Parallel Computation Proc., Bellaire, MI, IEEE, 36–43.

    • Search Google Scholar
    • Export Citation
  • Adcroft, A., C. Hill, and J. Marshall, 1997: Representation of topography by shaved cells in a height coordinate ocean model. Mon. Wea. Rev, 125 , 22932315.

    • Search Google Scholar
    • Export Citation
  • Arakawa, A., 1966: Computational design for long-term numerical integration of the equations of fluid motion: Two-dimensional incompressible flow. J. Comput. Phys, 1 , 119143.

    • Search Google Scholar
    • Export Citation
  • Babuška, I., 1971: Error-bounds for finite element method. Numer. Math, 16 , 322333.

  • Beckmann, A., and D. B. Haidvogel, 1993: Numerical simulation of flow around a tall isolated seamount. Part I: Problem formulation and model accuracy. J. Phys. Oceanogr, 23 , 17361753.

    • Search Google Scholar
    • Export Citation
  • Brezzi, F., 1974: On the existence, uniqueness and approximation of saddle-point problems arising from Lagrange multipliers. RAIRO Ser. Rouge Anal. Numer, 8 (R-2) 129151.

    • Search Google Scholar
    • Export Citation
  • Brezzi, F., and M. Fortin, 1991: Mixed and Hybrid Finite Element Methods. Springer-Verlag, 350 pp.

  • Brown, D. L., R. Cortez, and M. L. Minion, 2001: Accurate projection methods for the incompressible Navier–Stokes equations. J. Comput. Phys, 168 , 464499.

    • Search Google Scholar
    • Export Citation
  • Bryan, K., 1969: A numerical method for the study of the circulation of the world ocean. J. Comput. Phys, 4 , 347376.

  • Chorin, A. J., 1968: Numerical solution of the Navier–Stokes equations. Math. Comput, 22 , 745762.

  • Cockburn, B., G. E. Karniadakis, and C. W. Shu, Eds.,. 2000: Discontinuous Galerkin Methods: Theory, Computation and Applications. Springer-Verlag, 470 pp.

    • Search Google Scholar
    • Export Citation
  • Danilov, S., G. Kivman, and J. Schröter, 2004: A finite element ocean model: Principles and evaluation:. Ocean Modell, 6 , 125150.

  • Donea, J., and A. Huerta, 2003: Finite Element Methods for Flow Problems. John Wiley & Sons, 350 pp.

  • Dumas, E., C. L. Provost, and A. Poncet, 1982: Feasability of finite element methods for oceanic general circulation modelling. Proc. Fourth Int. Conf. on Finite Elements in Water Resources, Hanover, Germany, Deutsche Forschungsgmeinschaft/ISCME/ IAHR, 5.43–5.55.

    • Search Google Scholar
    • Export Citation
  • E,W., and J. G. Liu, 1996: Projection method II: Godunov–Ryabenki analysis. SIAM J. Numer. Anal, 33 , 15971621.

  • Engelman, M. S., R. L. Sani, and P. M. Gresho, 1982: The implementation of normal and/or tangential boundary conditions in finite element codes for incompressible fluid flow. Int. J. Numer. Methods Fluids, 2 , 225238.

    • Search Google Scholar
    • Export Citation
  • Ezer, T., H. Arango, and A. F. Shchepetkin, 2002: Developments in terrain-following ocean models: Intercomparion of numerical aspects. Ocean Modell, 4 , 249267.

    • Search Google Scholar
    • Export Citation
  • Fix, G. J., 1975: Finite element models for ocean circulation problems. SIAM J. Appl. Math, 29 , 371387.

  • Ford, R., C. C. Pain, M. D. Piggott, A. J. H. Goddard, C. R. E. de Oliveira, and A. P. Umbleby, 2004: A nonhydrostatic finite-element model for three-dimensional stratified oceanic flows. Part II: Model validation. Mon. Wea. Rev.,132, 2832–2844.

    • Search Google Scholar
    • Export Citation
  • Girault, V., and P. A. Raviart, 1986: Finite Element Methods for Navier–Stokes Equations: Theory and Algorithms. Springer-Verlag, 374 pp.

    • Search Google Scholar
    • Export Citation
  • Golub, G. H., and C. F. van Loan, 1989: Matrix Computations. 2d ed. Johns Hopkins University Press, 642 pp.

  • Greenberg, D. A., F. E. Werner, and D. R. Lynch, 1998: A diagnostic finite-element ocean circulation model in spherical-polar coordinates. J. Atmos. Oceanic Technol, 15 , 942958.

    • Search Google Scholar
    • Export Citation
  • Gresho, P. M., 1990: On the theory of semi-implicit projection methods for viscous incompressible flow and its implementation via a finite element method that also introduces a nearly consistent mass matrix. Part 1: Theory. Int. J. Numer. Methods Fluids, 11 , 587620.

    • Search Google Scholar
    • Export Citation
  • Gresho, P. M., and R. Sani, 1987: On pressure boundary conditions for the incompressible Navier–Stokes equations. Int. J. Numer. Methods Fluids, 7 , 11111145.

    • Search Google Scholar
    • Export Citation
  • Gresho, P. M., and S. T. Chan, 1990: On the theory of semi-implicit projection methods for viscous incompressible flow and its implementation via a finite element method that also introduces a nearly consistent mass matrix. Part 2: Implementation. Int. J. Numer. Methods Fluids, 11 , 621659.

    • Search Google Scholar
    • Export Citation
  • Gresho, P. M., and R. L. Sani, 1998: Incompressible Flow and the Finite Element Method: Advection-Diffusion and Isothermal Laminar Flow. John Wiley and Sons, 1021 pp.

    • Search Google Scholar
    • Export Citation
  • Griffiths, D. F., 1996: Discretised eigenvalue problems, LBB constants and stabilization. Pitman Research Notes in Mathematics, D. F. Griffiths and G. A. Watson, Eds., Vol. 334, Addison Wesley Longman, 105 pp.

    • Search Google Scholar
    • Export Citation
  • Griffiths, D. F., and D. Silvester, 1994: Unstable modes of the Q1P0 element. Technical Rep., Numerical Analysis Rep. 257, Department of Mathematics, University of Manchester, 17 pp.

    • Search Google Scholar
    • Export Citation
  • Haidvogel, D. B., A. R. Robinson, and E. E. Schulman, 1980: The accuracy, efficiency, and stability of three numerical models with application to open ocean problems. J. Comput. Phys, 34 , 153.

    • Search Google Scholar
    • Export Citation
  • Haidvogel, D. B., J. L. Wilkin, and R. Young, 1991: A semi-spectral primitive equation ocean circulation model using vertical sigma coordinates and orthogonal curvilinear horizontal coordinates. J. Comput. Phys, 94 , 151185.

    • Search Google Scholar
    • Export Citation
  • Hanert, E., V. Legat, and E. Deleersnijder, 2002: A comparison of three finite elements to solve the linear shallow water equations. Ocean Modell, 5 , 1735.

    • Search Google Scholar
    • Export Citation
  • Haney, R. L., 1991: On the pressure gradient force over steep topography in sigma coordinate models. J. Phys. Oceanogr, 21 , 610619.

  • Heywood, J. G., and R. Rannacher, 1982: Finite element approximation of the nonstationary Navier–Stokes problem. I. Regularity of solutions and second-order error estimates for spatial discretization. SIAM J. Numer. Anal, 19 , 275311.

    • Search Google Scholar
    • Export Citation
  • Heywood, J. G., and R. Rannacher, 1990: Finite element approximation of the nonstationary Navier–Stokes problem. IV. Error analysis for second-order time discetization. SIAM J. Numer. Anal, 27 , 353384.

    • Search Google Scholar
    • Export Citation
  • Hughes, T. J. R., and M. Mallet, 1986: A new finite element formulation for computational fluid dynamics: IV. A discontinuity-capturing operator for multidimensional advective-diffusion systems. Comput. Methods Appl. Mech. Eng, 58 , 329336.

    • Search Google Scholar
    • Export Citation
  • Iskandarani, M., D. B. Haidvogel, and J. P. Boyd, 1995: A staggered spectral element model with application to the oceanic shallow water equation. Int. J. Numer. Method Fluids, 20 , 393414.

    • Search Google Scholar
    • Export Citation
  • Iskandarani, M., D. B. Haidvogel, and J. C. Levin, 2003: A three-dimensional spectral element method for the solution of the hydrostatic primitive equations. J. Comput. Phys, 186 , 397425.

    • Search Google Scholar
    • Export Citation
  • Johnson, C., 1987: Numerical Solution of Partial Differential Equations by the Finite Element Method. Cambridge University Press, 278 pp.

    • Search Google Scholar
    • Export Citation
  • Ladyzhenskaya, O., 1969: Mathematical Theory of Viscous Incompressible Flow. Gordon and Breach Science Publishers, 256 pp.

  • Legrand, S., V. Legat, and E. Deleersnijder, 2000: Delaunay mesh generation for an unstructured-grid ocean general circulation model. Ocean Modell, 2 , 1728.

    • Search Google Scholar
    • Export Citation
  • Le Roux, D. Y., A. Staniforth, and C. A. Lin, 1998: Finite elements for shallow-water equation ocean models. Mon. Wea. Rev, 126 , 19311951.

    • Search Google Scholar
    • Export Citation
  • Le Roux, D. Y., C. A. Lin, and A. Staniforth, 2000: A semi-implicit semi-Lagrangian finite-element shallow-water ocean model. Mon. Wea. Rev, 128 , 13841401.

    • Search Google Scholar
    • Export Citation
  • Lynch, D. R., and W. R. Gray, 1979: A wave equation model for finite element tidal computations. Comput. Fluids, 7 , 207228.

  • Lynch, D. R., and F. E. Werner, 1987: Three-dimensional hydrodynamics on finite elements. Part I: Linearized harmonic model. Int. J. Numer. Methods Fluids, 7 , 871909.

    • Search Google Scholar
    • Export Citation
  • Lynch, D. R., and F. E. Werner, 1991: Three-dimensional hydrodynamics on finite elements. Part II: Non-linear time-stepping model. Int. J. Numer. Methods Fluids, 12 , 507533.

    • Search Google Scholar
    • Export Citation
  • Lynch, D. R., J. T. C. Ip, C. E. Naimie, and F. E. Werner, 1996: Comprehensive coastal circulation model with application to the Gulf of Maine. Cont. Shelf Res, 16 , 875906.

    • Search Google Scholar
    • Export Citation
  • Mellor, G. L., L-Y. Oey, and T. Ezer, 1998: Sigma coordinate pressure gradient errors and the seamount problem. J. Atmos. Oceanic Technol, 15 , 11221131.

    • Search Google Scholar
    • Export Citation
  • Myers, P. G., and A. J. Weaver, 1995: A diagnostic barotropic finite-element ocean circulation model. J. Atmos. Oceanic Technol, 12 , 511526.

    • Search Google Scholar
    • Export Citation
  • Naimie, C. E., J. W. Loder, and D. R. Lynch, 1994: Seasonal variation of the three-dimensional residual circulation on Georges Bank. J. Geophys. Res, 99 (C8) 1596715989.

    • Search Google Scholar
    • Export Citation
  • Nechaev, D., J. Schröter, and M. Yaremchuk, 2003: A diagnostic stabilized finite-element ocean circulation model. Ocean Modell, 5 , 3763.

    • Search Google Scholar
    • Export Citation
  • Pedlosky, J., 1987: Geophysical Fluid Dynamics. 2d ed. Springer-Verlag, 710 pp.

  • Provost, C. L., and P. Vincent, 1986: Some tests of precision for a finite element model of ocean tides. J. Comput. Phys, 110 , 273291.

    • Search Google Scholar
    • Export Citation
  • Saad, Y., and M. H. Schultz, 1986: GMRES, a generalised minimum residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput, 7 , 856869.

    • Search Google Scholar
    • Export Citation
  • Shen, J., 1996: On error estimates of the projection methods for the Navier–Stokes equations: Second-order schemes. Math. Comput, 65 , 10391065.

    • Search Google Scholar
    • Export Citation
  • Smith, A., and D. Silvester, 1997: Implicit algorithms and their linearization for the transient incompressible Navier–Stokes equations. SIAM J. Numer. Anal, 17 , 527545.

    • Search Google Scholar
    • Export Citation
  • Song, Y. T., 1998: A general pressure gradient formulation for ocean models. Part I: Scheme design and diagnostic analysis. Mon. Wea. Rev, 126 , 32133230.

    • Search Google Scholar
    • Export Citation
  • Tennekes, H., and J. L. Lumley, 1972: A First Course in Turbulence. MIT Press, 300 pp.

  • Turner, J. S., 1973: Buoyancy Effects in Fluids. Cambridge University Press, 368 pp.

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 897 511 56
PDF Downloads 303 85 9