arxiv: v2 [math.na] 11 Dec 2016

Size: px
Start display at page:

Download "arxiv: v2 [math.na] 11 Dec 2016"

Transcription

1 Noname manuscript No. will be inserted by te editor Sallow water equations: Split-form, entropy stable, well-balanced, and positivity preserving numerical metods Hendrik Ranoca arxiv: v [mat.na] Dec 06 Received: date / Accepted: date Abstract For te first time, a general two-parameter family of entropy conservative numerical fluxes for te sallow water equations is developed and investigated. Tese are adapted to a varying bottom topograpy in a well-balanced way, i.e. preserving te lake-at-rest steady state. Furtermore, tese fluxes are used to create entropy stable and well-balanced split-form semidiscretisations based on general summation-by-parts SBP operators, including Gauß nodes. Moreover, positivity preservation is ensured using te framework of Zang and Su Maximum-principle-satisfying and positivity-preserving igorder scemes for conservation laws: survey and recent developments, 0. In: Proceedings of te Royal Society of London A: Matematical, Pysical and Engineering Sciences, Te Royal Society, vol 67, pp Terefore, te new two-parameter family of entropy conservative fluxes is enanced by dissipation operators and investigated wit respect to positivity preservation. Additionally, some known entropy stable and positive numerical fluxes are compared. Furtermore, finite volume subcells adapted to nodal SBP bases wit diagonal mass matrix are used. Finally, numerical tests of te proposed scemes are performed and some conclusions are presented. Keywords Skew-symmetric sallow water equations Summation-by-parts Split-form Entropy stability Well-balancedness Positivity preservation Matematics Subject Classification 000 MSC 65M70 MSC 65M60 65M06 65M Hendrik Ranoca TU Braunscweig, Pockelsstraße, 06 Braunscweig, Germany Tel.: , Fax: ranoca@tu-bs.de

2 Hendrik Ranoca Introduction For te first time, a two-parameter family of entropy conservative and wellbalanced numerical fluxes for te sallow water equations is investigated, resulting in genuinely ig-order semidiscretisations tat are bot entropy stable and positivity preserving. Tese semidiscretisations of te sallow water equations in one space dimension are based on summation-by-parts SBP operators, see inter alia te review articles by Svärd and Nordström 0; Fernández et al 0 and references cited terein. Tis setting of SBP operators originates in te finite difference FD setting, but can also be used in polynomial metods as nodal discontinuous Galerkin DG Gassner 0 or flux reconstruction / correction procedure via reconstruction Ranoca et al 06. Entropy stability as long been known as a desirable stability property for conservation laws. Here, te semidiscrete setting of Tadmor 97, 00 will be used. Oter desirable stability properties for te sallow water equations are te preservation of non-negativity of te water eigt and te correct andling of steady states, especially te lake-at-rest initial condition, resulting in wellbalanced metods. References for numerical metods for te sallow water equations can be found in te review article of Xing and Su 0 and references cited terein. Tis article extends te entropy conservative split form of Gassner et al 06b; Wintermeyer et al 06 to a new two-parameter family of wellbalanced and entropy conservative splittings. Moreover, SBP bases not including boundary nodes are considered and corresponding semidiscretisations are developed in one spatial dimension. To te autor s knowledge, tis general two-parameter family of numerical fluxes as not appeared in te literature before. Furtermore, positivity preservation in te framework of Zang and Su 0 is considered. Terefore, te new fluxes are investigated regarding positivity and finite volume FV subcells are introduced. Additionally, some known entropy stable and positivity preserving numerical fluxes are compared. Te extension to general SBP bases can be seen as some kind of positive negative result : It is possible to get te desired properties of te scemes using Gauß nodes, including a iger accuracy compared to Lobatto nodes, but tis comes at te cost of complicated correction terms. Terefore, altoug a similar extension to two-dimensional unstructured and curvilinear grids can be conjectured to exist, it is expected to be even more complex and tus not suited for ig-performance production codes. However, te combination of entropy stability and positivity preservation for te sallow water equations using ig-order SBP metods as not been considered before. Te results can be expected to be extendable to igperformance codes using Lobatto nodes and te flux-differencing form of Fiser and Carpenter 0 on two-dimensional unstructured and curvilinear grids if tensor product bases on quadrilaterals are used.

3 Entropy stable, well-balanced, positivity preserving metods for sallow water At first, some analytical properties of te sallow water equations are reviewed in section and te existing split form of Gassner et al 06b; Wintermeyer et al 06 is described in section. Afterwards, a new two-parameter family of entropy conservative numerical fluxes for te sallow water equations wit constant bottom topograpy is developed in section and extended to a varying bottom in section 5. Te corresponding semidiscretisation using general SBP bases is designed in section 6. Te positivity preserving framework of Zang and Su 0 is introduced to tis setting and numerical fluxes based on te entropy conserving scemes are investigated wit respect to positivity preservation in section 7. Additionally, some known fluxes are presented. An extension of te idea to use FV subcells to te setting of nodal SBP bases wit diagonal mass matrix is proposed in section and numerical experiments are presented in section 9. Finally, te results are summed up in section 0 and some conclusions and directions of furter researc are presented. Review of some properties of te sallow water equations Te sallow water equations in one space dimension are v 0 t + v x v + =, }{{} g g x b }{{}}{{} =u =fu =su,x were is te water eigt, v its speed, v te discarge, b describes te bottom topograpy, and g is te gravitational constant. In te following, some well known results tat will be used in te remainder of tis work are presented. As described inter alia by Boucut 00, Section., Dafermos 00, Section., Fjordolm et al 0; Wintermeyer et al 06, te entropy / total energy U = v + g + gb = u + gu + gu b, is strictly convex for positive water eigts > 0. Tus, in tis case, te associated entropy variables w = U g + b u = v v and conserved variables u can be used intercangeably. Wit te entropy flux u F = v + g v + gbv, smoot solutions satisfy t U + x F = 0, and te entropy inequality t U + x F 0 will be used as an additional admissibility criterion for weak solutions. If te bottom topograpy b 0 is constant, te entropy variables are g w = v. v

4 Hendrik Ranoca In tis case, te flux expressed in terms of te entropy variables b 0 is f uw w + w g w = w + w g w + g w + w = w w + w g g w + w w + 5, w and te flux potential b 0 is given by ψ = g w w + g w w + g w5 = g v, 6 fulfilling ψ w = f uw. Finally, te entropy Jacobian v w u = u w g g =, u w = g + u u u u v g + v g u u u g + = v v v 7 can be expressed by using a scaling of te eigenvectors in te form proposed by Bart 999, Teorem as w u = RR T, R = g v g v +, g were te columns of R are eigenvectors of te flux Jacobian f u. Tis scaling as also been used inter alia by Fjordolm et al 0, Section.. 5, Review of an existing split-form SBP metod In order to fix some notation, present te general setting and motivate te extensions developed in tis work, some existing results will be reviewed. A general SBP SAT semidiscretisation is obtained by a partition of te domain into disjoint elements. On eac element, te solution is represented in some basis, mostly nodal bases. Tese cells are mapped to a standard element for te following computations. Tere, te symmetric and positive definite mass matrix M induces a scalar product, approximating te L scalar product. Te derivative is represented by te matrix D. Interpolation to te two point boundary of te cell interval is performed via te restriction operator R and evaluation of te values at te rigt boundary minus values at te left boundary is conducted by te boundary matrix B = diag,. Togeter, tese operators fulfil te summation-by-parts SBP property M D + D T M = R T B R, 9 mimicking integration by parts on a discrete level Ω u xv + Ω xuv = uv Ω. Here, te notation of Ranoca et al 06, 05 as been used. Ten, similar to strong form discontinuous Galerkin metods, te semidiscretisation

5 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 can be written as te sum of volume terms, surface terms, and numerical fluxes at te boundaries. Gassner et al 06b proposed as semidiscretisation of te sallow water equations wit continuous bottom topograpy b in te setting of a discontinuous Galerkin spectral element metod DGSEM using Lobatto-Legendre nodes in eac element, tat can be generalised to diagonal norm SBP operators wit nodal bases including boundary nodes. Wintermeyer et al 06 extended tis setting to two space dimensions, curvilinear grids and discontinuous bottom topograpies. In one space dimension on a linear grid, tis semidiscretisation can be written as t = D v M R T B f num R v, t v = D v + v D v + v D v g D g D b M R T B f num R v gr v were e k is te k-t unit vector and for cell i + g { } [b] e 0 + g { } + [b] + e, 0 { } = i,0 + i,p, { } + = i,p + i+,0, [b] = b i,0 b i,p, [b] + = b i+,0 b i,p. Here, i,0, i,p are te values of at te first and last node 0, p in cell i, respectively. Using f num = { } {v }, f num v = { } {v } + g { }, as numerical surface flux, were {a } = a +a+, te resulting sceme. conserves te mass in general and te discarge for a constant bottom topograpy,. conserves te total energy wic is used as entropy,. andles te lake-at-rest stationary state correctly, i.e. it is conservative, stable and well-balanced, as proved by Wintermeyer et al 06, Teorem. Te split form discretisation as been recast into te flux differencing framework of Fiser et al 0; Fiser and Carpenter 0 using te translations provided by Gassner et al 06a, Lemma. Te resulting volume fluxes are f vol = {v }, f vol v = {v } {v } + g { } g { }, i.e. te volume terms in 0 can be rewritten using te differentiation matrix D as p vol ik, were fik = f vol u i, u k. k=0 D ikf vol

6 6 Hendrik Ranoca Te split form in 0 corresponds to te entropy conservative fluxes f vol. f num corresponds to a splitting, too, but excanging f num for f vol does not yield a well-balanced metod. Similarly, excanging f vol for f num as surface flux does not work properly, since te numerical flux and source discretisation ave to be coupled properly in order to result in a well-balanced discretisation, as described in section 5. Te remaining parts of tis paper are dedicated to te investigation of te following questions. Are tere oter entropy conservative fluxes tan f vol, f num and corresponding split forms? Section. Are tere oter discretisations of g x b tat can be used to get a wellbalanced sceme, respecting te lake-at-rest stationary state? Section 5. Can te split forms be used for a nodal SBP metod witout boundary nodes, e.g. for Gauß nodes? Section 6. Are tere entropy conservative / stable and positivity preserving numerical fluxes tat can be used to apply te bound preserving framework of Zang and Su 0? If so, is te resulting metod still entropy stable and well-balanced? Section 7 Entropy conservative fluxes and split forms for vanising bottom topograpy b 0 In tis section, several numerical fluxes and associated split forms of te sallow water equations wit constant bottom topograpy b 0 will be considered. Te numerical flux f num u, u + as to be consistent, i.e. f num u, u = fu. In order to be entropy conservative, te condition [w] f num u, u + = [ψ] of Tadmor 97, 00 as to be fulfilled in a semidiscrete setting. Similarly, if [w] f num u, u + [ψ], te numerical flux is entropy stable, since it contains more dissipation tan an entropy conservative flux. Here, [a] = a + a.. A two-parameter family of entropy conservative numerical fluxes In order to investigate te entropy conservation condition, te jump of te entropy variables w and te flux potential ψ ave to be expressed in a common set of variables. Here, te entropy variables w will be used. Tus, te jump of te flux potential ψ = g w w + g w w + g w5 6 can be written as [ψ] = g [w w ] + g [w w ] + g [w5 ]. 5

7 Entropy stable, well-balanced, positivity preserving metods for sallow water 7 Using a discrete analogue of te product rule [ab] = a + b + a b = a + + a b + b + a + a b + + b = {a }[b] + [a] {b }, 6 te first jump term [w w ] can be written in two different ways. Weigting bot variants wit weigts a R first line and a second line, respectively, results in [ww ] a = {w }[w ] + {w }[w ] = {w }[w ] + {w } {w }[w ] 7 a = {w w }[w ] + {w }[w w ] = {w w }[w ] + {w } [w ] + {w } {w }[w ] = + a {w } {w } + a {w w } [w ] + a {w } + a {w } [w ], for a R. Similarly, te second jump term [w w ] can be expressed in four different ways as [w w ] a = {w }[w ] + {w }[w ] = {w }[w ] + {w } {w }[w ] + {w } {w } [w ] a = {w }[w w ] + {w w }[w ] = {w } {w }[w ] + {w } {w }[w ] + {w w } {w }[w ] a = {w }[w w ] + {w w }[w ] = {w } {w }[w ] + {w } {w } [w ] + {w w }[w ] = {w }[w w ] + {w w }[w ] = {w } [w w ] + {w w } {w }[w ] + {w w }[w ] = {w } [w ] + {w } {w } [w ] + {w w } {w }[w ] + {w w }[w ] = a {w } + a + a {w } {w } + a a a {w } [w ] + a + a {w } {w } + + a a + a {w } {w } + a + a a {w w } {w } + a a {w w } [w ], were a, a, a R. However, expanding te terms in te last expression results in a {w } + a + a {w } {w } a + a + a {w } 9 = a + a + a w+ w+w w + w + w,

8 Hendrik Ranoca and a + a {w } {w } + a a + a {w } {w } 0 a +a + a {w w } {w } a + a {w w } = a + a + a w + w+ + w + w + w w+ w w. Tus, te expression depends only on a + a + a and can be simplified by setting a = a = 0 to [w w ] = a {w } + a {w } [w ] + a {w } {w } + + a {w } {w } + a {w w } {w } + a {w w } [w ] Finally, te last jump term can be expressed as [w 5 ] a 5 = {w }[w ] + {w }[w ] = {w }[w ] + {w } {w } [w ] a = 6 {w }[w ] + {w }[w ] = {w }[w ] + {w } [w ] + {w } {w }[w ] = {w }[w ] + {w } [w ] + {w } {w }[w ] + {w } {w }[w ] = {w }[w ] + {w }[w ] = = {w } {w }[w ] + {w } {w }[w ] + {w } [w ] a 5 + a 6 {w } + + a 5 a 6 {w } {w } + a 6 {w } + a 5 a 6 {w } {w } + a 5 a 6 {w } [w ], were a 5, a 6 R. However, tese parameters a 5, a 6 are also redundant, since te last expression can be simplified as [w 5 ] = w+ + w+w + w+w + w + w + w [w ] = {w } + {w } {w } [w ]. Inserting tese forms in te condition [w] f num u, u + = [ψ] for an entropy conservative flux, f a,a w, w + = + a {w } {w } + a {w w } + a g g g {w } + a g {w },

9 Entropy stable, well-balanced, positivity preserving metods for sallow water 9 f a,a v w, w + = a g {w } + a {w } + a g g {w } {w } + + a g + a g {w } {w } + a g {w w } {w } {w w } + g {w } + g {w } {w }, turns out to be a two-parameter family of entropy conservative numerical T fluxes expressed in terms of te entropy variables w = g v, v for vanising bottom topograpy b 0. Expanding te terms in entropy and primitive variables, respectively, results after direct but tedious calculations in f a,a = a w + w + + w w + + a g g + + a 6g f a,a v = + a g and + 7 a 6g w+ + w + a 6g w + + w + a w + w g w + w + + w w w + w + w w + 5 w+w + w + w, + + a 6g + w +w + w + w w + w g g + w+ + w g +w + w+w + w + w + w, w + w + w w+ + v + + v + + a + v + v + 6 v+ v+v v + v + v, f a,a = a + a + a 6g f a,a v = + a g a g + a + a a + a + v + v+ + +v + v 6 + a + a v+ v g +v + v. Tis proves + v + v + v+ + v Lemma Te two-parameter family of numerical fluxes f a,a, expressed also as 5 and 6, is a family of consistent and entropy conservative numerical fluxes for te sallow water equations wit vanising bottom topograpy b 0. To te autor s knowledge, tis family of entropy conservative fluxes as not been considered en bloc in te literature before. Instead, only te fluxes corresponding to tree distinct coices of te parameters a, a ave been proposed, as described in te Remarks and in te following section.

10 0 Hendrik Ranoca. Relations wit known fluxes and metods Te crucial ingredient to obtain te entropy conservative fluxes in Lemma as been te expression of bot te entropy variables w and te flux potential ψ as polynomials in te same variables. Terefore, it may be conjectured, tat if suc a condition is complied wit, tere are entropy conservative fluxes expressed in terms of tese variables, corresponding to a split form as described inter alia by Gassner et al 06a and in section 6. Remark Te general entropy conservative flux of Tadmor 97, Equation.6a, obtained by integration in pase space, can be recovered by te family of entropy conservative fluxes. Indeed, for f uw as in 5, f u sw + sw + ds 7 0 = w + w + + w +w + w w + + w w g w + + w +w + w +w + w, and 0 f v u sw + sw + ds = w+ + w + w + 9w + w+ + 6w + w + w + w + w g + w + w w+ + 6w w + w + 9w w + w+ + w+w + w+w + w + w + w. Comparing tis wit te numerical fluxes f a,a 5, it can be seen tat Tadmor s flux as above is recovered by setting a = a =. Remark Using entropy variables, tere does not seem to be a special coice of te parameters a, a for te numerical flux 5. However, te expression in primitive variables, v reveals tat te coice a = a is special, since iger order terms in te velocity tat are consistent wit zero are removed. In tis case, te one-parameter family of entropy conservative fluxes can be written as f a = a {v } + + a { } {v }, f a v = a {v } {v } + + a or { } {v } + g a { } + a g { }, 9 f a = a + v + + v + + a + v + v +, 0

11 Entropy stable, well-balanced, positivity preserving metods for sallow water f a v = + a g + + a a + v + v+ g + + a 6 + +v + v + v + v. + v+ + v Remark Te numerical surface and volume fluxes f vol, f num of Gassner et al 06b and Wintermeyer et al 06 are members of tis family wit parameters a = and a =, respectively. Terefore, tis oneparameter family of entropy conservative fluxes 9 can also be seen as linear combinations of te two fluxes and wit coefficients summing up to one. Remark 5 Te derivations of section. can also be conducted using primitive variables, v instead of te entropy variables w. In tis case, only te oneparameter family of entropy conservative numerical fluxes 9, 0 can be obtained. Remark 6 As proved by Fiser and Carpenter 0, Teorem., a twopoint entropy conservative flux as f a,a can be used to construct a igorder spatial discretisation for diagonal-norm SBP operators wit nodal basis including boundary nodes. Gassner et al 06a, Lemma provided some examples for analogous split forms and numerical fluxes given by simple products of mean values. Analogously, using a diagonal-norm SBP derivative operator D i.e. an SBP derivative operator D, were te corresponding norm / mass matrix M is diagonal wit nodal basis including boundary nodes, te split form corresponding to te flux f a,a expressed via primitive variables 6 is for te component given by = = = [ VOL a,a p k=0 ]i = p k=0 D i,k f a,a u i, u k a D i,k i v i + k v k + + a i v k + k v i p D i,k k=0 [ + a + a 6g vi vi v k v i vk + vk a k v k + + a i v k + k v i + a + a g v k v i v k v i v k a D v + + a D v + v D + a + a ] D v v D v v D v. g i

12 Hendrik Ranoca Here, some summands ave been dropped, because te derivative is exact for constants, i.e. D = 0, resulting in p k=0 D i,k = 0. Te first two terms form a consistent discretisation of x v = x v+ x v for smoot solutions. Te tird term is consistently zero, since x v = x v v + v x v by te product rule for smoot solutions. Similarly, te v component can be computed via = = = [ VOL a,a v p D i,k k=0 p D i,k k=0 [ + a ]i = p k=0 + a g D i,k f a,a v u i, u k i + k a + a iv i v k + a + kv i v k + a g i k i v i + k v k + a + a g + a + a 6 v i v i v k + v k g k + a g i k a + a 5 k vk + a + a i vk + k vi + iv i v k + a + a 6g vk vi vk gd + a g D a + a 5 D v + a + a D v + v D + ] D v v D v i, + a + a 6g + kv i v k v D v + v D v i vk + k vi were again p k=0 D i,k = 0 as been used. Te first two terms form a consistent discretisation of g x, te tree following terms are consistent wit x v and te last two terms are consistently zero. Te entropy conservation follows from te general result of Fiser and Carpenter 0, Teorem. and will also be investigated in more detail for Gauß nodes and oter SBP bases in section 6. Remark 7 It is also possible to start wit a general ansatz of te split form and use conditions for consistency, conservation, and entropy stability similar to section 6, in order to determine te coefficients. Tis yields te same twoparameter family of fluxes and corresponding split forms, but is muc more tedious.

13 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 Adding well-balanced source discretisations In tis section, te discretisation of te source term g x b in te sallow water equations will be investigated. It sould be consistent, stable, and well-balanced, if combined wit te remaining semidiscretisation derived in te previous section. 5. Connections between finite volume and SBP SAT scemes A general semidiscretisation of a conservation law t u + x fu = 0 wit a polynomial SBP metod using te notation of Ranoca et al 06 can be written as t u = VOL + SURF M R T B f num, were VOL contains te volume terms consistent wit x fu, possibly using some split form, f num is te numerical surface flux, and SURF contains additional surface terms, consistent wit te difference of te flux values fu at te boundaries, i.e. M R T B R f in te simplest case, but additional terms may also appear, especially if a nodal basis witout boundary nodes is used, see also section 6. If te polynomial degree p is set to zero, te volume terms vanis, since te derivative is exact for constants, i.e. D = 0. Additionally, since te extra surface terms SURF are a consistent evaluation of te difference of boundary values, tey vanis, too, because tis difference is zero for constants. Terefore, tis metod reduces to a simple finite volume metod. If te cell i is of size x and te flux f num between te cells i and k is denoted as fi,k num, te FV metod can be written as t u i = fi,i+ num fi,i num, x and is determined solely by te numerical flux f num used at te boundaries. On te oter and, using te teory of Fiser and Carpenter 0, a finite volume metod wit entropy conservative flux f num can be used to construct te volume terms VOL, if a nodal SBP basis including boundary nodes is used. In tis case, since te evaluation at te boundary is exact and commutes wit nonlinear operations, te surface terms are simply M R T B R f. Tis strong correspondence between SBP scemes and FV metods will be used in te following sections to extend results from one area to te oter and vice versa. 5. Extended numerical fluxes and entropy conservation In order to incorporate source terms in a finite volume metod, te additional contributions can be incorporated into te numerical fluxes, resulting in extended numerical fluxes as described inter alia in te monograp by Boucut

14 Hendrik Ranoca 00, Section and references cited terein. Here, te extended flux for te discarge v will ave te form f num,ext i,k = f num i,k + S i,k, 5 were fi,k num is a usual entropy conservative and symmetric numerical flux of te problem witout source terms and S i,k describes te source terms and is in general not symmetric. Remark Setting te polynomial degree p to zero, te surface flux fv num and te surface source terms of te SBP SAT semidiscretisation of Wintermeyer et al 06 can be written as te FV metod of Fjordolm et al 0, wic can be written using te extended numerical flux f num v i,k + g { } i,k [b] i,k, f num v i,k = { } i,k {v } i,k + g { } i,k, 6 were {a } i,k = ai+a k, [a] i,k = a k a i. Rewriting te FV evolution equation by adding f i f i = 0 motivated by te form of SBP SAT metods and using extended numerical fluxes yields t u i = f num,ext i,i+ f i f num,ext i,i f i. 7 x Terefore, te rate of cange of te entropy U can be calculated as w i f num,ext i,i+ f i w i f num,ext i,i f i t U i =w i t u i = x [ = w i x ] f num,ext i,i+ f i + F i [ ] w i f num,ext i,i f i + F i. Tus, adding te contributions of te rigt and side of cell i and te left and side of cell i + yields after multiplication wit x [ w i+ f num,ext i+,i f i+ =w i+ w i f num i,i+ + w i+ S i+,i w i S i,i+, [ ] w i f num,ext i,i+ f i + F i [w i f i + F i ] }{{} =ψ i+ ] + F i+ [w i+ f i+ + F i+ ] }{{} =ψ i 9 were te extended flux f num,ext 5 as been inserted and te symmetry of te numerical flux f num as been used. Assume now tat te numerical flux fi,i+ num is cosen as an entropy conservative one, fulfilling [w] i,i+ fi,i+ num = [ψ] i,i+, for vanising bottom T topograpy b 0. Here, te entropy variables are w = g v, v, since T b 0. In te general case, te entropy variables are w = g + b v, v,

15 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 resulting in [w] i,i+ f num i,i+ = [ψ] i,i+ + gf num i,i+ [b] i,i+. Tus, te contribution of one boundary to te rate of cange of te entropy 9 is Tis proves gf num i,i+ [b] i,i+ + w i+ S i+,i w i S i,i+! = 0. 0 Lemma 9 If te source discretisation S i,k in te extended numerical flux 5 is cosen suc tat te expression 0 is zero for an entropy conservative numerical flux f num for te sallow water equations wit vanising bottom topograpy b 0, ten te resulting sceme is entropy conservative for general bottom topograpy. To te autor s knowledge, tis general result as not been formulated before. Instead, special source discretisations ave been cosen and similar calculations adapted to te specific discretisation ave been performed. Remark 0 Te source discretisation of Fjordolm et al 0, Lemma. and Wintermeyer et al 06 results in te extended numerical flux 6 wit source terms S i,k = g { } i,k [b] i,k. Tus, inserting tis and teir numerical flux f num i,k = { } i,k {v } i,k into 0 results in g { } i,i+ {v } i,i+ [b] i,i+ + v i+ g { } i,i+ [b] i+,i v i g { } i+,i [b] i,i+ =g { } i,i+ {v } i,i+ [b] i,i+ g { } i,i+ v i + v i+ fulfilling te condition of Lemma 9. [b] i,i+ = 0, Remark Te discretisation of te volume terms for te discarge of Gassner et al 06b and Wintermeyer et al 06 can be formulated using te flux difference form and an extended numerical flux f vol v i,k + g i [b] i,k, f vol v i,k = {v } i,k {v } i,k + g { } i,k g { } i,k. Indeed, since D = 0, te discretisation of g x + g x b is given by =g =g p k=0 p k=0 D i,k g { } i,k g { } i,k + g i [b] i,k D i,k i + k p D i,k i k + i b k b i = g i k=0 i + k + ib k b i p D i,k k + b k g i b i k=0 } {{ } =[D +b] i p k=0 D i,k }{{} =[D ] i=0.

16 6 Hendrik Ranoca In te same way te entropy conservative numerical fluxes and can be combined to get te one-parameter family of entropy conservative fluxes f a 9 for te sallow water equations wit vanising bottom topograpy b 0, te extended numerical fluxes 6 and can be combined to get entropy conservative extended numerical fluxes for te sallow water equations wit general bottom topograpy. For te two-parameter family, te source discretisation S i,k in te extended numerical flux 5 as to be adapted to te additional terms wit a in order to fulfil te condition 0 of Lemma 9. Since te two-parameter flux 6 for contains an additional term a+a 6g v + v+v v + v + v compared to te one-parameter flux 0, te new source term S i,k can be written as te sum of te source term g a i + +a k b k b i for te one-parameter flux 0 and an additional source term S i,k, obeying gf num i,k [b] i,k + w k S k,i w i S i,k = a + a vi vi v k v i vk + vk! b k b i + v k Sk,i v i Si,k = 0. 6 Tis can be rewritten using vi v i v k v i vk + v k = v i + v k v i v k. Tus, coosing S i,k = a+a 6 v k v i b k b i results in te desired equality a + a vi vi v k v i vk + vk b k b i + v k Sk,i v i Si,k 5 6 = a + a v i + v k v i v k b k b i + v k v i v k b i b k 6 v i v k v i b k b i =0. 5. Well-balancedness preserving te lake-at-rest steady state Te extended numerical flux 6 of Fjordolm et al 0 and Wintermeyer et al 06 preserves te lake-at-rest steady state + b const, v = 0 in a finite volume metod. Similarly, te extended numerical flux is well-balanced, since for +b const and v = 0 g f vol v i,,i+ + g i [b] i,i+ g f vol v i,,i + g i [b] i,i = { } i,i+ { } i,i+ + i [b] i,i+ { } i,i + { } i,i i [b] i,i = i i+ + ib i+ i i ib i = 0. 6 Comparing te two-parameter family of numerical fluxes f a,a 6 wit te one-parameter family f a 0, te additional parameter a contributes

17 Entropy stable, well-balanced, positivity preserving metods for sallow water 7 only to terms containing te velocity v. Tus, it is irrelevant for well-balancing, since tese terms vanis for te lake-at-rest initial condition. Togeter wit te results of te previous subsection, tis proves Lemma Te two-parameter family f a,a i,k = a + a + a 6g f a,a v i,k = + a g i + k i v i + k v k + + a i v k + k v i vi vi v k v i vk + vk, + a g i k a + a a + a i vk + k vi + iv i v k + kv i v k 6 + a + a g + g a v i v i v k + v k i + + a k b k b i, i vi + k vk + a + a v k v i b k b i 6 7 is a family of entropy conservative and well-balanced extended numerical fluxes including contributions of te source term g x b for te sallow water equations wit general bottom topograpy b. To te autor s knowledge, tis general family of entropy conservative and well-balanced extended numerical fluxes as only been considered for te special coices a = a, a {, } before. Remark Again, a one-parameter family is given by te special coice a = a as f a i,k = a i v i + k v k + + a i v k + k v i, v i,k = + a g i + k + a g i k + a i vi + k vk a i vk + k vi + iv i v k + kv i v k 6 f a + g a i + + a k b k b i. Remark Te volume terms corresponding to te two-parameter family of extended fluxes 7 are VOL a,a VOL a,a v = a D v + + a + a + a g = + a gd + a D v + v D D v v D v v D v, g D a + a 5 D v 9

18 Hendrik Ranoca were = p k=0 + a + a D v + v D + v D v + v D v + a + a D v v D v + a g D b 6g + + a g D b b D + a + a D bv b D v v D bv + v D b + bv D v D i,k g a i + + a k b k b i 50 p D i,k k=0 a + a + a v k v i b k b i 6 g i b k + + a g k b k b i vkb k v i v k b k + vi b k vkb i + v i b i v k + a + a [ a = g D b + + a + a + a g D b b D D bv v D bv + v D b b D v + bv D v as been used. Te corresponding surface terms using nodal bases including boundary nodes are simply given by SURF = M R T B R v, SURF v = M R T B R v + gr. 5 Te numerical fluxes used for te volume discretisation and as surface flux may be combined arbitrarily, as done by Gassner et al 06a; Wintermeyer et al 06, were tey ave used f, as volume flux and f, as surface flux. Tus, a general semidiscretisation is of te form ] i, wit a, a, b, b R. t = VOL a,a t v = VOL a,a v + SURF M R T B f b,b, + SURF v M R T B f b,b, v 5 Remark 5 Te volume terms 9 vanis for te lake-at-rest initial condition + b const, v = 0. Since v = 0, tis is immediately clear for VOL a,a. For te discarge term VOL a,a v, using + b = + bi, + b const = 0, + a D + a D + a D b + + a D b b D 5

19 Entropy stable, well-balanced, positivity preserving metods for sallow water 9 = + a = + a D + b + b = a D + b = 0. + a D + a D + a D + a D b + a b D D b + a b D 6 Extension to general SBP bases In tis section, an extension of te previous result to a nodal DG metod using Gauß nodes instead of Lobatto nodes or more general SBP bases will be investigated. Altoug te volume terms 9 ave been derived in section 5 wit te assumption of a diagonal-norm SBP basis including boundary nodes, tey can be easily transferred to te setting of a general SBP basis. If te multiplication operators are self-adjoint wit respect to te scalar product induced by M, e.g. for a nodal basis wit diagonal mass matrix, ten te same volume terms 9 can be used. Oterwise, some multiplication operators a ave to be replaced by teir M -adjoints a = M a T M, as proposed by Ranoca et al 05. Tis results in te volume terms VOL a,a = a D v + + a + a + a g VOL a,a D v + v D D v v D v v D v v = + a gd + a g D a + a 5 D v + a + a D v + v D + v D v + v D v + a + a D v v D v + a g D b 6g + + a g D b b D + a + a, D bv b D v v D bv + v D b + bv D v 5 However, te surface terms 5 also ave to be adapted to a general basis. Often, te split form of te volume terms is described as some correction for te product rule tat does not old discretely. However, as described by Ranoca et al 06, it is te multiplication tat is not correct on a discrete level, resulting in an invalid product rule. Moreover, if no boundary nodes are included in te basis, tis inexactness also as to be compensated in te surface terms. Tus, in te same spirit as te split form of te volume terms can be seen as corrections to inexact multiplication, some kind of correction as to be used for te interpolation to te boundaries..

20 0 Hendrik Ranoca Investigating conservation across elements, te time derivatives of te conserved variables 5 are multiplied wit T M, corresponding to integration over an element. Tis yields for te volume terms 5 T M VOL a,a T M D v + + a T M D v + v D 55 = a SBP + a + a T M g = a + a + a g T M D v + + a D v v D v v D v T M D v + v T M D T M D v v T M D v v T M D v a = T R T B R v + + a T R T B R v + a + a T R T B R v v T R T B R v. g Here, =, te SBP property M D = R T B R D T M, and D = 0 ave been used. If multiplication and restriction to te boundary commute, tese volume terms are simply T R T B R v and yield te desired integral form. Similarly, T M VOL a,a v 56 g T M D + a g T M D a + a 5 T M D v = + a + a + a + a + a T M 6g + + a g T M + a + a T M T M D v + v D + T M v D v + v D v D v v D v + a g T M D b D b b D D bv b D v v D bv + v D b + bv D v = + a g T M D + a g T M D a + a 5 T M D v + a + a T M D v + v T M D + v T M D v + v T M D v + a + a T M D v v T M D v + a g T M D b 6g + + a g T M D b b T M D + a + a T M D bv b T M D v a + a v T M D bv v T M D b bv T M D v

21 Entropy stable, well-balanced, positivity preserving metods for sallow water SBP + a = g T R T B R + a g T R T B R T R T B R v + a + a a + a 5 + vt R T B R v + a + a { + g T M D b + + a g + a + a 6g a + a T R T B R v [ T R T B R v v T R T B R v ] } { } v T M D bv v T M D b bv T M D v [ ] T R T B R b b T R T B R [ T R T B R bv b T R T B R v ]. Here, te terms in squared brackets [ ] vanis if restriction to te boundary and multiplication commute, i.e. for a basis using Lobatto nodes. However, for oter bases using e.g. Gauß nodes, tese contributions are not zero in general. Te first term in curly brackets { } is a consistent discretisation of te source term g x b. Te second term in curly brackets { } vanises, if te product rule is valid, e.g. for constant bottom topograpy b. However, for general bottom topograpy, it is not of te desired form for te source influence g x b and it migt be better to set it to zero by coosing a = a, i.e. only te one-parameter family instead of te two-parameter family. Tese surface terms obtained in 55 and 56 ave to be balanced by te surface terms of te SBP SAT semidiscretisation 5 in order to get te desired result T M t = T R T B f b,b, T M t v = T R T B f b,b v + consistent contribution of g x b, 57 leading to a conservative sceme. Turning to stability, te approximation of t U = U u t u = w t u, w = influenced by te volume terms is given by g + b v, v T, 5 w T M VOL a,a + w T M VOL a,a v 59 = a g + b T M D v + + a g + b T M D v + v D + a + a + b T M D v v D v v D v a v T M D v + a v T M D v + v D a + a v T M D v v D v v D v 6g

22 Hendrik Ranoca + + a + a + a + a + a v T M 6g + + a gv T M + a + a v T M = a gv T M D + a gv T M D a + a 5 v T M D v v T M D v + v D + vt M v D v + v D v D v v D v + a gv T M D b D b b D D bv b D v v D bv + v D b + bv D v T + b M D v g + b T M D v + + a g + + a g v + bv T M D + a + a a + a a a + a 6g + a + a 6g a + a 5 v + bv T M D v a + a v T M D v + a + b T M D v v + bv T M D v v T M D v + a v T M D v T M D v + a + a v T M D v 6g v T M D v + + a gv T M D + a gv T M D v T M D v + a + a v T M D v + a + a v T M D + vt M D v + vt M D v + a + a 6g + a + a a + a + a + a v T M D v a + a v T M D v g gv T M D b + + a gv T M D b gbv T M D + a + a v T M D bv bv T M D v a + a v T M D bv v T M D b + a + a bv T M D v = a g T M D v + v T M D + a g b T M D v + v T M D b + + a g T M D v + v T M D + + a g b T M D v + v T M D b + 0 bv T M D + a + a T M D v + v T M D + a + v T M D v + v T M D v

23 Entropy stable, well-balanced, positivity preserving metods for sallow water SBP + 5 a a v T M D v + v T M D v a + a v T M D v + v T M D v 6g + a + a 6g + a + a a + a + a + a a = + + a + a + v T M D v + v T M D v bv T M D v + v T M D bv bv T M D v + v T M D bv b T M D v + v T M D b g T R T B R v + a a + a 6g + a + a gb T R T B R v + + a gv T R T B R gv T R T B R b + a + a T R T B R v v T R T B R v + 5 a a v T R T B R v + a + a b T R T B R v. v T R T B R v + a + a v T R T B R v 6g v T R T B R bv a + a bv T R T B R v If multiplication and restriction to te boundary commute, tese terms simplify to T R T B R F, were F = g v + gbv + v is te entropy flux. Tese surface contributions resulting from te volume terms ave to be balanced by te surface terms w T M SURF + w T M SURF v, in order to get an estimate of te form [w] f num [ψ] for te entropy cange influenced by one boundary node if te bottom topograpy is continuous across elements. Tat is, te simple interpolations M R T B R v, M R T B R v, M R T B R, 60 in te surface terms 5 for te metod including boundary nodes ave to be adapted. Te following combination of surface term structures proposed by Ranoca et al 06; Ortleb 06 will be investigated SURF a,a 6 =b M R T B R v + b M R T B R R v + b M R T B R v + b v M R T B R + c g M R T B R v + c g M R T B R vr v + c g v M R T B R v + c g v M R T B R v,

24 Hendrik Ranoca SURF a,a v =d M R T B R v + d M R T B R R v + d M R T B R vr v + d M R T B R R v + d 5 v M R T B R v + d 6 v M R T B R v + d 7 v M R T B R + d M R T B R v + e gm R T B R + e gm R T B R + e g M R T B R + k g M R T B R v + k g M R T B R vr v + k g M R T B R v + k g M R T B R v R v + k 5 g M R T B R v + k 6 g v M R T B R v + k 7 g v M R T B R vr v + k g v M R T B R v + k 9 g v M R T B R v + k 0 g v M R T B R v + k g v M R T B R v + l M R T B R bv + l M R T B R br v + l M R T B R bvr v + l M R T B R br v + l 5 b M R T B R v + l 6 v M R T B R b + l 7 bv M R T B R v + l v M R T B R bv + l 9 b M R T B R v + l 0 v M R T B R br v + m gm R T B R b + m gm R T B R br + m g M R T B R b + m gb M R T B R v M R T B f a,a + M R T B f a,a R v, were b i, c i, d i, e i, k i, l i, m i R are free parameters tat ave to be determined. Considering conservation for, te relevant conditions are obtained by multiplying te surface terms wit T M. T M SURF a,a 6 =b T R T B R v + b T R T B R R v + b T R T B R v + b v T R T B R + c g T R T B R v + c g T R T B R vr v + c g vt R T B R v + c g vt R T B R v =b T R T B R v + b + b + b T R T B R R v + c g T R T B R v + c + c + c T R T B R vr v.

25 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 Here, some manipulations as T R T B R v = R v R L v L = T R T B R R v proposed by Ranoca et al 06 ave been used. Tus, comparison wit 55 yields te conditions b = a c = a + a Similarly, for v,, b + b + b = + a, 6, c + c + c = a + a. T M SURF a,a v 6 =d T R T B R v + d T R T B R R v + d T R T B R vr v + d T R T B R R v + d 5 v T R T B R v + d 6 v T R T B R v + d 7 v T R T B R + d T R T B R v + e g T R T B R + e g T R T B R + e g T R T B R + k g T R T B R v + k g T R T B R vr v + k g T R T B R v + k g T R T B R v R v + k 5 g T R T B R v + k 6 g vt R T B R v + k 7 g vt R T B R vr v + k g vt R T B R v + k 9 g vt R T B R v + k 0 g vt M R T B R v + k g vt M R T B R v + l T R T B R bv + l T R T B R br v + l T R T B R bvr v + l T R T B R br v + l 5 b T R T B R v + l 6 v T R T B R b + l 7 bv T R T B R v + l v T R T B R bv + l 9 b T R T B R v + l 0 v T R T B R br v + m g T R T B R b + m g T R T B R br + m g T R T B R b + m gb T R T B R. Analogously, comparing tis wit 56 results in te conditions d = 5 a a, d + d 7 + d = a + a, 65 d + d 5 + d 6 =, d =0, e = + a, e + e = a, k = a + a, k + k 6 + k =0, 6 k + k 9 = a + a, k + k 7 + k 0 =0, 6 k 5 + k =0, l = a + a,

26 6 Hendrik Ranoca l + l 5 + l 6 = a + a, l + l 7 + l =0, l + l 9 + l 0 =0, m = + a, m + m + m = + a. Considering stability, te surface terms 6 yield w T M SURFa,a + w T M SURFa,a v 66 =b g T R T B R v + b g T R T B R R v + b g T R T B R v + b gv T R T B R + c T R T B R v + c T R T B R vr v + c v T R T B R v + c v T R T B R v + b gb T R T B R v + b gb T R T B R R v + b gb T R T B R v + b gbv T R T B R + c b T R T B R v + c b T R T B R vr v + c bv T R T B R v + c bv T R T B R v b v T R T B R v b v T R T B R R v b v T R T B R v b v T R T B R c g vt R T B R v c g vt R T B R vr v c g vt R T B R v c g vt R T B R v + d v T R T B R v + d v T R T B R R v + d v T R T B R vr v + d v T R T B R R v + d 5 v T R T B R v + d 6 v T R T B R v + d 7 v T R T B R + d v T R T B R v + e gv T R T B R + e gv T R T B R + e gv T R T B R + k g vt R T B R v + k g vt R T B R vr v + k g vt R T B R v + k g vt R T B R v R v + k 5 g vt R T B R v + k 6 g vt R T B R v + k 7 g vt R T B R vr v + k g vt R T B R v + k 9 g vt R T B R v + k 0 g vt M R T B R v + k g vt M R T B R v + l v T R T B R bv + l v T R T B R br v + l v T R T B R bvr v + l v T R T B R br v + l 5 bv T R T B R v + l 6 v T R T B R b + l 7 bv T R T B R v + l v T R T B R bv + l 9 bv T R T B R v + l 0 v T R T B R br v + m gv T R T B R b + m gv T R T B R br + m gv T R T B R b

27 Entropy stable, well-balanced, positivity preserving metods for sallow water 7 + m gbv T R T B R vt R T B f a,a + vt R T B f a,a R v = b + b + e g T R T B R v + b g T R T B R R v + b + e g T R T B R v + c b + d 7 T R T B R v + c b + d T R T B R vr v + c b + d 5 v T R T B R v + c b + d + d 6 v T R T B R v + b + m gb T R T B R v + b + m gb T R T B R R v + b + m gb T R T B R v + b + m gbv T R T B R + c + l 6 b T R T B R v + c + l + l 0 b T R T B R vr v + c + l 5 + l bv T R T B R v + c + l + l 7 bv T R T B R v + c c + k 6 + k 9 g vt R T B R v + c + k + k 7 g vt R T B R vr v + c + k + k g vt R T B R v + d v T R T B R vr v + d v T R T B R R v + d v T R T B R v + e gv T R T B R + k + k 0 g vt R T B R vr v + k + k g vt R T B R v R v + k 5 g vt R T B R v + l + l 9 v T R T B R bvr v + l v T R T B R br v vt R T B f a,a + vt R T B f a,a R v. Comparing tis wit 59 yields te conditions b + b + e = a, b + e =, 67 b + e = + a, c b + d 7 = a + a, c b + d =0, c b + d 5 + d = a +, c b + d + d 6 = 5 a a, b + m = a, b + m =0, b + m = a +,

28 Hendrik Ranoca c c b + m =0, c + l 6 = a + a, c + l + l 0 =0, c + l 5 + l = a + a, c + l + l 7 = a + a, l =0, + k 6 + k 9 = a + a, 6 c + k + k 7 =0, c + k + k = a + a, 6 d =0, d =0, k + k 0 =0, k + k =0, k 5 =0 l + l 9 =0, l =0. Solving te linear system given by 6, 65, and 67 wit SymPy SymPy Development Team 06 results in te free parameters m, k 9, k 0, k, l 0 for any given parameters a, a : b = a +, b = a + m +, 6 b =0, b = m, c = a + a, c = a a k 0 k 9 +, c =k 0 k + k 9, c =k, d = a a + 5, d = a + a + k 0 + k 9 + m, d =0, d =0, d 5 =k +, d 6 = k, d 7 = m, d = k 0 k 9, e = a +, e = a m +, e =m, k = a 6 + a 6, k = k 0, k = a 6 a 6 k 9 +, k =0, k 5 =0, k 6 =k 0 k, k 7 = k 0, k =0, l = a + a, l =l 0, l = a + a + k 0 + k 9 l 0, l =0, l 5 =l 0 a + a k 0 k 9,

29 Entropy stable, well-balanced, positivity preserving metods for sallow water 9 l 6 =0, l 7 = k, l =k l 0, l 9 = l 0, m = a +, m = a m, m =0. Tis proves te following Teorem 6 For a, a, α, α R, using a general SBP operator, te semidiscretisation t = VOL a,a t v = VOL a,a v + SURF a,a + SURF a,a v M R T B f α,α, M R T B f α,α, v 69 wit volume terms 5 and surface terms 6, were te parameters are cosen according to 6 wit free parameters m, k 9, k 0, k, l 0 R,. conserves te total mass. Additionally, it conserves te total momentum v, if te bottom topograpy is constant. Oterwise, te rate of cange is consistent wit te source term g x b.. conserves te total entropy / energy U.. andles te lake-at-rest condition correctly. Tat is, tis semidiscretisation is conservative across elements, stable entropy conservative, and well-balanced. Remark 7 For an SBP operator using a nodal basis wit diagonal mass matrix M, te volume terms can be equivalently expressed in te flux difference form corresponding to te extended numerical fluxes 7 in Lemma. Remark For te special case a = a, i.e. te one-parameter family, te volume terms 5 can be considerably simplified. Accordingly, te ansatz 6 can be simplified by setting te coefficients c i, k i, and l i to zero. In tis case, only m remains as free parameter. In tis case, te surface terms 6 become

30 0 Hendrik Ranoca SURF a, a = a M R T B R v + a + + m M R T B R R v m v M R T B R, SURF a, a v = a M R T B R v + a + + m M R T B R R v + v M R T B R v m v M R T B R + a + gm R T B R + a m gm R T B R + m g M R T B R + a + gm R T B R b a + + m gm R T B R br + m gb M R T B R v M R T B f a,a + M R T B f a,a R v. 70 Here, te coice m = 0 results in te fewest terms. Additionally, coosing a = cancels some oter terms and results in te skew-symmetric form of Gassner et al 06b. Remark 9 In tis one-dimensional setting using a linear grid, te surface correction terms are more complicated tan te corresponding terms for Burgers equation Ranoca et al 06. Tus, altoug an extension to Gauß nodes on two-dimensional curvilinear grids may seem possible, it would result in a vast amount of surface and volume terms. As described in an earlier version by Wintermeyer et al 05, te use of te flux differencing form is clearly superior for te implementation. Altoug te usage of Gauß nodes may yield improved accuracy, te additional correction terms render te metod inferior compared to te usage of Lobatto nodes and te flux differencing form. Remark 0 Te two-parameter family of fluxes 5 as been derived in entropy variables w and translated to primitive variables, v 6 in te following calculations. Hence, it may seem natural to consider a splitting similar to 5 and 6 but expressed using entropy instead of primitive variables. Te volume terms can be obtained similarly to 5, but te surface terms are more delicate. A general ansatz similar to 6 witout te correction v M R T B f a,a + M R T B f a,a R v as not been successful, i.e. te resulting linear system was not solvable. However, it migt be possible to get te desired result using anoter ansatz for te surface terms. 7 Numerical surface fluxes and positivity preservation In tis section, several numerical surface fluxes will be presented, wic can be used to get entropy stable, positivity preserving, and well-balanced scemes.

31 Entropy stable, well-balanced, positivity preserving metods for sallow water Terefore, te framework of positivity preservation by Zang and Su 0 will be presented and adapted to te setting of a nodal SBP metod. 7. Positivity preservation Te argumentation of Zang and Su 0 can be summarised as. Since te metod sould be conservative, ensure a non-negative mean value of in eac cell.. If te eigt becomes negative somewere but te mean value is nonnegative, use a suitable limiter to enforce te non-negativity as needed. In a pure finite volume framework using an explicit Euler step, in cell i + i = i t f num u i, u i+ f num u i, u i. 7 x If tere are numerical fluxes suc tat under a suitable CFL condition t c x te non-negativity can be guaranteed, tis can be extended to te DG setting as proved by Zang and Su 0 and references cited by tem as follows. Coose q + Lobatto-Legendre nodes x k in te element i. Since Lobatto quadrature wit weigt ω k at x k is exact for polynomials of degree q, ensure q p, i.e. q p. If te finite volume metod 7 using te numerical flux f num is positivity preserving under te CFL condition t c x, te DG metod is positivity preserving under te scaled CFL condition t ω q c x, if te values of i,k at te quadrature nodes x 0,..., x are nonnegative. Ten, after te Euler step, te mean value in eac cell i is ensured to be non-negative. Applying te simple linear scaling limiter i, min i 0, i := θ i + θ i = i + θ i i, θ = i, min i min i < 0, i 7 of Liu and Oser 996, Section. ensures min i 0. Here, min i can be computed as te minimum of te polynomial i of degree p in te complete cell, or as te minimum of i at te nodes x 0,..., x q used to guarantee te nonnegativity of te cell mean. Applying tis limiter in eac Euler sub-step, tis procedure can be extended to SSP metods consisting of convex combinations of Euler steps. In a nodal collocation framework suc as nodal DG or FD, it would be more natural to enforce te non-negativity of te water eigt at te collocation nodes ξ 0,..., ξ p in te standard element. Tus, if Lobatto nodes are used, te framework of Zang and Su 0 described above extends directly, were te non-negativity of te mean value + i can be guaranteed under te possibly worse CFL condition t ω p c x, were p q, wen te limiter

32 Hendrik Ranoca 7 is applied wit min i = min { i ξ 0,..., i ξ p }. Alternatively, to get a better CFL condition t ω q c x, te water eigt can be interpolated to te oter nodes x 0,..., x q and te limiter 7 can be applied wit min i = min { i x 0,..., i x q, i ξ 0,..., i ξ p }. Similarly, if Gauß nodes are considered, only one possibility is obvious: Interpolate to suitable Lobatto nodes x 0,..., x q and use te limiter 7, again wit te coice of te minimum as minimum over solution nodes and interpolation points min i = min { i x 0,..., i x q, i ξ 0,..., i ξ p }. If tis limiter sould be coupled wit an entropy conservative / stable metod, a natural question is weter te limiter 7 is entropy stable. Tis is indeed true, since for a convex entropy U U i =θu i + θu i U convex θu i + θu i = θu i + θu i Jensen θu i + θu i = U i, 7 were te monotonicity of te mean value, te convexity of U, and Jensen s inequality ave been used. Tis proves Lemma Te scaling limiter 7 is entropy stable for θ [0, ]. 7. Entropy conservative fluxes for constant bottom topograpy b Here, te one-parameter entropy conservative numerical flux f a = a {v }+ +a { } {v } 9 will be considered. Inserting tis in a FV evolution equation 7 and dropping te bars, + i = i t f a x u i, u i+ f a u i, u i 7 = i t a i v i + i+ v i+ + + a i + i+ v i + v i+ x = i [ t + i t x a i v i + i v i + a i + i ] [ + a t a v i+ v i i+ x x [ a v i + + a ] v i. v i + v i v i+ + + a ] v i Considering non-negative water eigt, if i = 0, i, i+ > 0, v i = 0, a v i < 0, a v i+ > 0, te eigt + i becomes negative for t > 0. If only positive water eigt sould be considered, using te same conditions as before but i > 0, te new water eigt can be guaranteed to be positive, but only under a CFL condition depending on i wit allowed t 0 as i 0.

33 Entropy stable, well-balanced, positivity preserving metods for sallow water Lemma Te one-parameter family of entropy conservative fluxes 9 for te sallow water equations wit constant bottom topograpy b is not positivity preserving under a CFL condition not blowing up as 0. If te full two-parameter family 6 of entropy conservative fluxes is considered, terms of te form vi± v i± v i v i± vi + v i ave to be added. Since tese terms may be of arbitrary size and sign and do not contain any multiple of te water eigt, tey can render te water eigt negative. Tus, tis family is not positivity preserving, too. 7. Adding dissipation for constant bottom topograpy b Classically, adding dissipation to some kind of central flux f cent would result in f cent P [u], were P is positive semi-definite. However, tis migt not result in an entropy stable sceme. Terefore, te amount of dissipation is better cosen as proportional to te jump of entropy variables [w] instead of [u], as used inter alia by Bart 999; Fjordolm et al 0; Gassner et al 06b. In te simplest case, P = λ I wit λ 0. Ten λ[u] λ u w [w]. Since w u = u w, w u = U u, and U is convex, tis dissipation matrix is positive semi-definite. Tus, te resulting numerical flux f num = f a λ wu[w] 75 is entropy stable, were f a is te one-parameter entropy conservative flux 9 and w u is a suitable positive semi-definite approximation of te entropy Jacobian w u, e.g. te Jacobian evaluated at some mean value u. For te sallow water equations cf. 7, g + u w = v v v g g v, w u = v g v g Tus, adding dissipation in te form 75, te following additional contribution as to be added to te rigt and side of 7 for te entropy variables T w = g v, v, i.e. if te bottom topograpy b is continuous across cell boundaries t [ ] λ x i+ wu i+ w i+ w i λ i wu i w i w i 77 = t λ i+ i+ v i+ x g i + v i g + v i+ g v i+ v i + t λ i i + v i x g + i v i g v i g v i v i. Te additional positive values of i± are crucial to obtain te positivity preserving property under a suitable CFL condition, if λ is large enoug. Te

34 Hendrik Ranoca negative values of i are weigted by t and can tus be bounded by te positive terms in 7 if t is small enoug. Te remaining terms containing only te velocity but not te eigt of te water may be problematic. However, if te Jacobian u w is evaluated at te aritmetic mean value, v i+ = {v } i,i+ = v i+ + v i v i+ v i+ v i = v i+ v i, 7 and similarly for v i. Tus, tese additional terms vanis and cf. equation 7 [ + i = i t + a x + i+ t x + i t x [ λi+ [ λi v i+ v i λ i+ + λ i a + a ] v i+ + a v i ] v i + + a v i. ] t x 79 Hence, for λ i± max { v i, v i± }, te coefficients of i± are non-negative, and under te CFL condition t x + a v i+ + v i + λ i+ + λ i, 0 te new eigt + i is non-negative. Note tat tis CFL condition does not blow up as i 0. Wit tis estimate, te coice a = seems to be optimal in order to get te least restrictive CFL condition. Again, considering te full two-parameter family 6 instead of te one-parameter family 0 results in additional terms of order v not containing any contribution of te water eigt. Tus, tese terms are of arbitrary size and sign and destroy te positivity preservation as in Lemma Te one-parameter local Lax-Friedrics type flux 75 is entropy stable, if λ u w is positive semi-definite. Additionally, it is positivity preserving under te CFL condition 0, if u w = u w { }, {v }, λ max { v, v + }, and te bottom topograpy b is continuous across cell boundaries. { In te implementation, λ = max v + g, v + + } g + is cosen, as in te classical local Lax-Friedrics flux. However, if te bottom topograpy b is discontinuous across cell boundaries, additional terms ave to be considered, since te entropy variables are T w = g + b v, v. Tese terms are t x λ i+ b i+ b i + t x λ i b i + b i.

35 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 Adding tese terms to te rigt and side of equation 79, te CFL condition 0 gets lost. If all eigts are positive, it is possible to guarantee + i 0, but te corresponding CFL condition blows up as 0, since b i± b i may be of arbitrary size and as to be balanced by positive contributions of te terms. Wit te coice of u w as in Lemma, te dissipation term becomes λ uw {u } [w] {v } g g g [ + b] [v ] [v] = λ {v } g { } + = λ {v }[ + b] = λ [ + b] [v] + {v }[b] {v } g [ + b] {v } g [v] + {v } g {v }, g [v] + { }[v] + [v] {v } g [v] were te product rule 6 as been used. Tus, if b is continuous across cell boundaries, [b] = 0 and te dissipation term is simply te classical local Lax-Friedrics dissipation term λ [u]. Remark Te same numerical flux can also be obtained as a Rusanov type flux. Coosing a dissipation approximately as f u [u] u f w u[w] and using te scaling of Bart 999, Teorem for te eigenvectors, resulting in u f = R Λ R and w u = RR T, were Λ is te diagonal matrix of eigenvalues of f u, yields f u [u] R Λ R T [w]. Tus, te Rusanov coice of dissipation wit Λ = λ I, were λ > 0 is te largest eigenvalue, yields exactly te same Lax Friedrics type dissipative flux 75. Remark 5 A Roe type dissipation operator can be constructed by coosing Λ = diag λ i, were λi are te eigenvalues of f u. However, some attempts to prove te preservation of positivity ave not been successful. 7. Classical numerical fluxes for constant bottom topograpy b Not only te local Lax Friedrics type numerical flux 75 in te previous section is positivity preserving and entropy stable, but also its classical variant f num = {f } λ [u]. Tis can be establised using general results of Frid 00, 00; Boucut 00, but also by direct calculation. Using te FV update procedure 7, te water eigt after one time step using te local Lax Friedrics flux becomes + i = i t f num u i, u i+ f num u i, u i 5 x

36 6 Hendrik Ranoca = i t i+ v i+ + i v i λ i+ x i+ i = i [ t x iv i + i v i λ i + λ ] i+ + λ i i i λ i+ + v i+ λ i i+ + i v i. Tus, if λ i± > v x i± and t < λ i +λ, te new water eigt + i+ i is nonnegative, if te previous water eigts i, i, i+ are non-negative. Te entropy stability in te semidiscrete setting wit vanising bottom topograpy b can be establised by [w] f num [ψ] 6 = g [] [v ] {v } λ [] + [v] {v } + g { } λ [v] g [ v] =g {v }[] {v } {v }[v] λ g [] + λ {v }[][v] + {v }[v] + g { }[v] λ { }[v] λ {v }[][v] g [ v] = λ g [] λ { }[v] + g {v }[] {v } {v }[v] + {v }[v] g { } {v }[], were te product rule 6 as been used. Direct calculation yields [w] f num [ψ] 7 = g + λ v + v }{{} + λ v + v + v }{{}}{{}}{{} 0 }{{} λ v v + v }{{}}{{}}{{} , if +, 0 and λ v +, v. Tis proves Lemma 6 Te local Lax-Friedrics flux used in a simple FV metod for te sallow water equations wit constant bottom topograpy b is positivity preserving, if te water eigt is non-negative and te CFL condition t λ i + λ i+ x 0

37 Entropy stable, well-balanced, positivity preserving metods for sallow water 7 is fulfilled. Additionally, it is entropy stable in te semidiscrete sense, if te water eigts are non-negative +, 0 and λ v +, v. { In te implementation, λ = max v + g, v + + } g + is cosen. Remark 7 Using a Godunov sceme wit exact solution of te Riemann problem results in an entropy stable and positivity preserving sceme, since te exact solution as tese properties. However, some nonlinear root finding algoritm as to be applied to compute te exact solution of te Riemann problem. Terefore, tis will not be considered ere in more detail. Te Riemann problem for te sallow water equations wit vanising bottom topograpy is described in detail inter alia by Holden and Risebro 00, Capter 5. Remark Harten et al 9 proposed an approximate Riemann solver using only one intermediate state, known as HLL Riemann solver, using estimates of te slowest and fastest wave speeds s, s +. If tese estimates are lower and upper bounds of te wave speeds in te solution of te Riemann problem, tis flux is entropy stable, as remarked by Harten et al 9. Additionally, by te rigt coice of wave speed estimates as in te famous HLLE version for Euler equations proposed by Einfeldt 9, te numerical flux is positivity preserving, similar to te results for gas dynamics establised by Einfeldt et al 99, since te intermediate state in te approximating solution of te Riemann problem satisfies tis condition. 7.5 Suliciu relaxation solver for constant bottom topograpy b Te Suliciu relaxation solver described by Boucut 00, Section. for te sallow water equations as been implemented wit some tecnical modifications to allow vanising water eigt. Tis numerical flux is entropy stable and positivity preserving under a CFL condition not blowing up as Kinetic solver for constant bottom topograpy b Using a kinetic approac, Pertame and Simeoni 00 proposed a finite volume metod for te sallow water equations wit general bottom topograpy b tat as te tree desired properties, i.e. tat is entropy stable, positivity preserving, and well-balanced under a suitable CFL condition not blowing up as 0. However, te corresponding numerical flux as to be evaluated by some quadrature if te bottom topograpy varies. Tis will not be used ere. However, in te case of a constant topograpy, all integrals can be evaluated analytically.

38 Hendrik Ranoca 7.7 Hydrostatic reconstruction approac for general bottom topograpy b Te ydrostatic reconstruction as been introduced by Audusse et al 00 as a means to extend a numerical flux for te sallow water equations wit constant bottom topograpy b to varying b, preserving good properties of te numerical flux, notably entropy stability and positivity preservation. In addition, te resulting metod is well-balanced for te lake-at-rest initial condition. In te context of extended numerical fluxes incorporating te source term, te flux using ydrostatic reconstruction can be described as follows: Compute at first te limited values i = max { 0, i + b i max {b i, b k } }, k = max { 0, k + b k max {b i, b k } } and use te extended numerical fluxes wit new arguments f num i, v i, k, v k, f num v i, v i, k, v k + g i i, 9 for te water eigt and te discarge v to compute te rate of cange in cell i influenced by cell k. Tis results in a consistent and well-balanced numerical flux tat is positivity preserving and entropy stable, if te given fluxes f num, fv num ave tese properties for te sallow water equations wit constant bottom b. However, tis ydrostatic reconstruction as some disadvantages for some combinations of bottom slope, mes size, and water eigt, as described by Delestre et al 0, at least if used for a first order FV sceme. Remark 9 By an approac based on relaxation, Berton and Calons 06 constructed an approximate Riemann solver tat as te tree desired properties, i.e. tat is entropy stable, positivity preserving, and well-balanced under a suitable CFL condition. However, te existence of some parameters and a suitable time step are based on asymptotic arguments and can terefore not be implemented directly. However, te sallow water equations are derived based on te assumption of low variations in te bottom topograpy. Hence, a discretisation of it tat is continuous across elements seems to be natural. Finite volume subcells Altoug te analysis of te previous sections suggests tat te semidiscretisation of Teorem 6 wit appropriate positivity preserving and entropy stable fluxes of section 7 and te positivity preserving limiter of Zang and Su 0, described also in section 7., is stable, tere are problems at wetdry fronts in te practical implementation. Tese problems can be andled by some appropriate limiting strategy, e.g. TVB limiters used by Xing et al 00 or te slope limiter used by Duran and Marce 0. However, since te ig order of te approximation is lost in tese cases, te approac of finite volume subcells used similarly by Meister and Ortleb 06 in te context of te sallow water equations will be pursued. Applications of finite volume

39 Entropy stable, well-balanced, positivity preserving metods for sallow water 9 subcells ave also been proposed inter alia by Huerta et al 0; Dumbser et al 0; Sonntag and Munz 0. Additionally, given te interpretation of SBP metods wit diagonal norm as subcell flux differencing metods by Fiser et al 0; Fiser and Carpenter 0, te usage of FV subcells seems to be quite natural. In order to use finite volume subcells to compute te time derivative, te general procedure can be described as follows:. Decide, weter te ig-order discretisation or FV subcells of first order sould be used.. Project te polynomial of degree p onto a piecewise constant solution.. Compute te classical FV time derivative. As a detector to use FV subcells, te water eigt in te element or adjacent elements will be used, as described in section 9. Te projection in step is done for a diagonal-norm nodal SBP basis simply by taking subcells of lengt M i,i wit corresponding value u i. Tis is not an exact projection for te polynomial u in general, but is very simple and fits to te subcell flux differencing framework of Fiser et al 0; Fiser and Carpenter 0. It as also been used by Sonntag and Munz 0 in te context of te Euler equations. Tus, for an SBP SAT semidiscretisation t u = VOL + SURF M R T B f num, 90 te surface terms SURF are set to zero and te numerical flux f num is computed using te outer values u 0, u p instead of a iger order interpolation R u for nodal bases including boundary points, tis makes no difference. Te volume terms VOL are computed via FV subcells as [VOL] 0 = f 0, num, M 0,0 [VOL] p = f num p,p M p,p, 9 [VOL] i = f num i,i+ f num i,i M i,i for i {,..., p }. 9 Terefore, te numerical flux terms M R T B f num and te volume terms VOL form togeter a finite volume discretisation of te subcells. 9 Numerical tests In tis section, some numerical tests of te proposed scemes will be performed. For te time integration, te tird-order, tree stage SSP metod SSPRK, given by Gottlieb and Su 99 will be used, see also Gottlieb et al 0.

40 0 Hendrik Ranoca 9. Well-balancedness and entropy conservation In tis test case, te well-balancedness and entropy conservation properties of te two-parameter family of fluxes 6 and corresponding volume 5 and surface terms 6, were te parameters are cosen according to 6 and te free parameters m, k 9, k 0, k, l 0 ave been set to zero, are investigated. Te domain [, ] is equipped wit periodic boundary conditions and te solution is evolved in te time interval [0, ] using 000 steps of te SSPRK, metod. Te bottom topograpy and initial condition are given by bx = sin πx, 0x = bx, v 0 x = 0 9 for te lake-at-rest test case. Using N = 0 p+ = 5 elements wit polynomials of degree p = 7, represented using Gauß nodes, te simulations ave been { } performed for a, a + k 0, 0 k 60 wit gravitational constant g =. Te results, visualised in Figure sow{ te excellent well-balancedness of te metods. Te maximum errors max 0, } v v0 computed at te nodes are of order 0 using Float6 i.e. double precision in Julia 0..7 Bezanson et al 0. Coosing te initial condition 0 x =, v 0 x = 0, 9 +b is no longer constant, but te solution remains smoot at first. Computing again until t = wit te same parameters as before, te loss of entropy is visualised in Figure. Using 000 steps of SSPRK,, te relative entropy dissipation U U0 / U0 is of order 0 0, wit variations of order 0 for different parameters a, a. Tis loss of entropy is caused by te time integrator, as can be seen by refining te time step. Using 000 steps, te relative dissipation is order order 0 wit variations of order 0. Te smoot solutions for a =, a = a = are plotted in Figure. Te influence of te numerical surface flux is visualised in Figure. Tere, te number of degrees of freedom N p + as been kept constant, wile te polynomial degree p varies between 0 first order FV sceme and 5. As can be seen tere, te entropy conservative flux f, is indeed entropy conservative, wile te entropy stable fluxes are a bit dissipative. Te dissipation increases from te Suliciu flux Boucut 00, Section. over te kinetic flux Pertame and Simeoni 00 to te local Lax-Friedrics flux. All tree fluxes ave been implemented using te ydrostatic reconstruction of Audusse et al 00 described in section 7.7. In te finite volume setting p = 0, te dissipation is of order 0 and decreases wit increasing polynomial degree p. For p, te curves for te dissipative fluxes become visually indistinguisable and for p 5 tey coincide wit te entropy conservative flux f, for tis smoot solution.

41 Entropy stable, well-balanced, positivity preserving metods for sallow water a = a e.0.7 a 0 0 a { Fig. : Maximum norm error max 0, } v v 0 of solutions computed using te entropy conservative fluxes wit varying parameters a, a for te lake-at-rest initial condition 9. a 0 a = a 0 a e.55e a 0 a = a 0 a e 0..e a 000 steps. b 000 steps. Fig. : Relative entropy dissipation U U0 / U0 of solutions computed using te entropy conservative fluxes wit varying parameters a, a for te initial condition 9.

42 Hendrik Ranoca +b b +b b x a Water eigt. v v 0 v x b Discarge v. Fig. : Solutions computed using te entropy conservative fluxes wit parameters a =, a = a = for te initial condition Lake at rest wit emerged bump Here, te lake-at-rest initial condition of SWASHES Delestre et al 0, Section.. bx = { x 0, if < x <, 0, else, 0 x = max { 0., bx } bx, v 0 x = 0, 95 will be used in te domain [0, 5] wit periodic boundary conditions for simulations in te time interval [0, ] wit gravitational constant g = 9.. If no FV subcells are used, te result strongly depends on te resolution of te sore and needs in general some additional dissipation to be stable near te wet-dry front. However, activating FV subcells if te water eigt at some node in te element is smaller tan 0 5, te simulation is stable. Tese results are sown in Figure 5 for N = 0 elements of polynomials of degree p = 5 and te local Lax-Friedrics flux wit ydrostatic reconstruction as numerical flux. { Te maximum error norm max 0, } v v0 computed at te nodes is of order of magnitude 0 6 for varying parameters { } a, a + k 0, 0 k 60 used for te volume terms 5. Again, Gauß nodes and corresponding surface terms ave been used, were te additional free parameters ave been set to zero. Additionally, te water eigt for te coice a =, a = a = is visualised tere.

43 Entropy stable, well-balanced, positivity preserving metods for sallow water Ut U0 Ut U0 Ut U0 / U0 / U0 / U f, Suliciu kinetic LLF t a p = 0, N = 0 p+ = e f, Suliciu kinetic LLF t c p =, N = 0 p+ = e f, Suliciu kinetic LLF t e p =, N = 0 p+ = 0. Ut U0 Ut U0 Ut U0 / U0 / U0 / U e f, Suliciu kinetic LLF t b p =, N = 0 p+ = 60. f, Suliciu kinetic LLF t d p =, N = 0 p+ = e 0 f, Suliciu kinetic LLF t f p = 5, N = 0 p+ = 5. Fig. : Relative entropy dissipation U U0 / U0 of solutions computed using different surface fluxes for te initial condition 9 wit varying degree p and number of elements N = 0 p+.

44 Hendrik Ranoca a = a e b +b b a 0. +b a x a Maximum error. b Water eigt for a =, a =. { Fig. 5: Maximum norm error max 0, } v v0 of solutions computed using te entropy conservative fluxes wit varying parameters a, a for te lake-at-rest wit emerged bump initial condition 95 and solution at t = for a =, a =. 9. Moving water equilibrium wit varying bottom b Here, a moving water equilibrium of te sallow water equations wit gravitational constant g = 9. given by v m = const, is considered. Te bottom topograpy is v + g + b E = const 96 bx = { cos 0πx + +, if 0. < x < 0., 0, else, 97 and te initial condition is computed by solving te second equation of 96 for, inserting v = v m =, E = mg/ + g Audusse et al 05. = m. Two initial conditions m =, E = 5 and = are considered, similar to { Computing te maximum error max 0, } v v0 at te nodes yields identical results for bot initial conditions wit polynomial } degrees p {0,..., 9}, and parameters a, a { + k0, 0 k 60 for te volume terms, wile te local Lax-Friedrics flux as been used as numerical flux. Te domain is divided into N = 0 elements using Gauß nodes. Tese results wit m =, E = 5 are sown in Figure 6. As can be seen tere, te coice a = a is optimal for tis problem, wile te coice of a does not seem to be critical. Tis can be explained by te additional term in v for a a in te numerical flux 6 and te corresponding volume terms 5. Te results for m =, E = mg/ are visually indistinguisable.

45 Entropy stable, well-balanced, positivity preserving metods for sallow water 5 a 0 a = a 0 a min a,a u u p a Maximum error for p = 9. b Minimal errors for varying p. { Fig. 6: Maximum norm error max 0, } v v0 of solutions computed using te entropy conservative fluxes wit varying parameters a, a for moving water equilibrium 96 wit m =, E = 5 for polynomials of degree p = 9 and minimal values of te maximum errors over a, a. Additionally, te minimal values of te maximum error over te parameters a, a are plotted in Figure 6 for m =, E = 5. Te usual superior properties of odd polynomial degrees p as well as exponential convergence can be seen tere. 9. Dam break Here, te dam break problem wit dry domain and an analytical solution described by Delestre et al 0, Section.. will be considered. Te initial condition { 0.005, if x < 5, 0 x = v 0 x = 0, bx = 0, 9 0, else, is evolved in te domain [0, 0] until t = 6, and te gravitational constant is again g = 9.. Te results of a simulation using N = 00 elements wit polynomials of degree p = and te local Lax-Friedrics numerical flux are plotted in Figure 7. Here, FV subcells are used in a cell if te water eigt in te cell itself or adjacent cells is less ten 0 6, and te parameters are cosen as a =, a = a =. Motivated by te result of section 9., only te parameter a as been varied for tis problem, wile te parameter } a is fixed at a = a. te results for a { + k0, 0 k 60 are sown in Figures and 9. Tere, te L errors ave been computed exactly for te polynomials using Gauß nodes and te errors are computed at te same nodes. In tese experiments, Gauß nodes yield a lower error in te solutions, bot in L and and tis error is nearly independent of te parameter a

Generalised Summation-by-Parts Operators and Variable Coefficients

Generalised Summation-by-Parts Operators and Variable Coefficients Institute Computational Mathematics Generalised Summation-by-Parts Operators and Variable Coefficients arxiv:1705.10541v [math.na] 16 Feb 018 Hendrik Ranocha 14th November 017 High-order methods for conservation

More information

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx.

Consider a function f we ll specify which assumptions we need to make about it in a minute. Let us reformulate the integral. 1 f(x) dx. Capter 2 Integrals as sums and derivatives as differences We now switc to te simplest metods for integrating or differentiating a function from its function samples. A careful study of Taylor expansions

More information

ERROR BOUNDS FOR THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BRADLEY J. LUCIER*

ERROR BOUNDS FOR THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BRADLEY J. LUCIER* EO BOUNDS FO THE METHODS OF GLIMM, GODUNOV AND LEVEQUE BADLEY J. LUCIE* Abstract. Te expected error in L ) attimet for Glimm s sceme wen applied to a scalar conservation law is bounded by + 2 ) ) /2 T

More information

Differentiation in higher dimensions

Differentiation in higher dimensions Capter 2 Differentiation in iger dimensions 2.1 Te Total Derivative Recall tat if f : R R is a 1-variable function, and a R, we say tat f is differentiable at x = a if and only if te ratio f(a+) f(a) tends

More information

Superconvergence of energy-conserving discontinuous Galerkin methods for. linear hyperbolic equations. Abstract

Superconvergence of energy-conserving discontinuous Galerkin methods for. linear hyperbolic equations. Abstract Superconvergence of energy-conserving discontinuous Galerkin metods for linear yperbolic equations Yong Liu, Ci-Wang Su and Mengping Zang 3 Abstract In tis paper, we study superconvergence properties of

More information

Entropy and the numerical integration of conservation laws

Entropy and the numerical integration of conservation laws Pysics Procedia Pysics Procedia 00 2011) 1 28 Entropy and te numerical integration of conservation laws Gabriella Puppo Dipartimento di Matematica, Politecnico di Torino Italy) Matteo Semplice Dipartimento

More information

Stability properties of a family of chock capturing methods for hyperbolic conservation laws

Stability properties of a family of chock capturing methods for hyperbolic conservation laws Proceedings of te 3rd IASME/WSEAS Int. Conf. on FLUID DYNAMICS & AERODYNAMICS, Corfu, Greece, August 0-, 005 (pp48-5) Stability properties of a family of cock capturing metods for yperbolic conservation

More information

2.8 The Derivative as a Function

2.8 The Derivative as a Function .8 Te Derivative as a Function Typically, we can find te derivative of a function f at many points of its domain: Definition. Suppose tat f is a function wic is differentiable at every point of an open

More information

Discontinuous Galerkin Methods for Relativistic Vlasov-Maxwell System

Discontinuous Galerkin Methods for Relativistic Vlasov-Maxwell System Discontinuous Galerkin Metods for Relativistic Vlasov-Maxwell System He Yang and Fengyan Li December 1, 16 Abstract e relativistic Vlasov-Maxwell (RVM) system is a kinetic model tat describes te dynamics

More information

Journal of Computational and Applied Mathematics

Journal of Computational and Applied Mathematics Journal of Computational and Applied Matematics 94 (6) 75 96 Contents lists available at ScienceDirect Journal of Computational and Applied Matematics journal omepage: www.elsevier.com/locate/cam Smootness-Increasing

More information

Combining functions: algebraic methods

Combining functions: algebraic methods Combining functions: algebraic metods Functions can be added, subtracted, multiplied, divided, and raised to a power, just like numbers or algebra expressions. If f(x) = x 2 and g(x) = x + 2, clearly f(x)

More information

A h u h = f h. 4.1 The CoarseGrid SystemandtheResidual Equation

A h u h = f h. 4.1 The CoarseGrid SystemandtheResidual Equation Capter Grid Transfer Remark. Contents of tis capter. Consider a grid wit grid size and te corresponding linear system of equations A u = f. Te summary given in Section 3. leads to te idea tat tere migt

More information

The Laplace equation, cylindrically or spherically symmetric case

The Laplace equation, cylindrically or spherically symmetric case Numerisce Metoden II, 7 4, und Übungen, 7 5 Course Notes, Summer Term 7 Some material and exercises Te Laplace equation, cylindrically or sperically symmetric case Electric and gravitational potential,

More information

Arbitrary order exactly divergence-free central discontinuous Galerkin methods for ideal MHD equations

Arbitrary order exactly divergence-free central discontinuous Galerkin methods for ideal MHD equations Arbitrary order exactly divergence-free central discontinuous Galerkin metods for ideal MHD equations Fengyan Li, Liwei Xu Department of Matematical Sciences, Rensselaer Polytecnic Institute, Troy, NY

More information

Continuity and Differentiability Worksheet

Continuity and Differentiability Worksheet Continuity and Differentiability Workseet (Be sure tat you can also do te grapical eercises from te tet- Tese were not included below! Typical problems are like problems -3, p. 6; -3, p. 7; 33-34, p. 7;

More information

Numerical Differentiation

Numerical Differentiation Numerical Differentiation Finite Difference Formulas for te first derivative (Using Taylor Expansion tecnique) (section 8.3.) Suppose tat f() = g() is a function of te variable, and tat as 0 te function

More information

Symmetry Labeling of Molecular Energies

Symmetry Labeling of Molecular Energies Capter 7. Symmetry Labeling of Molecular Energies Notes: Most of te material presented in tis capter is taken from Bunker and Jensen 1998, Cap. 6, and Bunker and Jensen 2005, Cap. 7. 7.1 Hamiltonian Symmetry

More information

CELL CENTERED FINITE VOLUME METHODS USING TAYLOR SERIES EXPANSION SCHEME WITHOUT FICTITIOUS DOMAINS

CELL CENTERED FINITE VOLUME METHODS USING TAYLOR SERIES EXPANSION SCHEME WITHOUT FICTITIOUS DOMAINS INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volume 7, Number 1, Pages 1 9 c 010 Institute for Scientific Computing and Information CELL CENTERED FINITE VOLUME METHODS USING TAYLOR SERIES EXPANSION

More information

A First-Order System Approach for Diffusion Equation. I. Second-Order Residual-Distribution Schemes

A First-Order System Approach for Diffusion Equation. I. Second-Order Residual-Distribution Schemes A First-Order System Approac for Diffusion Equation. I. Second-Order Residual-Distribution Scemes Hiroaki Nisikawa W. M. Keck Foundation Laboratory for Computational Fluid Dynamics, Department of Aerospace

More information

A Demonstration of the Advantage of Asymptotic Preserving Schemes over Standard Finite Volume Schemes

A Demonstration of the Advantage of Asymptotic Preserving Schemes over Standard Finite Volume Schemes A Demonstration of te Advantage of Asymptotic Preserving Scemes over Standard Finite Volume Scemes Jocen Scütz Berict Nr. 366 Juni 213 Key words: conservation laws, asymptotic metods, finite volume metods,

More information

232 Calculus and Structures

232 Calculus and Structures 3 Calculus and Structures CHAPTER 17 JUSTIFICATION OF THE AREA AND SLOPE METHODS FOR EVALUATING BEAMS Calculus and Structures 33 Copyrigt Capter 17 JUSTIFICATION OF THE AREA AND SLOPE METHODS 17.1 THE

More information

Dedicated to the 70th birthday of Professor Lin Qun

Dedicated to the 70th birthday of Professor Lin Qun Journal of Computational Matematics, Vol.4, No.3, 6, 4 44. ACCELERATION METHODS OF NONLINEAR ITERATION FOR NONLINEAR PARABOLIC EQUATIONS Guang-wei Yuan Xu-deng Hang Laboratory of Computational Pysics,

More information

ERROR BOUNDS FOR FINITE-DIFFERENCE METHODS FOR RUDIN OSHER FATEMI IMAGE SMOOTHING

ERROR BOUNDS FOR FINITE-DIFFERENCE METHODS FOR RUDIN OSHER FATEMI IMAGE SMOOTHING ERROR BOUNDS FOR FINITE-DIFFERENCE METHODS FOR RUDIN OSHER FATEMI IMAGE SMOOTHING JINGYUE WANG AND BRADLEY J. LUCIER Abstract. We bound te difference between te solution to te continuous Rudin Oser Fatemi

More information

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households Volume 29, Issue 3 Existence of competitive equilibrium in economies wit multi-member ouseolds Noriisa Sato Graduate Scool of Economics, Waseda University Abstract Tis paper focuses on te existence of

More information

Research Article Error Analysis for a Noisy Lacunary Cubic Spline Interpolation and a Simple Noisy Cubic Spline Quasi Interpolation

Research Article Error Analysis for a Noisy Lacunary Cubic Spline Interpolation and a Simple Noisy Cubic Spline Quasi Interpolation Advances in Numerical Analysis Volume 204, Article ID 35394, 8 pages ttp://dx.doi.org/0.55/204/35394 Researc Article Error Analysis for a Noisy Lacunary Cubic Spline Interpolation and a Simple Noisy Cubic

More information

1. Introduction. Consider a semilinear parabolic equation in the form

1. Introduction. Consider a semilinear parabolic equation in the form A POSTERIORI ERROR ESTIMATION FOR PARABOLIC PROBLEMS USING ELLIPTIC RECONSTRUCTIONS. I: BACKWARD-EULER AND CRANK-NICOLSON METHODS NATALIA KOPTEVA AND TORSTEN LINSS Abstract. A semilinear second-order parabolic

More information

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms More on generalized inverses of partitioned matrices wit anaciewicz-scur forms Yongge Tian a,, Yosio Takane b a Cina Economics and Management cademy, Central University of Finance and Economics, eijing,

More information

1. Introduction. We consider the model problem: seeking an unknown function u satisfying

1. Introduction. We consider the model problem: seeking an unknown function u satisfying A DISCONTINUOUS LEAST-SQUARES FINITE ELEMENT METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS XIU YE AND SHANGYOU ZHANG Abstract In tis paper, a discontinuous least-squares (DLS) finite element metod is introduced

More information

MATH1151 Calculus Test S1 v2a

MATH1151 Calculus Test S1 v2a MATH5 Calculus Test 8 S va January 8, 5 Tese solutions were written and typed up by Brendan Trin Please be etical wit tis resource It is for te use of MatSOC members, so do not repost it on oter forums

More information

Copyright c 2008 Kevin Long

Copyright c 2008 Kevin Long Lecture 4 Numerical solution of initial value problems Te metods you ve learned so far ave obtained closed-form solutions to initial value problems. A closedform solution is an explicit algebriac formula

More information

New Streamfunction Approach for Magnetohydrodynamics

New Streamfunction Approach for Magnetohydrodynamics New Streamfunction Approac for Magnetoydrodynamics Kab Seo Kang Brooaven National Laboratory, Computational Science Center, Building 63, Room, Upton NY 973, USA. sang@bnl.gov Summary. We apply te finite

More information

Quantum Mechanics Chapter 1.5: An illustration using measurements of particle spin.

Quantum Mechanics Chapter 1.5: An illustration using measurements of particle spin. I Introduction. Quantum Mecanics Capter.5: An illustration using measurements of particle spin. Quantum mecanics is a teory of pysics tat as been very successful in explaining and predicting many pysical

More information

7.1 Using Antiderivatives to find Area

7.1 Using Antiderivatives to find Area 7.1 Using Antiderivatives to find Area Introduction finding te area under te grap of a nonnegative, continuous function f In tis section a formula is obtained for finding te area of te region bounded between

More information

Notes on wavefunctions II: momentum wavefunctions

Notes on wavefunctions II: momentum wavefunctions Notes on wavefunctions II: momentum wavefunctions and uncertainty Te state of a particle at any time is described by a wavefunction ψ(x). Tese wavefunction must cange wit time, since we know tat particles

More information

INTRODUCTION AND MATHEMATICAL CONCEPTS

INTRODUCTION AND MATHEMATICAL CONCEPTS Capter 1 INTRODUCTION ND MTHEMTICL CONCEPTS PREVIEW Tis capter introduces you to te basic matematical tools for doing pysics. You will study units and converting between units, te trigonometric relationsips

More information

ch (for some fixed positive number c) reaching c

ch (for some fixed positive number c) reaching c GSTF Journal of Matematics Statistics and Operations Researc (JMSOR) Vol. No. September 05 DOI 0.60/s4086-05-000-z Nonlinear Piecewise-defined Difference Equations wit Reciprocal and Cubic Terms Ramadan

More information

Analysis of A Continuous Finite Element Method for H(curl, div)-elliptic Interface Problem

Analysis of A Continuous Finite Element Method for H(curl, div)-elliptic Interface Problem Analysis of A Continuous inite Element Metod for Hcurl, div)-elliptic Interface Problem Huoyuan Duan, Ping Lin, and Roger C. E. Tan Abstract In tis paper, we develop a continuous finite element metod for

More information

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x)

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x) Calculus. Gradients and te Derivative Q f(x+) δy P T δx R f(x) 0 x x+ Let P (x, f(x)) and Q(x+, f(x+)) denote two points on te curve of te function y = f(x) and let R denote te point of intersection of

More information

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems

5 Ordinary Differential Equations: Finite Difference Methods for Boundary Problems 5 Ordinary Differential Equations: Finite Difference Metods for Boundary Problems Read sections 10.1, 10.2, 10.4 Review questions 10.1 10.4, 10.8 10.9, 10.13 5.1 Introduction In te previous capters we

More information

Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS

Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS Opuscula Matematica Vol. 26 No. 3 26 Blanca Bujanda, Juan Carlos Jorge NEW EFFICIENT TIME INTEGRATORS FOR NON-LINEAR PARABOLIC PROBLEMS Abstract. In tis work a new numerical metod is constructed for time-integrating

More information

INTRODUCTION AND MATHEMATICAL CONCEPTS

INTRODUCTION AND MATHEMATICAL CONCEPTS INTODUCTION ND MTHEMTICL CONCEPTS PEVIEW Tis capter introduces you to te basic matematical tools for doing pysics. You will study units and converting between units, te trigonometric relationsips of sine,

More information

Recent Progress in the Integration of Poisson Systems via the Mid Point Rule and Runge Kutta Algorithm

Recent Progress in the Integration of Poisson Systems via the Mid Point Rule and Runge Kutta Algorithm Recent Progress in te Integration of Poisson Systems via te Mid Point Rule and Runge Kutta Algoritm Klaus Bucner, Mircea Craioveanu and Mircea Puta Abstract Some recent progress in te integration of Poisson

More information

Mass Lumping for Constant Density Acoustics

Mass Lumping for Constant Density Acoustics Lumping 1 Mass Lumping for Constant Density Acoustics William W. Symes ABSTRACT Mass lumping provides an avenue for efficient time-stepping of time-dependent problems wit conforming finite element spatial

More information

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix Opuscula Mat. 37, no. 6 (2017), 887 898 ttp://dx.doi.org/10.7494/opmat.2017.37.6.887 Opuscula Matematica OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS Sandra

More information

THE IMPLICIT FUNCTION THEOREM

THE IMPLICIT FUNCTION THEOREM THE IMPLICIT FUNCTION THEOREM ALEXANDRU ALEMAN 1. Motivation and statement We want to understand a general situation wic occurs in almost any area wic uses matematics. Suppose we are given number of equations

More information

THE STURM-LIOUVILLE-TRANSFORMATION FOR THE SOLUTION OF VECTOR PARTIAL DIFFERENTIAL EQUATIONS. L. Trautmann, R. Rabenstein

THE STURM-LIOUVILLE-TRANSFORMATION FOR THE SOLUTION OF VECTOR PARTIAL DIFFERENTIAL EQUATIONS. L. Trautmann, R. Rabenstein Worksop on Transforms and Filter Banks (WTFB),Brandenburg, Germany, Marc 999 THE STURM-LIOUVILLE-TRANSFORMATION FOR THE SOLUTION OF VECTOR PARTIAL DIFFERENTIAL EQUATIONS L. Trautmann, R. Rabenstein Lerstul

More information

Poisson Equation in Sobolev Spaces

Poisson Equation in Sobolev Spaces Poisson Equation in Sobolev Spaces OcMountain Dayligt Time. 6, 011 Today we discuss te Poisson equation in Sobolev spaces. It s existence, uniqueness, and regularity. Weak Solution. u = f in, u = g on

More information

POLYNOMIAL AND SPLINE ESTIMATORS OF THE DISTRIBUTION FUNCTION WITH PRESCRIBED ACCURACY

POLYNOMIAL AND SPLINE ESTIMATORS OF THE DISTRIBUTION FUNCTION WITH PRESCRIBED ACCURACY APPLICATIONES MATHEMATICAE 36, (29), pp. 2 Zbigniew Ciesielski (Sopot) Ryszard Zieliński (Warszawa) POLYNOMIAL AND SPLINE ESTIMATORS OF THE DISTRIBUTION FUNCTION WITH PRESCRIBED ACCURACY Abstract. Dvoretzky

More information

MVT and Rolle s Theorem

MVT and Rolle s Theorem AP Calculus CHAPTER 4 WORKSHEET APPLICATIONS OF DIFFERENTIATION MVT and Rolle s Teorem Name Seat # Date UNLESS INDICATED, DO NOT USE YOUR CALCULATOR FOR ANY OF THESE QUESTIONS In problems 1 and, state

More information

Fourier Type Super Convergence Study on DDGIC and Symmetric DDG Methods

Fourier Type Super Convergence Study on DDGIC and Symmetric DDG Methods DOI 0.007/s095-07-048- Fourier Type Super Convergence Study on DDGIC and Symmetric DDG Metods Mengping Zang Jue Yan Received: 7 December 06 / Revised: 7 April 07 / Accepted: April 07 Springer Science+Business

More information

Variational Localizations of the Dual Weighted Residual Estimator

Variational Localizations of the Dual Weighted Residual Estimator Publised in Journal for Computational and Applied Matematics, pp. 192-208, 2015 Variational Localizations of te Dual Weigted Residual Estimator Tomas Ricter Tomas Wick Te dual weigted residual metod (DWR)

More information

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set

WYSE Academic Challenge 2004 Sectional Mathematics Solution Set WYSE Academic Callenge 00 Sectional Matematics Solution Set. Answer: B. Since te equation can be written in te form x + y, we ave a major 5 semi-axis of lengt 5 and minor semi-axis of lengt. Tis means

More information

Math 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006

Math 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006 Mat 102 TEST CHAPTERS 3 & 4 Solutions & Comments Fall 2006 f(x+) f(x) 10 1. For f(x) = x 2 + 2x 5, find ))))))))) and simplify completely. NOTE: **f(x+) is NOT f(x)+! f(x+) f(x) (x+) 2 + 2(x+) 5 ( x 2

More information

Jian-Guo Liu 1 and Chi-Wang Shu 2

Jian-Guo Liu 1 and Chi-Wang Shu 2 Journal of Computational Pysics 60, 577 596 (000) doi:0.006/jcp.000.6475, available online at ttp://www.idealibrary.com on Jian-Guo Liu and Ci-Wang Su Institute for Pysical Science and Tecnology and Department

More information

A Weak Galerkin Method with an Over-Relaxed Stabilization for Low Regularity Elliptic Problems

A Weak Galerkin Method with an Over-Relaxed Stabilization for Low Regularity Elliptic Problems J Sci Comput (07 7:95 8 DOI 0.007/s095-06-096-4 A Weak Galerkin Metod wit an Over-Relaxed Stabilization for Low Regularity Elliptic Problems Lunji Song, Kaifang Liu San Zao Received: April 06 / Revised:

More information

Efficient algorithms for for clone items detection

Efficient algorithms for for clone items detection Efficient algoritms for for clone items detection Raoul Medina, Caroline Noyer, and Olivier Raynaud Raoul Medina, Caroline Noyer and Olivier Raynaud LIMOS - Université Blaise Pascal, Campus universitaire

More information

Quaternion Dynamics, Part 1 Functions, Derivatives, and Integrals. Gary D. Simpson. rev 01 Aug 08, 2016.

Quaternion Dynamics, Part 1 Functions, Derivatives, and Integrals. Gary D. Simpson. rev 01 Aug 08, 2016. Quaternion Dynamics, Part 1 Functions, Derivatives, and Integrals Gary D. Simpson gsim1887@aol.com rev 1 Aug 8, 216 Summary Definitions are presented for "quaternion functions" of a quaternion. Polynomial

More information

Different Approaches to a Posteriori Error Analysis of the Discontinuous Galerkin Method

Different Approaches to a Posteriori Error Analysis of the Discontinuous Galerkin Method WDS'10 Proceedings of Contributed Papers, Part I, 151 156, 2010. ISBN 978-80-7378-139-2 MATFYZPRESS Different Approaces to a Posteriori Error Analysis of te Discontinuous Galerkin Metod I. Šebestová Carles

More information

A Hybrid Mixed Discontinuous Galerkin Finite Element Method for Convection-Diffusion Problems

A Hybrid Mixed Discontinuous Galerkin Finite Element Method for Convection-Diffusion Problems A Hybrid Mixed Discontinuous Galerkin Finite Element Metod for Convection-Diffusion Problems Herbert Egger Joacim Scöberl We propose and analyse a new finite element metod for convection diffusion problems

More information

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these.

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these. Mat 11. Test Form N Fall 016 Name. Instructions. Te first eleven problems are wort points eac. Te last six problems are wort 5 points eac. For te last six problems, you must use relevant metods of algebra

More information

Flavius Guiaş. X(t + h) = X(t) + F (X(s)) ds.

Flavius Guiaş. X(t + h) = X(t) + F (X(s)) ds. Numerical solvers for large systems of ordinary differential equations based on te stocastic direct simulation metod improved by te and Runge Kutta principles Flavius Guiaş Abstract We present a numerical

More information

Energy-preserving variant of collocation methods 1

Energy-preserving variant of collocation methods 1 European Society of Computational Metods in Sciences and Engineering (ESCMSE) Journal of Numerical Analysis, Industrial and Applied Matematics (JNAIAM) vol.?, no.?, 21, pp. 1-12 ISSN 179 814 Energy-preserving

More information

Finite Difference Methods Assignments

Finite Difference Methods Assignments Finite Difference Metods Assignments Anders Söberg and Aay Saxena, Micael Tuné, and Maria Westermarck Revised: Jarmo Rantakokko June 6, 1999 Teknisk databeandling Assignment 1: A one-dimensional eat equation

More information

, meant to remind us of the definition of f (x) as the limit of difference quotients: = lim

, meant to remind us of the definition of f (x) as the limit of difference quotients: = lim Mat 132 Differentiation Formulas Stewart 2.3 So far, we ave seen ow various real-world problems rate of cange and geometric problems tangent lines lead to derivatives. In tis section, we will see ow to

More information

1 Introduction to Optimization

1 Introduction to Optimization Unconstrained Convex Optimization 2 1 Introduction to Optimization Given a general optimization problem of te form min x f(x) (1.1) were f : R n R. Sometimes te problem as constraints (we are only interested

More information

ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY ON INTERIOR NODAL SETS

ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY ON INTERIOR NODAL SETS 6th European Conference on Computational Mechanics (ECCM 6 7th European Conference on Computational Fluid Dynamics (ECFD 7 11 15 June 018, Glasgow, UK ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY

More information

MIXED DISCONTINUOUS GALERKIN APPROXIMATION OF THE MAXWELL OPERATOR. SIAM J. Numer. Anal., Vol. 42 (2004), pp

MIXED DISCONTINUOUS GALERKIN APPROXIMATION OF THE MAXWELL OPERATOR. SIAM J. Numer. Anal., Vol. 42 (2004), pp MIXED DISCONTINUOUS GALERIN APPROXIMATION OF THE MAXWELL OPERATOR PAUL HOUSTON, ILARIA PERUGIA, AND DOMINI SCHÖTZAU SIAM J. Numer. Anal., Vol. 4 (004), pp. 434 459 Abstract. We introduce and analyze a

More information

Continuity and Differentiability of the Trigonometric Functions

Continuity and Differentiability of the Trigonometric Functions [Te basis for te following work will be te definition of te trigonometric functions as ratios of te sides of a triangle inscribed in a circle; in particular, te sine of an angle will be defined to be te

More information

LECTURE 14 NUMERICAL INTEGRATION. Find

LECTURE 14 NUMERICAL INTEGRATION. Find LECTURE 14 NUMERCAL NTEGRATON Find b a fxdx or b a vx ux fx ydy dx Often integration is required. However te form of fx may be suc tat analytical integration would be very difficult or impossible. Use

More information

The derivative function

The derivative function Roberto s Notes on Differential Calculus Capter : Definition of derivative Section Te derivative function Wat you need to know already: f is at a point on its grap and ow to compute it. Wat te derivative

More information

MATH745 Fall MATH745 Fall

MATH745 Fall MATH745 Fall MATH745 Fall 5 MATH745 Fall 5 INTRODUCTION WELCOME TO MATH 745 TOPICS IN NUMERICAL ANALYSIS Instructor: Dr Bartosz Protas Department of Matematics & Statistics Email: bprotas@mcmasterca Office HH 36, Ext

More information

A Finite Element Primer

A Finite Element Primer A Finite Element Primer David J. Silvester Scool of Matematics, University of Mancester d.silvester@mancester.ac.uk. Version.3 updated 4 October Contents A Model Diffusion Problem.................... x.

More information

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines Lecture 5 Interpolation II Introduction In te previous lecture we focused primarily on polynomial interpolation of a set of n points. A difficulty we observed is tat wen n is large, our polynomial as to

More information

Order of Accuracy. ũ h u Ch p, (1)

Order of Accuracy. ũ h u Ch p, (1) Order of Accuracy 1 Terminology We consider a numerical approximation of an exact value u. Te approximation depends on a small parameter, wic can be for instance te grid size or time step in a numerical

More information

arxiv: v1 [math.na] 28 Apr 2017

arxiv: v1 [math.na] 28 Apr 2017 THE SCOTT-VOGELIUS FINITE ELEMENTS REVISITED JOHNNY GUZMÁN AND L RIDGWAY SCOTT arxiv:170500020v1 [matna] 28 Apr 2017 Abstract We prove tat te Scott-Vogelius finite elements are inf-sup stable on sape-regular

More information

Exercises for numerical differentiation. Øyvind Ryan

Exercises for numerical differentiation. Øyvind Ryan Exercises for numerical differentiation Øyvind Ryan February 25, 2013 1. Mark eac of te following statements as true or false. a. Wen we use te approximation f (a) (f (a +) f (a))/ on a computer, we can

More information

arxiv: v1 [math.na] 7 Mar 2019

arxiv: v1 [math.na] 7 Mar 2019 Local Fourier analysis for mixed finite-element metods for te Stokes equations Yunui He a,, Scott P. MacLaclan a a Department of Matematics and Statistics, Memorial University of Newfoundland, St. Jon

More information

Effect of Numerical Integration on Meshless Methods

Effect of Numerical Integration on Meshless Methods Effect of Numerical Integration on Mesless Metods Ivo Babuška Uday Banerjee Jon E. Osborn Qingui Zang Abstract In tis paper, we present te effect of numerical integration on mesless metods wit sape functions

More information

Notes on Neural Networks

Notes on Neural Networks Artificial neurons otes on eural etwors Paulo Eduardo Rauber 205 Consider te data set D {(x i y i ) i { n} x i R m y i R d } Te tas of supervised learning consists on finding a function f : R m R d tat

More information

How to Find the Derivative of a Function: Calculus 1

How to Find the Derivative of a Function: Calculus 1 Introduction How to Find te Derivative of a Function: Calculus 1 Calculus is not an easy matematics course Te fact tat you ave enrolled in suc a difficult subject indicates tat you are interested in te

More information

Function Composition and Chain Rules

Function Composition and Chain Rules Function Composition and s James K. Peterson Department of Biological Sciences and Department of Matematical Sciences Clemson University Marc 8, 2017 Outline 1 Function Composition and Continuity 2 Function

More information

= 0 and states ''hence there is a stationary point'' All aspects of the proof dx must be correct (c)

= 0 and states ''hence there is a stationary point'' All aspects of the proof dx must be correct (c) Paper 1: Pure Matematics 1 Mark Sceme 1(a) (i) (ii) d d y 3 1x 4x x M1 A1 d y dx 1.1b 1.1b 36x 48x A1ft 1.1b Substitutes x = into teir dx (3) 3 1 4 Sows d y 0 and states ''ence tere is a stationary point''

More information

1 + t5 dt with respect to x. du = 2. dg du = f(u). du dx. dg dx = dg. du du. dg du. dx = 4x3. - page 1 -

1 + t5 dt with respect to x. du = 2. dg du = f(u). du dx. dg dx = dg. du du. dg du. dx = 4x3. - page 1 - Eercise. Find te derivative of g( 3 + t5 dt wit respect to. Solution: Te integrand is f(t + t 5. By FTC, f( + 5. Eercise. Find te derivative of e t2 dt wit respect to. Solution: Te integrand is f(t e t2.

More information

Chapter 5 FINITE DIFFERENCE METHOD (FDM)

Chapter 5 FINITE DIFFERENCE METHOD (FDM) MEE7 Computer Modeling Tecniques in Engineering Capter 5 FINITE DIFFERENCE METHOD (FDM) 5. Introduction to FDM Te finite difference tecniques are based upon approximations wic permit replacing differential

More information

A proof in the finite-difference spirit of the superconvergence of the gradient for the Shortley-Weller method.

A proof in the finite-difference spirit of the superconvergence of the gradient for the Shortley-Weller method. A proof in te finite-difference spirit of te superconvergence of te gradient for te Sortley-Weller metod. L. Weynans 1 1 Team Mempis, INRIA Bordeaux-Sud-Ouest & CNRS UMR 551, Université de Bordeaux, France

More information

A New Fifth Order Finite Difference WENO Scheme for Hamilton-Jacobi Equations

A New Fifth Order Finite Difference WENO Scheme for Hamilton-Jacobi Equations A New Fift Order Finite Difference WENO Sceme for Hamilton-Jacobi Equations Jun Zu, 1 Jianxian Qiu 1 College of Science, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu 10016, People

More information

arxiv: v1 [math.na] 9 Sep 2015

arxiv: v1 [math.na] 9 Sep 2015 arxiv:509.02595v [mat.na] 9 Sep 205 An Expandable Local and Parallel Two-Grid Finite Element Sceme Yanren ou, GuangZi Du Abstract An expandable local and parallel two-grid finite element sceme based on

More information

LEAST-SQUARES FINITE ELEMENT APPROXIMATIONS TO SOLUTIONS OF INTERFACE PROBLEMS

LEAST-SQUARES FINITE ELEMENT APPROXIMATIONS TO SOLUTIONS OF INTERFACE PROBLEMS SIAM J. NUMER. ANAL. c 998 Society for Industrial Applied Matematics Vol. 35, No., pp. 393 405, February 998 00 LEAST-SQUARES FINITE ELEMENT APPROXIMATIONS TO SOLUTIONS OF INTERFACE PROBLEMS YANZHAO CAO

More information

Derivation Of The Schwarzschild Radius Without General Relativity

Derivation Of The Schwarzschild Radius Without General Relativity Derivation Of Te Scwarzscild Radius Witout General Relativity In tis paper I present an alternative metod of deriving te Scwarzscild radius of a black ole. Te metod uses tree of te Planck units formulas:

More information

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point MA00 Capter 6 Calculus and Basic Linear Algebra I Limits, Continuity and Differentiability Te concept of its (p.7 p.9, p.4 p.49, p.55 p.56). Limits Consider te function determined by te formula f Note

More information

Click here to see an animation of the derivative

Click here to see an animation of the derivative Differentiation Massoud Malek Derivative Te concept of derivative is at te core of Calculus; It is a very powerful tool for understanding te beavior of matematical functions. It allows us to optimize functions,

More information

Exercise 19 - OLD EXAM, FDTD

Exercise 19 - OLD EXAM, FDTD Exercise 19 - OLD EXAM, FDTD A 1D wave propagation may be considered by te coupled differential equations u x + a v t v x + b u t a) 2 points: Derive te decoupled differential equation and give c in terms

More information

Numerical Solution to Parabolic PDE Using Implicit Finite Difference Approach

Numerical Solution to Parabolic PDE Using Implicit Finite Difference Approach Numerical Solution to arabolic DE Using Implicit Finite Difference Approac Jon Amoa-Mensa, Francis Oene Boateng, Kwame Bonsu Department of Matematics and Statistics, Sunyani Tecnical University, Sunyani,

More information

A method of Lagrange Galerkin of second order in time. Une méthode de Lagrange Galerkin d ordre deux en temps

A method of Lagrange Galerkin of second order in time. Une méthode de Lagrange Galerkin d ordre deux en temps A metod of Lagrange Galerkin of second order in time Une métode de Lagrange Galerkin d ordre deux en temps Jocelyn Étienne a a DAMTP, University of Cambridge, Wilberforce Road, Cambridge CB3 0WA, Great-Britain.

More information

2011 Fermat Contest (Grade 11)

2011 Fermat Contest (Grade 11) Te CENTRE for EDUCATION in MATHEMATICS and COMPUTING 011 Fermat Contest (Grade 11) Tursday, February 4, 011 Solutions 010 Centre for Education in Matematics and Computing 011 Fermat Contest Solutions Page

More information

Robotic manipulation project

Robotic manipulation project Robotic manipulation project Bin Nguyen December 5, 2006 Abstract Tis is te draft report for Robotic Manipulation s class project. Te cosen project aims to understand and implement Kevin Egan s non-convex

More information

New Fourth Order Quartic Spline Method for Solving Second Order Boundary Value Problems

New Fourth Order Quartic Spline Method for Solving Second Order Boundary Value Problems MATEMATIKA, 2015, Volume 31, Number 2, 149 157 c UTM Centre for Industrial Applied Matematics New Fourt Order Quartic Spline Metod for Solving Second Order Boundary Value Problems 1 Osama Ala yed, 2 Te

More information

Linearized Primal-Dual Methods for Linear Inverse Problems with Total Variation Regularization and Finite Element Discretization

Linearized Primal-Dual Methods for Linear Inverse Problems with Total Variation Regularization and Finite Element Discretization Linearized Primal-Dual Metods for Linear Inverse Problems wit Total Variation Regularization and Finite Element Discretization WENYI TIAN XIAOMING YUAN September 2, 26 Abstract. Linear inverse problems

More information

Computers and Mathematics with Applications. A nonlinear weighted least-squares finite element method for Stokes equations

Computers and Mathematics with Applications. A nonlinear weighted least-squares finite element method for Stokes equations Computers Matematics wit Applications 59 () 5 4 Contents lists available at ScienceDirect Computers Matematics wit Applications journal omepage: www.elsevier.com/locate/camwa A nonlinear weigted least-squares

More information

arxiv: v2 [math.na] 5 Jul 2017

arxiv: v2 [math.na] 5 Jul 2017 Trace Finite Element Metods for PDEs on Surfaces Maxim A. Olsanskii and Arnold Reusken arxiv:1612.00054v2 [mat.na] 5 Jul 2017 Abstract In tis paper we consider a class of unfitted finite element metods

More information