A flux‐based modified method of characteristics
- 15 December 1992
- journal article
- research article
- Published by Wiley in International Journal for Numerical Methods in Fluids
- Vol. 15 (11) , 1259-1275
- https://doi.org/10.1002/fld.1650151103
Abstract
A flux‐based modified method of characteristics (MMOC) methodology in 1D is described which has the following properties: unconditional stability (though explicit), exact answers for integer CFL (Courant) numbers, completely conservative (locally and globally) and able to utilize various flux limiters and various characteristic‐ (trajectory‐) tracking algorithms. The use of characteristics based on cell‐wise constant characteristic velocities results in considerable code simplification, and Van Leer's MUSCL is an accurate and cost‐effective flux limiter. For CFL≥1 the flux limiter is applied only to the non‐integer part of CFL, whereas the integer part is exact for constant velocities; therefore accuracy improves with larger CFL. It is not a cheap algorithm, although explicit, because the operation count per time step increases with the integer part of CFL, but it is much more accurate than the commonly used implicit upstream differencing. This flux‐based MMOC method is well suited for groundwater flow calculations in which large local Courant numbers arise owing to grid clustering.Keywords
This publication has 27 references indexed in Scilit:
- On the use of the reach‐back characteristics method for calculation of dispersionInternational Journal for Numerical Methods in Fluids, 1991
- Characteristic adaptive subdomain methods for reservoir flow problemsNumerical Methods for Partial Differential Equations, 1990
- Construction of explicit and implicit symmetric TVD schemes and their applicationsJournal of Computational Physics, 1987
- Adaptive Eulerian–Lagrangian finite element method for advection–dispersionInternational Journal for Numerical Methods in Engineering, 1984
- High resolution schemes for hyperbolic conservation lawsJournal of Computational Physics, 1983
- A Eulerian-Lagrangian numerical scheme for the dispersion-convection equation using conjugate space-time gridsJournal of Computational Physics, 1981
- High order “ZIP” differencing of convective termsJournal of Computational Physics, 1981
- Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov's methodJournal of Computational Physics, 1979
- Fully multidimensional flux-corrected transport algorithms for fluidsJournal of Computational Physics, 1979
- Flux-corrected transport II: Generalizations of the methodJournal of Computational Physics, 1975