Abstract
For 0≤x≤1, 0≤t≤T we consider the diffusion equation
with (alternatively)B u:=(a(x)u) x +b(x)u ora(x)u x +β(x)u. There are given initial valuesu(x,0), influx rates−(B u) (0,t) and (B u) (1,t) across the lateral boundaries and an influx rate (B u) (ζ−0,t)−(B u) (ζ+0,t) at an interface ζ∈(0, 1) where the elsewhere smooth functions γ,a, b, β are allowed to have jump discontinuities.a and γ are assumed to be positive. Interpretingu(x, t) as temperature and γ(x) u (x, t) as energy density we can easily express the total energy\(E(t) = \int\limits_0^1 {\gamma (x) u (x, t)} \) in terms of integrals of the given data. We describe and analyse explicit and implicit one-step difference schemes which possess a discrete quadrature analogue exactly matchingE(t) at the time grid points. These schemes also imitate the isotonic dependence of the solution on the data. Hence stability can be proved by Gerschgorin's method and, under appropriate smoothness assumptions, convergence is 0 ((Δx)2+Δt).
Zusammenfassung
Für 0≤x≤1, 0≤t≤T betrachten wir die Diffusionsgleichung
mitB u:=(a(x)u) x +b(x)u oder (alternativ)a(x)u x +β(x)u. Vorgegeben sind Anfangswerteu(x,0), Zuflußraten −(B u) (0,t) und (B u) (1,t) und eine Zuflußrate (B u) (ζ−0,t)−(B u) (ζ+0,t) and einer Zwischenstelle ζ∈(0, 1), an der die sonst glatten Funktionen γ,a, b, β Sprungstellen haben dürfen.a und γ sind als positiv vorausgesetzt. Faßt manu(x, t) als Temperatur und γ(x) u (x, t) als Energiedichte auf, so kann man die Gesamtenergie\(E(t) = \int\limits_0^1 {\gamma (x) u (x, t)} \) als Integral über die Daten schreiben. Wir analysieren explizite und implizite Einschritt-Differenzenschemata, die an den Zeitgitterpunkten über ein Quadratur-Analogon exaktE (t) reproduzieren. Diese Schemata imitieren auch die isotone Abhängigkeit der Lösung von den Daten, und somit kann ihre Stabilität mit Hilfe von Gerschgorins Methode bewiesen werden, unter entsprechenden Glattheitsannahmen ergibt sich die Konvergenz als 0 ((Δx)2+Δt).
Similar content being viewed by others
References
Bohl, E.: Monotonie: Lösbarkeit und Numerik bei Operatorgleichungen. Berlin-Heidelberg-New York: Springer 1974.
Collatz, L.: Funktionalanalysis und numerische Mathematik. Berlin-Heidelberg-New York: Springer 1964.
Gerschgorin, S.: Fehlerabschätzungen für das Differenzenverfahren zur Lösung partieller Differentialgleichungen. Zeitschrift für Angewandte Mathematik und Mechanik10, 373–382 (1930).
Glashoff, K., Kreth, H.: Vorzeichenstabile Differenzenverfahren für parabolische Anfangsrandwertaufgaben. Preprint Nr. 79/4, Universität Hamburg, Institut für Angewandte Mathematik (1979).
Gorenflo, R.: Differenzenverfahren monotoner Art für lineare parabolische Randwertaufgaben. Zeitschrift für Angewandte Mathematik und Mechanik51, 595–610 (1971).
Gorenflo, R.: Über S. Gerschgorin Methode der Fehlerabschätzung bei Differenzenverfahren (Lecture Notes in Mathematics, Vol. 333), pp. 128–143. Berlin-Heidelberg-New York: Springer 1973.
Gorenflo, R.: Conservative difference schemes for diffusion problems. International Series in Numerical Mathematics, Vol. 39, pp. 101–124. Basel: Birkhäuser 1978.
Gorenflo, R.: Energy conserving discretizations of diffusion equations. In: Numerical methods (Rózsa, P., ed.). Keszthely (Hungary) 1977; Colloquia Mathematica Societatis János Bolyai22, 239–262 (1980).
Isaacson, E.: Integration schemes for long term calculation. In: Advances in computer methods for partial differential equations II (Vichnevetsky, R., ed.), pp. 251–255 (1977).
Protter, M. H., Weinberger, H. F.: Maximum principles in differential equations. Englewood Cliffs, N. J.: Prentice-Hall 1967.
Lord Rayleigh, F. R. S.: On James Bernoulli's theorem in probabilities. Philosophical Magazine and Journal of Science47, 246–251 (1899).
Varga, R. S.: Matrix iterative analysis. Englewood Cliffs, N. J.: Prentice-Hall 1962.
Walter, W.: Differential and integral inequalities. Berlin-Heidelberg-New York: Springer 1970.
Stoyan, G.: On a maximum-norm stable, monotone and conservative difference approximation of the one-dimensional diffusion-convection equation. Conference Proceedings: Beiträge zur Wissenschaftlichen Konferenz Simulation gekoppelter Transport-Austausch- und Umwandlungsprozesse im Boden und Grundwasser. TU Dresden, 1979. Only after completing their manuscript the authors learnt of paper [14].
Author information
Authors and Affiliations
Additional information
Dedicated to Professor Dr. L. Collatz on the occasion of his 70th birthday.
Rights and permissions
About this article
Cite this article
Gorenflo, R., Niedack, M. Conservative difference schemes for diffusion problems with boundary and interface conditions. Computing 25, 299–316 (1980). https://doi.org/10.1007/BF02285226
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02285226