Abstract
Tracking characteristics on unstructured meshes is an important part of many numerical methods in computational fluid mechanics. In this paper, we propose an efficient algorithm for characteristic tracking on two-dimensional unstructured triangular meshes. Numerical experiments, including an example for applying this algorithm with the Eulerian-Lagrangian localized adjoint method (ELLAM) to solve a convection-dominated convection-diffusion problem, are presented to demonstrate the efficiency of this algorithm.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
T. Arbogast C. S. Huang (2006) ArticleTitleA fully mass and volume conserving implementation of a characteristic method for transport problems SIAM J. Sci. Comput. 28 2001–2022 Occurrence Handle10.1137/040621077 Occurrence Handle2272249
Bangerth,W.: Using modern features of C++ for adaptive finite element methods: dimension-independent programming in deal. II. Proc. IMACS 2000 World Congress, Lausanne, Switzerland, August 21–25, 2000.
M. A. Celia T. F. Russell I. Herrera R. E. Ewing (1990) ArticleTitleAn Eulerian-Lagrangian localized adjoint method for the advection-diffusion equation Adv. Water Res. 13 187–206 Occurrence Handle10.1016/0309-1708(90)90041-2
J. Douglas SuffixJr. T. F. Russell (1982) ArticleTitleNumerical methods for convection-dominated diffusion problems based on combining the method of characteristics with finite element or finite difference procedures SIAM J. Numer. Anal. 19 871–885 Occurrence Handle0492.65051 Occurrence Handle10.1137/0719063 Occurrence Handle672564
F. X. Giraldo (1982) ArticleTitleThe Lagrange-Galerkin spectral element method on unstructured quadrilateral grids J. Comput. Phys. 147 114–146 Occurrence Handle10.1006/jcph.1998.6078 Occurrence Handle1657765
Knuth, D. E.: The art of computer programming, vol. 1: Fundamental algorithms, 3rd ed. Reading: Addison-Wesley 1997.
R. J. LeVeque (1996) ArticleTitleHigh-resolution conservative algorithms for advection in incompressible flow SIAM J. Numer. Anal. 33 627–665 Occurrence Handle0852.76057 Occurrence Handle10.1137/0733033 Occurrence Handle1388492
J. Liu R. E. Ewing (2005) An operator splitting method for nonlinear reactive transport equations and its implementation based on DLL and COM. Current trends in high performance computing and its applications. Lecture Notes in Computational Science and Engineering Springer New York 93–102
Pironneau, O: On the transport-diffusion algorithm and its applications to the Navier-Stokes equations. Numer. Math. 38, 309–332 (1981/82).
T. F. Russell M. A. Celia (2002) ArticleTitleAn overview of research on Eulerian-Lagrangian localized adjoint methods (ELLAM) Adv. Water Res. 25 1215–1231 Occurrence Handle10.1016/S0309-1708(02)00104-5
Stroustrup, B.: The C++ programming language, 3rd ed. Reading: Addison-Wesley 1997.
Sun, T., Ewing, R. E., Chen, H., Lyons, S. L., Qin, G.: Objected-oriented programming for general mixed finite element methods. SIAM Workshop in Object Oriented Methods for Intel-operable Scientific and Engineering Computing (also Technical report, Institute for Scientific Computation, Texas A&M University), 1998.
H. Wang H. K. Dahle R. E. Ewing M. S. Espedal R. C. Sharpley S. Man (1999) ArticleTitleAn ELLAM scheme for advection-diffusion equations in two dimensions SIAM J. Sci. Comput. 20 2160–2194 Occurrence Handle0939.65109 Occurrence Handle10.1137/S1064827596309396 Occurrence Handle1703282
X. Xiu G. E. Karniadakis (2001) ArticleTitleA semi-Lagrangian high-order method for Navier-Stokes equations J. Comput. Phys. 172 658–684 Occurrence Handle1028.76026 Occurrence Handle10.1006/jcph.2001.6847 Occurrence Handle1857617
A. Younes P. Ackerer (2005) ArticleTitleSolving the advection-diffusion equation with the Eulerian-Lagrangian localized adjoint method on unstructured meshes and nonuniform time stepping J. Comput. Phys. 208 384–402 Occurrence Handle1073.65107 Occurrence Handle10.1016/j.jcp.2005.02.019
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, J., Chen, H., Ewing, R. et al. An efficient algorithm for characteristic tracking on two-dimensional triangular meshes. Computing 80, 121–136 (2007). https://doi.org/10.1007/s00607-007-0223-5
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-007-0223-5