The repair paradigm and application to conservation laws.

*(English)*Zbl 1107.65341Summary: Repair is a conservative, post-processing procedure to be used in numerical methods for hyperbolic conservation laws in order to preserve certain qualitative characteristics of the numerical solution, such as positivity of density and internal energy, by means of redistribution of conserved quantities such as mass, momentum and total energy among the cells of the mesh. In this paper we describe the repair paradigm and prove several theorems which form a theoretical foundation for the repair procedures. We consider two applications of repair and present corresponding numerical results. The first application deals with improving properties of the remapping (conservative interpolation) stage of arbitrary Lagrangian–Eulerian (ALE) methods for the gas dynamics equations, in which the solution is conservatively transferred from one mesh to another. One requirement for remapping is that the interpolated density and internal energy on the new mesh have to stay positive. Another desirable property is that the remapping procedure should not create new extrema for the velocity field. For various reasons these properties may not be satisfied, especially for high-order methods. Repair plays a supplemental role by bringing gas dynamics quantities into physically justified bounds. Another application of repair is to improve the quality of numerical methods for advection of some scalar tracer field with prescribed divergence-free velocity field, in which case the advection equation can be written as a conservation law, and therefore the total amount of tracer is conserved. We show how the repair procedure allows us to reduce oscillations in a numerical solution obtained by a formally high-order method. Repair offers an alternative to more classical methods of reducing oscillations and maintaining positivity.

##### MSC:

65M12 | Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs |

80M25 | Other numerical methods (thermodynamics) (MSC2010) |

80A20 | Heat and mass transfer, heat flow (MSC2010) |

PDF
BibTeX
XML
Cite

\textit{M. Shashkov} and \textit{B. Wendroff}, J. Comput. Phys. 198, No. 1, 265--277 (2004; Zbl 1107.65341)

Full Text:
DOI

**OpenURL**

##### References:

[1] | Dukowicz, J.; Baumgardner, J., Incremental remapping as a transportation/advection algorithm, Journal of computational physics, 160, 318-335, (2000) · Zbl 0972.76079 |

[2] | Kucharik, M.; Shashkov, M.; Wendroff, B., An efficient linearity-and-bound-preserving remapping method, Journal of computational physics, 188, 462-471, (2003) · Zbl 1022.65009 |

[3] | Liu, X.-D.; Osher, S., Convex ENO high order multi-dimensional schemes without field by field decomposition or staggered grids, Journal of computational physics, 142, 304-330, (1998) · Zbl 0941.65082 |

[4] | Margolin, L.; Shashkov, M., Second-order sign-preserving remapping on general grids, Journal of computational physics, 184, 266-298, (2003) · Zbl 1016.65004 |

[5] | Oliveira, A.; Fortunato, A., Toward an oscillation-free mass conservative eulerian-Lagrangian transport model, Journal of computational physics, 183, 142-164, (2002) · Zbl 1058.76578 |

[6] | Rothblum, U.; Schneider, H., Scalings of matrices which have prespecified row sums and column sums via optimization, Linear algebra and its applications, 114/115, 737-764, (1989) · Zbl 0678.15004 |

This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.