• Keine Ergebnisse gefunden

The slope factorσ∗may be chosen by employing theMinModlimiter using σ

N/A
N/A
Protected

Academic year: 2021

Aktie "The slope factorσ∗may be chosen by employing theMinModlimiter using σ"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Numerical Simulation of Transport Processes in Porous Media WS 13/14

Dr. Olaf Ippisch, Ole Klein IWR, Universit¨at Heidelberg

Exercise Sheet No.9 Deadline: 14. January 2013

EXERCISE9 CONVECTIONDISPERSIONEQUATION WITHSLOPELIMITER

In this exercise you will implement a time explicit discretization scheme for the Convection-Dispersion equation

tc+∇ · −D˜ ∇c+c ~v

= 0 ~x∈Ω

c = f ~x∈∂ΩD

~n· −D˜ ∇c+c ~v

= JN ~x∈∂ΩN

using slope limiters to reduce numerical diffusion. Again, you will implement a cell centered finite volume scheme (cf. last exercise):

In time stepkwe require for each grid cellE:

Z

E

ck+1dV −τ Z

∂E\∂ΩN

~

nE·D˜ ∇ckdA+τ Z

∂E\∂ΩN

~ nE ·~v

ck+ 1

(h−τ|~nE·~v|)

dA= Z

E

ckdV −τ Z

∂E∩∂ΩN

JN dA

Hereck denotes the average concentration on the cell adjacent to the face in upwind direction. Let us consider a faceein a two dimensional grid and assume elementEat the grid coordinates(i, j)to be the upwind element and elementFat the grid coordinates(i+ 1, j)to be the downwind element.

Then we haveck :=ckE =ck(i,j).

The slope factorσmay be chosen by employing theMinModlimiter using

σ = minmod

ck(i+1,j)−ck(i,j)

h , ck(i,j)−ck(i−1,j) h

,

with minmod(a, b) =





a if |a|<|b| ∧a·b >0, b if |a| ≥ |b| ∧a·b >0, 0 if a·b≤0,

The slope factors for faces with normal vectors iny-direction may be determined analogously.

A program which applies the slope limiter implementation to a simple groundwater test problem is implemented inmain.cc. Compare the output for the explicit case using slope limiters or just pure upwinding (You can use the SLOPE macro to switch between both cases). The interface of the assem- bler is given in the filesgodunov assembler.hhandgodunov utilities.hh. In the former of these files, you will have to implement the methodassemble explicit(...)such that the solver uses the slope limiter CD transport or not depending on the last argument.

5 Points

Referenzen

ÄHNLICHE DOKUMENTE

In this section we enumerate the different possible configurations of slope regions which can be gener- ated with a minimum number edges and the incident vertices are only

A composite consists of a rigid base, an elastic layer and a film that can be assumed to be inextensible.. What form will assume the film when trying to tear

Snow slab avalanches result from a sequence of frac- ture processes including (i) failure initiation in a weak layer underlying a cohesive snow slab, (ii) the onset of

The plot is told from male perspective, an important theme of both books is fatherly love.. In the summary of the thesis we discuss whether these novels

Die mittels RocTopple unter Berücksichtigung der Schwankungen der Trennflächenorientierungen errechneten Ausnutzungsgrade schwankten zwischen 62% und 118%, je nachdem ob

The IBMANT I compilations of decapod crus- taceans in the Magellan region (Arntz et al., 1999) and their Southern Ocean distribution (Gorny, 1999) have been complemented by recent

Due to the constant beam width the sounded area varies according to the depth and slope which results in a variable data density in the sur vey area.. At the beginning of the sur

The relative frequeney of the different beds appears to be eonditioned by the lithology of the elasts; open- work 01' partially open-werk levels are more frequent in the