Skip to main content
Log in

Time filters increase accuracy of the fully implicit method

  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

Abstract

This report considers the effect of adding a simple time filter to the fully implicit or backward Euler method. The approach is modular and requires the addition of only one line of additional code. Error estimation and variable time step are straightforward and the individual effect of each step is conceptually clear. The backward Euler method with a curvature reducing time filter induces an equivalent 2-step, second order, A-stable, linear multistep method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. This notation convention will be used through out the text.

References

  1. Asselin, R.A.: Frequency filter for time integration. Mon. Weather Rev. 100, 487–490 (1972)

    Article  Google Scholar 

  2. Becker, J.: A second order backward difference method with variable steps for a parabolic problem. BIT 38, 644–662 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  3. Corduneanu, C.: Almost Periodic Functions. Chelsea, New York (1989)

    MATH  Google Scholar 

  4. Dahlquist, G.: Positive functions and some applications to stability questions for numerical methods. In: de Boor, C., Golub, G. (eds.) Recent Advances in Numerical Analysis, pp. 1–29. Academic Press, London (1978)

    Google Scholar 

  5. Dahlquist, G.: Some properties of linear multistep and one-leg methods for ordinary differential equations. In: Conference Proceeding, 1979 SIGNUM Meeting on Numerical ODE’s, Champaign, Ill. http://cds.cern.ch/record/1069163/files/CM-P00069449.pdf (1979)

  6. Dahlquist, G., Liniger, W., Nevanlinna, O.: Stability of two step methods for variable integration steps. SIAM J. Numer. Anal. 20, 1071–1085 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  7. Durran, D.R.: The third order Adams–Bashforth method: an attractive alternative to leapfrog time differencing. Mon. Weather Rev. 119(3), 702–720 (1991)

    Article  Google Scholar 

  8. Emmrich, E.: Stability and error of the variable two-step BDF for semilinear parabolic problems. J. Appl. Math. Comput. 19, 33–55 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  9. Griffiths, D.F., Higham, D.J.: Numerical Methods for Ordinary Differential Equations. Springer, London (2010)

    Book  MATH  Google Scholar 

  10. Hairer, E., Wanner, G., Norsett, S.P.: Solving Ordinary Differential Equations, I, Nonstiff Problems. Springer, Berlin (1991)

    Book  MATH  Google Scholar 

  11. Kalnay, E.: Atmospheric Modeling, Data Assimilation and Predictability. Cambridge Univ. Press, Cambridge (2003)

    Google Scholar 

  12. Lorenz, E.N.: Deterministic nonperiodic flow. J. Atmos. Sci. 20, 130–141 (1963)

    Article  MATH  Google Scholar 

  13. Li, Y., Trenchea, C.: Analysis of time filters used with the leapfrog scheme. Technical report. http://www.mathematics.pitt.edu/research/technical-reports (2015)

  14. Najman, L.: Modern Approaches to Discrete Curvature, Lecture Notes in Mathematics. Springer, Berlin (2017)

    Book  Google Scholar 

  15. Nevanlinna, O.: Some remarks on variable step integration. Z. Angew. Math. Mech. 64, 315–316 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  16. Robert, A.: The integration of a spectral model of the atmosphere by the implicit method. In: Proceedings of WMO/IUGG Symposium on NWP, pp. 19–24. Japan Meteorological Soc., Tokyo, Japan (1969)

  17. Sussman, M.: A stability example. Technical report. http://www.mathematics.pitt.edu/sites/default/files/research-pdfs/stability.pdf (2010)

  18. Williams, P.D.: A proposed modification to the Robert–Asselin time filter. Mon. Weather Rev. 137, 2538–2546 (2009)

    Article  Google Scholar 

  19. Williams, P.D.: Achieving seventh-order amplitude accuracy in leapfrog integration. Mon. Weather Rev. 141(9), 3037–3051 (2013)

    Article  Google Scholar 

  20. Williams, P.D.: The RAW filter: an improvement to the Robert–Asselin filter in semi-implicit integrations. Mon. Weather Rev. 139, 1996–2007 (2011)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to William Layton.

Additional information

Communicated by Antonella Zanna Munthe-Kaas.

Partially supported by NSF Grant DMS 1522574. Partially supported by NSF Grant DMS 1522267 and NSF Grant CBET-CDS&E 1609120.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guzel, A., Layton, W. Time filters increase accuracy of the fully implicit method. Bit Numer Math 58, 301–315 (2018). https://doi.org/10.1007/s10543-018-0695-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10543-018-0695-z

Keywords

Mathematics Subject Classification

Navigation