Coupled High-Order Finite Difference and Unstructured Finite Volume Methods for Earthquake Rupture Dynamics in Complex Geometries.
|
|
- Kerrie Parker
- 5 years ago
- Views:
Transcription
1 UPTC F11040 xamensarbete 30 hp Juni 011 Coupled High-Order Finite Difference and Unstructured Finite Volume Methods for arthquake Rupture Dynamics in Complex Geometries Ossian OReilly
2 Abstract Coupled High-Order Finite Difference and Unstructured Finite Volume Methods for arthquake Rupture Dynamics in Complex Geometries Ossian OReilly Teknisk- naturvetenskaplig fakultet UTH-enheten Besöksadress: Ångströmlaboratoriet Lägerhyddsvägen 1 Hus 4, Plan 0 Postadress: Box Uppsala Telefon: Telefax: Hemsida: The linear elastodynamic two-dimensional anti-plane stress problem, where deformations occur in only one direction is considered for one sided non-planar faults. Fault dynamics are modeled using purely velocity dependent friction laws, and applied on boundaries with complex geometry. Summation-by-parts operators and energy estimates are used to couple a high-order finite difference method with an unstructured finite volume method. The unstructured finite volume method is used near the fault and the high-order finite difference method further away from the fault where no complex geometry is present. Boundary conditions are imposed weakly on characteristic form using the simultaneous approximation term technique, allowing explicit time integration to be used. Numerical computations are performed to verify the accuracy and time stability, of the method. Handledare: Jan Nordström Ämnesgranskare: Per Lötstedt xaminator: Tomas Nyberg SSN: , UPTC F11040
3 1. ntroduction n earthquake rupture dynamics, an earthquake shear rupture can be modeled by the use of velocity weakening rate-and-state friction laws19 and a failure mechanism that invokes the shear rupture. The failure mechanism is typically a Gaussian perturbation that reduces the normal stress slightly on a small section along the fault. f the local perturbation in normal stress is large and wide enough along the fault, then the fault fails. When the fault fails, the slip velocity instantaneously jumps from a very low, more or less static state, to a dynamic state of several magnitudes larger. As a result, two short shear wave pulses are emitted, propagating in opposite directions along the fault. The width of the shear wave pulses, or shear rupture tips have been experimentally estimated to be within the scale of centimeters 1. Furthermore, the earthquake shear rupture can propagate along the fault for several kilometers. Using numerical models, it is of great importance that the shear rupture tip is well resolved or else the fault may rupture spontaneously. Another issue is that the propagating waves propagate into the far-field for long times. t is a well-known fact that in order to reduce the error growth in time for wave propagating problems, high-order schemes and high resolution should be used 14. Therefore, the numerical models are large scale, they require high resolution, large computational domains and explicit timestepping. Summation-by-parts (SBP) high-order finite difference methods (HOFDM) are well suited for this. n addition, in 13, M.H Carpenter et al. proposed that numerical schemes for time-dependent PDs should ideally be strictly stable since it was shown that just satisfying ordinary time stability may lead to nonphysical error growth in time. Strict stability prevents this by letting the semi-discretized (discretized in space only) problem dissipate energy at a slightly faster rate than the physical model. The use of SBP operators lead to an energy estimate for hyperbolic problems, and together with the SAT penalty method developed in 15 which imposes the boundary conditions weakly; it is possible to prove strict stability. n 3, J. Kozdon et al. showed how to apply the SBP HOFDM on planar fault geometries for the so called two-dimensional anti-plane stress problem. The aim of this paper is to extend that work by considering non-planar fault geometries using an unstructured finite volume method in the near-field region of the fault and the HOFDM in the far-field region. n, J Nordström et al. showed that an unstructured finite volume method (UFVM) was on SBP form. n later works the UFVM was coupled with the HOFDM to construct an accurate and stable hybrid method 4, 5, 6. Note, while the HOFDM can be extended to handle complex geometries by coordinate transforms and patching subdomains together it is not well suited for this. n earthquake dynamics, problems of complex geometry are e.g present in complex networks of branching faults. Seen from above, in figure 1 is a real example of complex geometry in earthquake dynamics, Landers fault. Other approaches involving hybrid methods for handling non-planar fault geometries in earthquake dynamics are presented in16, 17, 18.. The continuous problem.1. The anti-plane stress problem n the theory of linear elasticity, deformations of an elastic solid are assumed to be small and governed by a linear relationship between load and deformation. Also, if the 3
4 Figure 1: Geometry of Landers fault after the Landers earthquake rupture, CA 199. Data obtained by Yann Klinger (PGP). loads on the elastic solid are removed, the elastic solid is assumed to return to its original non-deformed state. These assumptions leads to an ideal material, the linear elastic solid governed by Hooke s law. Hooke s law is a constitutive equation that relates the stresses to deformations. For more detailed explanations the reader is referred to literature on continuum mechanics, e.g 1. We consider a linear elastic solid with a frictional interface. n addition, we consider anti-plane deformation. n this case Hooke s constitutive law and the principle of conservation of linear momentum yield the governing equations σ xz t = G v z x, σ yz = G v z t y, ρ v z t = σ yz x + σ xz y, (1) where σ xz and σ yz are the shear stresses in the material acting in the ẑ-direction on planes with normals ˆx and ŷ, respectively. Furthermore, v z is the particle velocity in the ẑ-direction, ρ is the density and G is the shear modulus. For our purposes we limit ourselves to study one sided friction laws. n this case, the shear traction exerted on the solid is modeled as a velocity dependent friction law given by the shear strength τ = F (v z ) which is the solid s resistance to slip, n i σ iz = F (v z ), () where n i is the outward unit normal. n this work, an analytical function is used to model the non-linear friction law F (v z ), namely F (v z ) = βsinh 1 (γv z ), β > 0, γ > 0. (3) 4
5 This friction law is derived theoretically by considering microscopic contact between materials and thermodynamic properties. More realistic friction laws are so called rateand-state friction laws, which take time dependent effects in to account, see e.g. 19. The complete rate-and-state friction laws does not add information in this paper where we aim for stable interface coupling procedures... Symmetrization To prove stability later the governing equations in (1) need to be transformed to a symmetric form. After symmetrization the governing equations can be written as q t = à q x x + à q y y, (4) ρ v z à x = 0 c s 0 c s 0 0, à y = 0 0 c s 0 0 0, q = c s G σ xz 1 G σ yz, (5) where c s = G/ρ is the shear wave speed. For detailed calculations on how to get from (1) to (4), see the Appendix..3. Non-dimensionalization The velocity (v z ) and the stresses (σ xz, σ yz ) are non-dimensionalized by the shear impedance Z = ρc s, and the parameter β in the non-linear friction law (3), which has units of stress. The non-dimensional variables are: v z = Zv z β, σ xz = σ xz β, σ yz = σ yz β. (6) The non-linear friction law in (3) is non-dimensionalized by dividing with β and writing v z = Zv z/β, F (v z) = sinh 1 ( γβ Z v z), (7) the parameter γβ is also non-dimensional. n addition, the coordinates x, y are nondimensionalized by the wave number k = π/λ, where λ is the fundamental wave length Z of the problem. The time t is non-dimensionalized by using the shear wave speed c s, x = kx, y = ky, t = kc s t. (8) The non-dimensional variables in (6) and the non-dimensional space and time coordinates in (8) are inserted into the governing symmetric system (4), which yields the non-dimensional system, q t = A q x x + A q y y, (9) v z A x = 1 0 0, A y = 0 0 0, q = σ xz, where we have dropped the superscripts. 5 σ yz
6 .4. Well-posedness Roughly speaking, a problem is well well-posed if (i) A solution exist. (ii) That solution is unique and can be bounded by the data of the problem. n this paper we assume that the solution exist and focus on (ii). For a detailed reference on well-posedness and the energy method, see 10. The energy method is obtained by introducing the L space with the inner product (u, v) = Ω ut vdxdy for real vector valued functions. The energy of q(x, y, t) in (9) is defined by q = vz + σxz + σyzdxdy, (10) We have where (9) has been used. Green s theorem, which yields Ω d q = (q, q dt t ) = q A x Ω x + A q y dxdy, (11) x The spatial derivatives, d q = dt Ω q x and q y are transformed using q T A i n i qds, (1) where A i n i = A x n x + A x n y. The unit vector, n = (n x, n y ) is the outward unit normal with respect to the boundary Ω. ds is the infinitesimal arc length of an element of Ω in the counter-clockwise direction. The characteristic variables, which are associated with the eigenvectors of A i n i are used to impose boundary conditions so that (1) becomes dissipative. To determine the characteristics we diagonalize A i n i with the eigenvector basis X and denote the diagonalized matrix Λ. This transforms (1) into d q = dt Ω w T Λwds, (13) w = X T q = w +, w, w 0 T, (14) w ± = σ iz n i v z, (15) w 0 = σ iz m i. (16) n (16) m = ( n y, n x ), the unit tangent vector. Both w + and w propagate with the shear wave speed c s, but in opposite directions. We use the convention that w + is the outgoing characteristic variable and therefore always propagates out of the domain, or in the direction of n i at any point on the exterior boundary. Similarly, the w is the ingoing characteristic variable, always propagating into the domain or in the opposite direction of n i at any point on the exterior boundary. w 0 is the zero speed characteristic variable; No special treatment of w 0 is required according to 11. 6
7 Boundary conditions can be formulated in terms of the ingoing and outgoing characteristics by considering the following linear relationship w = R(x, y)w +. (17) The coefficient R(x, y), is the reflection coefficient which can vary along the boundary. To obtain the traction free surface boundary condition (σ iz n i = 0) we use R = 1, and for the rigid wall boundary condition (v z = 0) we have R = 1. Furthermore, we can also obtain the non-reflecting boundary condition (w = 0) by R = 0. Remark The boundary condition in (17) can be modified to include boundary data g(t). The nonlinear boundary condition in () ( σ iz n i = F (v z )) can be written on characteristic form as well. t can be considered as a non-linear relationship between characteristic variables propagating into the frictional boundary w + and the characteristic variables propagating out of the frictional boundary w, w = W (w + ). (18) Proposition.1. The characteristic relation (18) which relates the ingoing characteristic variables in terms of the outgoing characteristic variables at the frictional boundary exists if the friction law F (v z ) in () is continuously differentiable and F (v z ) 1. The proof is given in 3. Proposition.. The governing system of equations (1) with the non-linear boundary condition () are well-posed if the solution exist, v z F (v z ) 0 and F (v z ) 0. The proof is given in The discrete problem We consider the computational domain Ω shown in figure consisting of the two subdomains Ω (1) and Ω (). The lower subdomain features complex geometry and a nonlinear friction law at the fault boundary. n the lower subdomain we use the unstructured finite volume method (UFVM) and discretize using an unstructured grid consisting of M nodes. n the upper subdomain we use the high order finite difference method (HOFDM) and discretize using a structured grid consisting of N x N y grid points. The superscripts (1) and () are used to distinguish between the two subdomains, where (1) refers to the lower (UFVM) subdomain, and () refers to the upper (HOFDM) subdomain. We denote the unknown solution in the subdomains by q (1) and q (). The two methods will be coupled together at the interface. For the hybrid method (HOFDM+UFVM) to be efficient, the HOFDM subdomain should be much larger than the UFVM subdomain 4. n figure this is shown by the lengths in the y-direction, L (1) y and L () y, where L () y >> L (1) y. The boundaries are defined in an overlapping manner, i.e. overlapping at the corner nodes (e.g. the exterior west boundary overlap with the interior boundary at the northwest corner) The boundary conditions are then imposed on each boundary. 7
8 North boundary, NORTH () Ly West boundary, WST () Structured grid Ω () ast boundary, AST () nterface, West boundary, WST (1) (1) Ly Unstructured grid Ω (1) ast boundary, AST (1) y () x (1) Ly >>Ly Frictional fault, FAULT Figure : The two subdomains Ω (1) and Ω () will be coupled together at the interface. The unstructured finite volume method will be used in the subdomain Ω (1) and the high order finite difference method will be used in the subdomain Ω (). 8
9 3.1. Summation-by-parts operators The numerical schemes that will be constructed uses summation-by-parts (SBP) operators that result in a discrete analogy of the continuous energy estimate. To introduce the technique we consider the 1D scalar advection problem, u t = u, x 0, 1. (19) x By multiplying with u and integrating over the domain we get A semi-discrete analogy is d dt u = 1 0 u du dx dx = u(1, t) u(0, t). (0) P v = Qv, (1) t where v is the unknown solution discretized in space with N grid points v = v 1 (t),... v N (t). The matrix Q is nearly skew-symmetric, i.e Q + Q T = () That is Q + Q T has zero entries for nodes associated with the interior and non-zero entries for nodes associated with the boundary. P is a positive semi-definite matrix, and used to define the discrete norm v P = vt Pv. (3) By multiplying (1) with v T, adding the transpose, and using (), (3) we obtain d v P dt = v N v 0. (4) Clearly, by comparing (4) with (0), the SBP operators yield integration by parts in a discrete sense. To conclude, for the exact solution u and the discrete solution v the SBP operators P, Q satisfy the following properties (i) P u x Qu = PTe, where Te is the truncation error. (ii) v T Pv > 0 for all v 0, and P = P T (iii) The matrix Q is nearly skew-symmetric (cf. ()). 9
10 3.. The node-centered finite volume method To handle complex geometry a node-centered finite volume method is used. t operators on unstructured grids with polygonal elements; in fact the unstructured grid can constitute a mixture of elements (e.g in D, triangles and quadrilaterals). Stability is guaranteed through the use of SBP operators provided that the boundary conditions are implemented in a stable manner (see section 3.3 ). On an arbitrary triangular grid the method is least first order accuracte in the interior, see 8 for proof. On very regular meshes the accuracy approaches two. Here we only consider first order differential operators, but schemes for higher order differential operators are possible, see for example 9 on how to construct the Laplacian operator. The UFVM is obtained by integrating (9) over a region Ω i Ω (1) and applying Green s theorem on the spatial derivative terms which leads to Ω i q t dxdy = A x qdy A y qdx (5) Ω i Ω i The region Ω i is the control volume around N i, where N i refers to node i in the unstructured grid, see Fig. 3. One control volume is formed around each node in the unstructured grid, and together the control volumes constitute the dual grid. ach control volume is constructed in a non-overlapping manner by using the midpoints and center of gravities of the neighboring edges and elements of the unstructured grid. A semi-discrete approximation of (5) using that technique can be written as ( 3 P) q t = (Q x A x )q + (Q y A y )q, (6) where 3 is the identity matrix of dimension 3 x 3. P, Q x and Q x are SBP operators of dimension M M satisfying the SBP properties (i)-(iii). The binary operator is the Kronecker-product defined as A B = a 00 B a 0N B..... a M0 B a MN B, (7) where the matrices A, B may be of any dimension. n (6), q is of dimension 3M 1 and is organized with the three non-dimensional variables in (9) at the first node followed by the non-dimensional variables at the next node and so on, q = q 1, q,... q M T, q i = (v z ) i, (σ xz ) i, (σ yz ) i, i = 1,,..., M. Note that no boundary conditions are imposed in (6), they will be considered in subsection 3.3. The positive semi-definite SBP operator P is obtained by approximating the first term in (5) using q t dxdy V q i i t, (8) Ω i 10
11 N i N j y j Ω i Ωi y i N i y x x j y x Ω ( a) ( b ) x i Figure 3: (a) n the interior (Ω (1) ), (b) On the boundary ( Ω (1) ). N j is a neighboring node to N i. x j and y j follow the counter-clockwise convention The solid lines comprise the unstructured grid, and the dashed lines comprise the dual grid. 11
12 where V i is the area of the control volume. ach V i is stored on the diagonal of the matrix P, off-diagonal entries are zero. The operators Q x and Q y are derived in. They are approximations of the line integral terms in (5), and are defined in the following way if i / Ω (1), (Q x ) ij = y j (Q y ) ij = x j if i Ω (1), (Q x ) ij = y j (Q y ) ij = x j = (Q x ) ji, (Q x ) ii = 0, = (Q y ) ji, (Q y ) ii = 0, = (Q x ) ji, (Q x ) ii = y i, = (Q y ) ji, (Q y ) ii = x i. x j, y j are defined in figure 3. The relations (9) yield the SBP matrices (9) X = Q x + Q T x, Y = Q y + Q T y. (30) n (30), X, Y, are diagonal and the only entries are y i, - x i ; where i is a boundary node index, i.e q T Xq = qi y i, q T Yq = qi x i. (31) i Ω (1) i Ω (1) 3.3. Characteristic boundary treatment of the UFVM We will use the simultaneous approximation term (SAT) penalty method to enforce characteristic boundary conditions weakly. n the SAT penalty method, the numerical solution is penalized for not satisfying the boundary conditions, see 15. SAT penalty terms are added to the right-hand side of the semi-discrete UFVM scheme in (6). We have dq (1) dt = D (1) x q (1) + D (1) y q (1) + FT (1) + BT (1) W + BT(1) + T(1), (3) D (1) x = (P (1) ) 1 Q x (P (1) ) 1 Q y D (1) y = FT (1) = (P (1) ) 1 (1) F BT (1) W = (P (1) ) 1 (1) W BT (1) = T (1) = A x A y Σ(1) F Σ(1) W w (1) W (w +(1) ) e 3 (w (1) R (1) W w+(1) ) e 3 (w (1) R (1) w+(1) ) e 3 (P (1) ) 1 (1) Σ(1) (P (1) ) 1 (1) (1) Y Σ (q (1) (1) m q () ), The SAT penalty terms are FT (1), BT (1) W, BT(1) and T(1), each one of dimension 3M M. The term FT (1) will enforce a non-linear friction law on the fault boundary. The terms BT (1) W and BT(1) will enforce the linear boundary conditions (17) on the ast 1
13 and West boundaries of Ω (1) ; R is the reflection coefficient matrix which is diagonal and who s elements r ij have a magnitude less than or equal to one. The coupling at the interface of the UFVM and the HOFDM is achieved through the term T (1) which we will consider in subsection 3.5. The SAT penalty terms FT (1), BT (1) W and BT(1) are all determined in a similar manner, therefore we choose to only show the procedure for FT (1). The term Σ (1) is an unknown penalty matrix of dimension 3 3 that we will determine such that the semi-discrete system is dissipating energy slightly faster than the continuous system. The vector w (1) is of dimension M 1 and corresponds to the ingoing characteristic variables. n order to project the penalty term FT (1) onto the fault boundary we use the projection matrix F. The projection matrix is of dimension M M with zeros everywhere except on the diagonal which are associated with the nodes on the fault boundary (for those elements the values are one). We also have e 3 = T. An energy estimate is obtained by multiplying (3) with (q (1) ) T P (1) 3 from the left, and then adding the transpose of that. We get d q (1) = (q (1) ) T (X A x )q (1) + (q (1) ) T (Y A y )q (1) + (33) dt P (1) 3 (q (1) ) T ( (1) F Σ(1) F w ) (1) W (1) (w +(1) ) e 3 + SAT, where the following Kronecker product rules has been used (A B)(C D) = (AC BD) and (A B) T = (A T B T ) provided that the matrix products AC and BD are defined. Note that we have ignored all other penalty terms except FT (1). The nearly skewsymmetric properties (31) of the matrices X and Y allow us to write (33) on summation form over the boundary values only. n addition, we assume that the ignored penalty terms cancel out all the unknown boundary solutions, except the solutions at the fault. The remaining terms are Observe that, d q (1) = dt P (1) 3 (q (1) j ) T A x q (1) j = (q (1) j ) T A y q (1) j = j F ault (q (1) j ) T Σ (1) F (v z (1) ) j (σ xz (1) ) j (σ (1) yz ) j (v z (1) ) j (σ (1) xz ) j (σ (1) yz ) j y j (q (1) j ) T A x q (1) j x j (q (1) j ) T A y q (1) j + (34) T w (1) j W (1) j (w +(1) j ) e (v z (1) ) j (σ (1) xz ) j = (v z (1) ) j (σ xz (1) ) j, (35) (σ yz (1) ) j (v z (1) ) j (σ (1) xz ) j = (v z (1) ) j (σ yz (1) ) j, (σ yz (1) ) j T where A x, A y are defined in (9). With the introduction of the discrete outward unit normal n j = ( y j, x j )/ s j, where s j = x j + y j together with (35), allows us 13 F
14 to write (34) as d q (1) = dt P (1) 3 j F ault (q (1) j ) T Σ (1) F s j (v (1) z ) j (n i ) j (σ (1) iz ) j+ (36) w (1) j W (1) j (w +(1) j ) e 3. We use the non-dimensionalized characteristic variable relation (15) to express the variables (v z (1) ) j and (σ (1) iz ) j in terms of characteristic variables (v z (1) ) j = w (1) j w +(1) j (37) (n i ) j (σ (1) iz ) j = y j (σ xz (1) ) j x j (σ yz (1) ) j = w (1) j + w +(1) j, s j s j (38) and inserting it into (36) yields d q (1) = dt P (1) 3 j F ault s j (q (1) j ) T Σ (1) F (w (1) j ) (w +(1) j ) + (39) w (1) j W (1) j (w +(1) j ) e 3. Similarly, the term (q (1) j ) T Σ (1) F w (1) j W (1) j (w +(1) j ) is also expressed in terms of only characteristic variables by choosing Σ (1) F in the following way: Σ (1) F = α s j 0 y j 0. (40) 0 0 x j We have (q (1) j ) T Σ (1) F e 3 = α s j (w (1) j w +(1) j ) + (w (1) j + w +(1) j ), (41) where we have used (37) and (38); α is an unknown parameter that needs to be determined. nserting the result (41) into (39) leads to d q (1) = dt P (1) 3 j F ault s j α s j w (1) j (w (1) j ) (w +(1) j ) + (4) w (1) j W (1) j (w +(1) j ). Making the choice α = 1/ and adding and subtracting (W (1) j ) gives us d q (1) = 1 dt P (1) 3 j F ault w (1) j s j (w (1) j ) (w +(1) j ) (43) w (1) j W (1) j 14 + (W (1) ) (W (1) j ) = RHS,
15 which after some algebra the right-hand side simplifies into RHS = 1 s j (w +(1) j ) (W (1) j ) + s j (w (1) j W (1) j ). j F ault (44) By using the characteristic relations (37) and (38) we get (ˆv z ) j = W (1) j w +(1) j, (n i ) j (ˆσ iz ) j = W (1) j + w +(1) j. (45) We also use (45) such that (n i ) j (ˆσ iz ) j = ˆτ = F ((ˆv z ) j ). Using these definitions we get RHS = 1 j F ault (ˆv z ) j F (ˆv z ) + s j (w (1) j W (1) j ). From the well-posedness of the continuous problem we have that v z F (v z ) 0, for all v z which leads to d q (1) 0. (46) dt P (1) 3 The results are summarized in the following proposition: Proposition 3.1. The semi-discrete system (3) with characteristic fault boundary conditions is stable with the penalty term Σ (1) F in (40) and α = 1/ The high order finite difference method n the D finite difference method the unknown solution q () of dimension 3N x N y 1 is organized as, q () = q () 11,..., q() 1N y,..., q () N x1,..., q() N xn y T (47) q () ij = (v z ) ij, (σ xz ) ij, (σ yz ) ij, i = 1,,... N x, j = 1,,... N y. A D semi-discrete approximation of the non-dimensional system of equations in (9) can be written as, q () t = D () x A x q () + D () y A y q () (48) + BT () N + BT() W + BT() + T(), BT () N = x (P (1) y ) 1 N Σ N (w () R N w +() ) e 3, (49) BT () W = (P (1) x ) 1 W y Σ W (w () R W w +() ) e 3, (50) BT () = T () = (P (1) x ) 1 y Σ (w () R w +() ) e 3, (51) x (P () y ) 1 () Σ () 15 (q () () m q (1) ), (5)
16 where D () x = (P (1) x ) 1 Q x y, D () y = x (P (1) y ) 1Q y. P (1) x, Q x are SBP operators of dimension N x N x, P (1) y, Q y are of SBP operators of dimension N y N y ; All SBP operators satisfy the SBP properties (i)-(iii) in subsection 3.1. n one dimension, the finite difference approximation of the first derivative q x (x, t) is P 1 x Q x q(t). n two dimensions q x (x, y, t) is discretized identically for every grid line in the x-direction. The penalty terms BT () N, BT() W and BT() will impose boundary conditions on the north, west and east boundaries on Ω (). R = diag((r ) i ), i = 1,,..., N x N y, is the reflection coefficient matrix for the east boundary (cf. (17)), where (R ) i 1, i = 1,,..., N x N y. (53) For the east boundary, the solution is q () = ( y 3 )q ()., = , (54) where is the projection matrix of dimension N x N x, y is the identity matrix of dimension N y N y and 3 is the identity matrix of dimension 3 3. An energy estimate is obtained in a similar way as the in the previous subsection or as shown in 3. The energy estimate becomes d q () dt = (w +() )T (P y )w +() (w () )T (P y )w () +(q () )T P y (w () R w +() ) Σ, (55) where we have neglected the penalty terms corresponding to all other boundaries except the east boundary. w +() and w () are the characteristics on the east boundary given by (15), i.e. w ±() = (σ xz ) (v z ). We choose the penalty parameter Σ in the following way: Σ = , (56) which leads to d q () dt = (w +() )T (P y R P y R )w +() (57) (w () R w +() )T P y (w () R w +() ). f (w +() )T (P y R P y R )w +() 0 then the approximation (47)-(5) is strictly stable (see 3). The stability follows from the fact that we use diagonal SBP norms, P y is diagonal and the reflection coefficient matrix R is bounded as shown in (53). 16
17 3.5. Non-characteristic interface treatment n the two previous subsections we derived penalty parameters for the enforcement of weak boundary conditions using a characteristic formulation. n this section we will work with a non-characteristic formulation to couple the two methods together. Using the UFVM scheme presented in (3) and the HOFDM scheme presented in (48) we have the complete scheme dq (1) dt dq () = D (1) x q (1) + D (1) y q (1) + T (1) + SAT (1), (58) = D () x q () + D () y q () + T () + SAT (), (59) dt T (1) = ( (1) (1) Y) Σ (q (1) q () ), T () = () x (P () y ) 1 () Σ () (q () q (1) ), SAT (1) = FT (1) + BT (1) W SAT () = BT () N + BT() W + BT(1), (60) + BT(). (61) The exterior boundary terms have already been covered and treated in subsection , and will not be considered here. The matrices (1) and () are projection matrices of dimension M M and N y N y respectively. q (1) and q () are the solutions at the interface of dimension M 1 and N x N y 1 respectively. We assume that q (1) and q () have the same organization at the interface. The case when the organizations are different is discussed in the appendix. To obtain an energy estimate we introduce the norms N (1) = (P (1) 3 ), and N () = P () x P () y for q (1) and q () respectively. After multiplying (58) by (q (1) ) T N (1) and, adding the transpose of the result we get d q (1) dt = (q(1) ) T (X A x )q (1) + (q (1) ) T (Y A y )q (1) (6) N (1) +(q (1) ) T ( (1) (1) Y) Σ (q (1) q () ) + SAT (1) = RHS (1). The solution q (1) is projected onto the interface using the projection matrix (1) and we get (q (1) ) T ( (1) Y) 3 q () = (q (1) (1) ) T (Y 3 )q (), (63) where the matrix Y is of dimension N x N x with the entries of Y corresponding to the interface. Under the assumption that the external boundary terms (60) cancel out precisely, we get RHS (1) = (q (1) ) T (Y A y )q (1) + (q (1) ) T (Y Σ (1) )(q (1) q () ). (64) A similar approach for (59) leads to d q () dt = (q() N () ) T (P () x A y )q () + (65) (q () ) T (P () x Σ () )(q () q (1) ) = RHS (). 17
18 We combine (64) and (65) to arrive at d q dt ( (1) q + ( () N (1) N ()) = (66) (q (1) ) T (Y A y )q (1) + (q (1) ) T (Y Σ (1) )(q (1) q () )+ (q () ) T (P () x A y )q () + (q () ) T (P () x Σ () )(q () q (1) ) t is straight forward to show that Y = diag(1/, 1, 1,..., 1, 1/) y, where y is the distance between two neighboring grid points on the interface. For second order SBP operators we have that P () x = Y = P x. (67) However, if the standard fourth- or sixth-order SBP norm is used this is not true. n 4 it is shown that it is possible to modify the control volumes at the interface of the UFVM scheme such that (67) still holds for standard fourth- and sixth-order SBP norms. Note that, using this modification the UFVM norm P (1), should remain unmodified for accuracy. Under the assumption that (67) holds the energy estimate becomes d q dt ( (1) q + ( () N (1) N ()) = vt Mv, (68) q (1) where v = A q (), M = P x y + Σ (1) Σ (1) Σ () Σ (1) Σ () A y + Σ (). (69) For stability we require that the matrix M is negative semi-definite. We achieve this by diagonalizing A y with Λ y = X T D A yx D, where X D is an eigenvector basis and Λ y is a diagonal matrix with the eigenvalues of A y on the diagonal. We choose the penalty matrices Σ (1), Σ () in the following way: Σ (1) = X D Λ (1) X T D and Σ() = X D Λ () X T D. We denote the diagonal components of Λ y, Λ (1) and Λ () as λ i, λ (1) i and λ () i. For the matrix M to be negative semi-definite, must hold, and that leads to We have the following proposition: λ (1) i = λ () i λ i, λ () i λ i, (70) d q dt ( (1) q + ( () N (1) N ()) = vt Mv 0. (71) Proposition 3.. The semi-discrete systems in (58) - (59) have a stable interface treatment if the conditions (67) and (70) hold. 4. Computational results Validation of the accuracy and the stability of the numerical schemes will be shown next using convergence studies and long time integrations. n the convergence studies the unstructured triangular meshes are refined using regular refinement, i.e each triangle 18
19 is split into four new triangles by inserting vertices at the midpoints of the edges. The semi-discrete systems in (58)-(59) are integrated explicitly in time using the classical fourth-order Runge-Kutta method. The time step t is chosen sufficiently small such that the error in time can be neglected in comparison to the spatial discretization errors. n the convergence studies the error is measured at a fixed time T end whereas in the long time integrations the error is measured for all discrete times. The error is monitored in the L norm in the following way: e L = q e q L, (7) where q e is the exact solution and q is the computed solution. The rate of convergence is defined as µ = Log 10( e j L / e j+1 L ) Log 10 ( N j /, (73) N j+1 ) where j refers to the grid with N j nodes (including boundary nodes). q e is constructed using the method of manufactured solutions, see e.g. 7. n the method of manufactured solutions an exact solution is chosen and then the original PD is modified by introducing source terms and choosing initial and boundary conditions based on the manufactured solution. We consider the following exact solution to (9): u z (r, t) = J 0 (r)sin(t) + v 0 t + σ 0 y, r = x + y, (74) v z = u z t, σ xz = u z x, σ yz = u z y, where u z (r, t) is the non-dimensional displacement field in the z-direction and J 0 is the Bessel function of the first kind, see figure 4. n order to satisfy the non-linear fault boundary condition in () given by the non-linear (and non-dimensional) friction law in (7) the parameter γβ/z is modified in the following way: γβ/z = sinh(n i (σ iz ) e )/(v z ) e where n i is the outward unit normal, (σ iz ) e and (v z ) e are the variables of q e. For wellposedness we require that γβ/z > 0 (cf. (3)) which we achieve by choosing the constants v 0 and σ 0 in (74) accordingly. To confirm that our computational implementation is reliable we begin by showing that the highest theoretical rate of convergence is achieved. We consider rectangular elements on a rectangular domain. The highest theoretical rate of convergence for the UFVM is O(h ) 8. n figure 5 we see that second order rate of convergence is achieved. n our second experiment we consider the non-planar fault problem, with complex geometry in the lower subdomain and a non-planar fault as shown in figure 6. The domain spans from 0, 1 0, 4.4 where the boundary of the non-planar fault is described by f(x) = 0.sin (πx) 0.05sin (3πx)sin(x 0.8). The interface is located at y = 0.4. On the interface, the spacing between the nodes is equidistant, which is easy to accomplish for any geometry and required for the stability and the accuracy of the hybrid method. We define the far-field region as 0, 1 4, 4.4. For this experiment we use v 0 = 1, σ 0 = 40, the time step t j = 0.015(0.5) j 1, j = 1,,..., 5 and the final time T end = π. We compare the hybrid method (UFVM+HODFDM) to the UFVM in the whole domain and the far-field region. Both cases (Hybrid and UFVM) use the same meshing in the lower subdomain, c.f. figure 6a, figure 6b. For the HOFDM the standard second-, fourth- 19
20 Figure 4: Bessel function of the first kind. rror Nodes rror µ Nodes Figure 5: Rate of convergence for the problem using a rectangular domain and rectangular elements. 0
21 Mesh 1 4 Ω (1) Mesh Ω (1) Ω () Mesh 3 Ω (1) y x Ω (1) f(x) =0.sin (πx) 0.05sin (3πx)sin(x 0.8) 1
22 Figure 7: xact solution (v z) e at the time t = 0.75π for the non-planar fault problem. and sixth-order SBP norms are tested. The exact solution (v z ) e at the time t = 0.75π in the whole domain is shown in figure 7. Log 10 rror Nodes Hybrid nd Hybrid 4th Hybrid 6th UFVM Nodes µ µ µ Nodes µ Figure 8: Rate of convergence for the non-planar fault problem in the whole domain. n figure 8 we see that all hybrid schemes approach the same accuracy and rate of convergence. n the far-field region, see figure 9, the errors from the lower subdomain are almost negligible. Therefore, we can see the actual rate of convergence for the HOFDM SBP operators. However, we do notice a decline in the rate of convergence for the 6th-order HOFDM SBP operator on the last two refinements. This implies that the errors from the lower subdomain are starting to become non-negligble. With further mesh refinement we can expect the rate of convergence for all HOFDM SBP operators
23 to decline as the errors from the lower subdomain begin to influence more. Log 10 rror Hybrid nd Hybrid 4th Hybrid 6th FVM Nodes Nodes µ µ µ Nodes µ Figure 9: Rate of convergence for the non-planar fault problem in the far-field region. 3
24 The absolute error of the component v z on the finest mesh is shown for all schemes in figures 10 and 11. Note that, the entire domain is shown, but image proportions are distorted for readability. As expected, we see that most of the error is in the lower subdomain for all of the hybrid schemes. Since some of the control volumes at the interface have been modified for stability reasons we can expect a less accurate result. n fact, there is a slightly larger error present in the lower subdomain for the 4th, and 6th order hybrid schemes compared to the nd order hybrid scheme. Recall that for the nd order hybrid scheme we do not need to modify any control volumes for stability. 1 x 10 4 Hybrid, nd order, Mesh 5, Absolute error v z 1 x 10 4 Hybrid, 4th order, Mesh 5, Absolute error v z x Figure 10: Absolute error at T end = π. Both grids have (0730 (UFVM) (HOFDM)) nodes. 4
25 1 x 10 4 Hybrid, 6th order, Mesh 5, Absolute error v z 1 x 10 4 UFVM, Mesh 5, Absolute error v z x Figure 11: Absolute error at T end = π. For the hybrid method the grids have (0730 (UFVM) (HOFDM)) nodes, and for the UFVM the grid has ( ) nodes. Next, we consider time stability. We use the same computational domain, compute on the first two meshes and we use the same initial variables as in the previous experiment. n this experiment, we have T end = 100π. As shown in figure 1 the error remains bounded in time for all the hybrid schemes. Log 10 rror.5 Mesh 1 Hybrid nd Hybrid 4th Hybrid 6th 3 Mesh π t 100π Figure 1: Time stability for the non-planar fault problem. 5
26 5. Conclusions and future work We have considered one sided non-planar faults for the anti-plane stress problem in complex geometries. To gain computational efficiency, UFVM and structured HOFDM were used. n the far-field region, we showed that the hybrid method is more accurate than the UFVM. The numerical scheme was constructed using SBP operators and weak imposition of boundary, and interface conditions using the SAT method. Characteristic boundary conditions were considered which allowed us to use explicit time stepping. Our computational results confirmed that the numerical scheme is stable and at least first order accurate. Future work include considering the fully elastodynamic problem. Model two sided, embedded, and branching faults. Also, incorporate rate-and-state friction laws. Appendix A. Symmetrization The governing equations in (1) are written on matrix form, u t + A u x x + A u y y = 0, A x = ρg 0 0, A y = v z 0 0 0, u = σ xz. ρ ρ ρg 0 0 σ yz (A.1) We diagonalize using the eigenvector basis P such that Λ x = P 1 A x P, where Λ x is the diagonalized A x. We multiply (A.1) with P 1 on the right-hand side and insert PP 1. We get 1 u P t + P 1 1 u Λ x PP x + P 1 1 u A y PP y = 0. (A.) Let v and à y be defined by v = P 1 u, à y = P 1 A y P. Furthermore, we assume that the system is symmetrized by some matrix S in the following way: SΛ x S 1 = (SΛ x S 1 ) T, Sà y S 1 = (Sà y S 1 ) T. After rewriting (A.) in terms of v, à y, multiplying by S and inserting S 1 S we get S v t + SΛ xs 1 S v x + Sà y S 1 S v y = 0 (A.3) Finally, define à x = SΛ x S 1, à y = Sà y S 1 and q = Sv. The symmetrized system can be written as 0 c s 0 à x = c s 0 0, q t + à q x x + à q y y = 0, ρ 0 0 c s à y = v z 0 0 0, q = 1 G σ G xz, c s = 1 ρ. c s 0 0 G σ yz (A.4) 6
27 Appendix B. Organization at the interface One way to treat the case when the solutions q (1) and q () are differently organized at the interface is to introduce mapping matrices. We have q (1) () = () m q (1), (B.1) where q (1) has the same dimension and organization as q (), but with the values of q (1) () at the interface. For non-interface entries q (1) is zero. () () m is the mapping matrix. xample: n this example we will demonstrate how the solution q (1) is mapped to q (1). Let q (1) = T, where the first two elements are the values at the interface. () n addition, let q () be of dimension 6 1 where the last two elements are associated with the interface. Then we have q (1) = T, and () () m = A scheme which takes the organization into account (excluding exterior boundary terms) can be written as dq (1) dt dq () dt = D (1) x q (1) + D (1) y q (1) + ( (1) (1) Y) Σ (q (1) m (1) q () ), = D () x q () + D () y q () + () x (P () y ) 1 () Σ () (q () m () q (1) ). The Stability proof derived in subsection 3.5 still holds since a summation can be carried out in any order. References 1 Private conversation with J. Kozdon. J. Nordström, K. Forsberg, C. Adamsson and P. liasson, Finite volume methods, unstructured meshes and strict stability for hyperbolic problems, Applied Numerical Mathematics, vol. 45, pp , J. Kozdon,. Dunham and J. Nordström, nteraction of waves with frictional interfaces using summation-by-parts difference operators: Weak enforcement of nonlinear boundary conditions, Journal of Scientific Computing, DO /s , J. Nordström and J. Gong, A stable hybrid method for hyperbolic problems, Journal of Computational Physics, vol. 1, pp , J. Gong and J. Nordström, A stable and efficient hybrid scheme for viscous problems in complex geometries, Journal of Computational Physics, vol. 6, pp , J.Nordström, F. Ham, M. Shoeybi,. van der Weide, M. Svärd, K. Mattsson, G. accarino, J. Gong, A hybrid method for unsteady inviscid fluid flow Computers & Fluids, vol. 38, pp , J. Lindström and J. Nordström, A stable and high-order accurate conjugate heat transfer problem Journal of Computational Physics, vol. 9(14),
28 8 M. Svärd, J. Gong and J. Nordström, An accuracy evaluation of unstructured node-centred finite volume methods, Applied Numerical Mathematics, vol. 58, pp , M. Svärd and J. Nordström, Stability of finite volume approximations for the Laplacian operator on quadrilateral and triangular grids, Applied Numerical Mathematics, vol. 51 pp , B. Gustafsson, H.-O. Kreiss and J. Oliger, Time Dependent Problems and Difference Methods, Wiley-nterscience M. Svärd, M. H. Carpenter and J. Nordström, A stable high-order finite difference scheme for the compressible Navier-Stokes equations, far-field boundary conditions, Journal of Computational Physics, vol. 5(1), pp , W. Lai and D. Rubin and. Krempl, ntroduction to Continuum Mechanics (3rd dition), lseiver, M. H. Carpenter, D. Gottlieb and S. Abarbanel, the stability of numerical boundary treatments for compact high order finite difference schemes, Journal of Computational Physics, vol. 108(), pp. 7-95, B. Gustafsson. High Order Difference Methods for Time Dependent PD, Springer, Computional Mathematics, Ch. 1, M. H. Carpenter, D. Gottlieb and S. Abarbanel, Time-stable boundary conditions for finitedifference schemes solving hyperbolic systems: Methodology and application to high-order compact schemes, Journal of Computational Physics, vol. 111(), pp. 0-36, Liang Zhao and Lianxing Wen and Ling Chen and Tianyu Zheng, A two-dimensional hybrid method for modeling seismic wave propagation in anisotropic media, Journal of Geophysical Research, vol. 114, Nobuki Kame and Hideo Aochi, A Hybrid FDM-BM approach for earthquake dynamic rupture simulation, 1th nternational Conference on Fracture Proceedings, Ottawa, Canada, L. Badea, R. onescu and S. Wolf, Schwarz method for earthquake source dynamics, Journal of Computational Physics vol. 7, pp , J. Rice, N. Lapust and K. Ranjith, Rate and state dependent friction and the stability of sliding between elastically deformable solids, Journal of the Mechanics and Physics of Solids, vol. 49(9), pp ,
Well-posedness, stability and conservation for a discontinuous interface problem: an initial investigation.
Well-posedness, stability and conservation for a discontinuous interface problem: an initial investigation. Cristina La Cognata and Jan Nordström Abstract A robust interface treatment for the discontinuous
More informationNew Diagonal-Norm Summation-by-Parts Operators for the First Derivative with Increased Order of Accuracy
AIAA Aviation -6 June 5, Dallas, TX nd AIAA Computational Fluid Dynamics Conference AIAA 5-94 New Diagonal-Norm Summation-by-Parts Operators for the First Derivative with Increased Order of Accuracy David
More informationSpectral analysis of the incompressible Navier-Stokes equations with different boundary conditions
Spectral analysis of the incompressible Navier-Stokes equations with different boundary conditions Cristina La Cognata, Jan Nordström Department of Mathematics, Computational Mathematics, Linköping University,
More informationEfficient wave propagation on complex domains
Center for Turbulence Research Annual Research Briefs 2006 223 Efficient wave propagation on complex domains By K. Mattsson, F. Ham AND G. Iaccarino 1. Motivation and objectives In many applications, such
More informationNUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY
NUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY Stefan Johansson Department of Information Technology Scientific Computing
More informationA Stable and Accurate Davies-like Relaxation Procedure using Multiple Penalty Terms for Lateral Boundary Conditions
A Stable and Accurate Davies-like Relaxation Procedure using Multiple Penalty Terms for Lateral Boundary Conditions Hannes Frenander Division of Computational Mathematics, Department of Mathematics, Linköping
More informationEdwin van der Weide and Magnus Svärd. I. Background information for the SBP-SAT scheme
Edwin van der Weide and Magnus Svärd I. Background information for the SBP-SAT scheme As is well-known, stability of a numerical scheme is a key property for a robust and accurate numerical solution. Proving
More informationStable and high-order accurate finite difference schemes on singular grids
Center for Turbulence Research Annual Research Briefs 006 197 Stable and high-order accurate finite difference schemes on singular grids By M. Svärd AND E. van der Weide 1. Motivation and objectives The
More informationWell-posedness, Stability and Conservation for a Discontinuous Interface Problem
Department of Mathematics Well-posedness, Stability and Conservation for a Discontinuous Interface Problem Cristina La Cognata and Jan Nordström LiTH-MAT-R--214/16--SE Department of Mathematics Linköping
More informationEnergy decay in vortices
UPTEC F11 031 Examensarbete 30 hp 07 Juni 2011 Energy decay in vortices Björn Lönn Abstract Energy decay in vortices Björn Lönn Teknisk- naturvetenskaplig fakultet UTH-enheten Besöksadress: Ångströmlaboratoriet
More informationA Provable Stable and Accurate Davies-like Relaxation Procedure Using Multiple Penalty Terms for Lateral Boundaries in Weather Prediction
Department of Mathematics A Provable Stable and Accurate Davies-like Relaxation Procedure Using Multiple Penalty Terms for Lateral Boundaries in Weather Prediction Hannes Frenander and Jan Nordström LiTH-MAT-R--24/9--SE
More informationDiagonal-norm upwind SBP operators
Diagonal-norm upwind SBP operators Ken Mattsson June 8, 16 Abstract High-order accurate first derivative finite difference operators are derived that naturally introduce artificial dissipation. The boundary
More informationOptimal diagonal-norm SBP operators
Optimal diagonal-norm SBP operators Ken Mattsson 1, Martin Almquist 1 and Mark H. Carpenter 2 1 Department of Information Technology, Uppsala University 2 Computational Aerosciences Branch, NASA Langley
More informationSingularity of the discrete Laplacian operator
Singularity of the discrete Laplacian operator Andrea Alessandro Ruggiu Jan Nordström Singularity of the Laplacian A.A.Ruggiu, J.Nordström August 24, 2015 1 Motivation In the SBP SAT framework, for unsteady
More informationPEAT SEISMOLOGY Lecture 2: Continuum mechanics
PEAT8002 - SEISMOLOGY Lecture 2: Continuum mechanics Nick Rawlinson Research School of Earth Sciences Australian National University Strain Strain is the formal description of the change in shape of a
More informationMath background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids
Fluid dynamics Math background Physics Simulation Related phenomena Frontiers in graphics Rigid fluids Fields Domain Ω R2 Scalar field f :Ω R Vector field f : Ω R2 Types of derivatives Derivatives measure
More informationBoundary Conditions for a Divergence Free Velocity-Pressure Formulation of the Incompressible Navier-Stokes Equations
Boundary Conditions for a Divergence Free Velocity-Pressure Formulation of the Incompressible Navier-Stokes Equations Jan Nordström, Ken Mattsson and Charles Swanson May 5, 6 Abstract New sets of boundary
More informationConjugate Heat Transfer for the Unsteady Compressible Navier-Stokes Equations Using a Multi-block Coupling
Conjugate Heat Transfer for the Unsteady Compressible Navier-Stokes Equations Using a Multi-block Coupling Jan Nordström Department of Mathematics, Linköping University, SE-58 83 Linköping, Sweden Jens
More informationGetting started: CFD notation
PDE of p-th order Getting started: CFD notation f ( u,x, t, u x 1,..., u x n, u, 2 u x 1 x 2,..., p u p ) = 0 scalar unknowns u = u(x, t), x R n, t R, n = 1,2,3 vector unknowns v = v(x, t), v R m, m =
More informationSoft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies
Soft-Body Physics Soft Bodies Realistic objects are not purely rigid. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Deformed
More informationFully Discrete Energy Stable High Order Finite Difference Methods for Hyperbolic Problems in Deforming Domains: An Initial Investigation
Full Discrete Energ Stable High Order Finite Difference Methods for Hperbolic Problems in Deforming Domains: An Initial Investigation Samira Nikkar and Jan Nordström Abstract A time-dependent coordinate
More informationA new hybrid numerical scheme for modelling elastodynamics in unbounded media with near-source heterogeneities
A new hybrid numerical scheme for modelling elastodynamics in unbounded media with near-source heterogeneities Setare Hajarolasvadi Ahmed E. Elbanna https://www.youtube.com/watch?v=bltx92tuwha MOTIVATION
More informationStable boundary treatment for the wave equation on second-order form
Stable boundary treatment for the wave equation on second-order form Ken Mattsson Frank Ham Gianluca Iaccarino June 24, 2008 Abstract A stable and accurate boundary treatment is derived for the secondorder
More informationGame Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost
Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Soft body physics Soft bodies In reality, objects are not purely rigid for some it is a good approximation but if you hit
More informationMechanics of Earthquakes and Faulting
Mechanics of Earthquakes and Faulting www.geosc.psu.edu/courses/geosc508 Overview Milestones in continuum mechanics Concepts of modulus and stiffness. Stress-strain relations Elasticity Surface and body
More informationREVIEW OF SUMMATION-BY-PARTS SCHEMES FOR INITIAL-BOUNDARY-VALUE PROBLEMS
REVIEW OF SUMMATION-BY-PARTS SCHEMES FOR INITIAL-BOUNDARY-VALUE PROBLEMS MAGNUS SVÄRD AND JAN NORDSTRÖM Abstract. High-order finite difference methods are efficient, easy to program, scale well in multiple
More informationStrict Stability of High-Order Compact Implicit Finite-Difference Schemes: The Role of Boundary Conditions for Hyperbolic PDEs, I
Journal of Computational Physics 160, 42 66 (2000) doi:10.1006/jcph.2000.6420, available online at http://www.idealibrary.com on Strict Stability of High-Order Compact Implicit Finite-Difference Schemes:
More informationInstabilities and Dynamic Rupture in a Frictional Interface
Instabilities and Dynamic Rupture in a Frictional Interface Laurent BAILLET LGIT (Laboratoire de Géophysique Interne et Tectonophysique) Grenoble France laurent.baillet@ujf-grenoble.fr http://www-lgit.obs.ujf-grenoble.fr/users/lbaillet/
More informationChapter 9: Differential Analysis
9-1 Introduction 9-2 Conservation of Mass 9-3 The Stream Function 9-4 Conservation of Linear Momentum 9-5 Navier Stokes Equation 9-6 Differential Analysis Problems Recall 9-1 Introduction (1) Chap 5: Control
More informationGeneralised 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 informationSUMMATION-BY-PARTS IN TIME: THE SECOND DERIVATIVE
Department of Mathematics SUMMATION-BY-PARTS IN TIME: THE SECOND DERIVATIVE Jan Nordström and Tomas Lundquist LiTH-MAT-R--2014/11--SE Department of Mathematics Linköping University S-581 83 Linköping SUMMATION-BY-PARTS
More informationAccurate and stable finite volume operators for unstructured flow solvers
Center for Turbulence Research Annual Research Briefs 2006 243 Accurate and stable finite volume operators for unstructured flow solvers By F. Ham, K. Mattsson AND G. Iaccarino 1. Motivation and objectives
More informationImprovement in the Fault Boundary Conditions for a Staggered Grid Finite-difference Method
Pure appl. geophys. 63 (6) 977 99 33 553/6/9977 DOI.7/s-6-8- Ó Birkhäuser Verlag, Basel, 6 Pure and Applied Geophysics Improvement in the Fault Boundary Conditions for a Staggered Grid Finite-difference
More informationChapter 9: Differential Analysis of Fluid Flow
of Fluid Flow Objectives 1. Understand how the differential equations of mass and momentum conservation are derived. 2. Calculate the stream function and pressure field, and plot streamlines for a known
More information( ) Notes. Fluid mechanics. Inviscid Euler model. Lagrangian viewpoint. " = " x,t,#, #
Notes Assignment 4 due today (when I check email tomorrow morning) Don t be afraid to make assumptions, approximate quantities, In particular, method for computing time step bound (look at max eigenvalue
More informationarxiv: v1 [math.na] 21 Nov 2017
High Order Finite Difference Schemes for the Heat Equation Whose Convergence Rates are Higher Than Their Truncation Errors, A. Ditkowski arxiv:7.0796v [math.na] Nov 07 Abstract Typically when a semi-discrete
More informationChapter 5. The Differential Forms of the Fundamental Laws
Chapter 5 The Differential Forms of the Fundamental Laws 1 5.1 Introduction Two primary methods in deriving the differential forms of fundamental laws: Gauss s Theorem: Allows area integrals of the equations
More informationA FINITE-VOLUME DISCRETIZATION FOR DEFORMATION OF FRACTURED MEDIA
A FINITE-VOLUME DISCRETIZATION FOR DEFORMATION OF FRACTURED MEDIA Eren Ucar a, Eirik Keilegavlen a, Inga Berre a,b, Jan Martin Nordbotten a,c a Department of Mathematics, University of Bergen, Bergen,
More information! EN! EU! NE! EE.! ij! NN! NU! UE! UN! UU
A-1 Appendix A. Equations for Translating Between Stress Matrices, Fault Parameters, and P-T Axes Coordinate Systems and Rotations We use the same right-handed coordinate system as Andy Michael s program,
More informationFault Representation Methods for Spontaneous Dynamic Rupture Simulation. Luis A. Dalguer
Fault Representation Methods for Spontaneous Dynamic Rupture Simulation Luis A. Dalguer Computational Seismology Group Swiss Seismological Service (SED) ETH-Zurich July 12-18, 2011 2 st QUEST Workshop,
More informationMacroscopic theory Rock as 'elastic continuum'
Elasticity and Seismic Waves Macroscopic theory Rock as 'elastic continuum' Elastic body is deformed in response to stress Two types of deformation: Change in volume and shape Equations of motion Wave
More informationPEAT SEISMOLOGY Lecture 12: Earthquake source mechanisms and radiation patterns II
PEAT8002 - SEISMOLOGY Lecture 12: Earthquake source mechanisms and radiation patterns II Nick Rawlinson Research School of Earth Sciences Australian National University Waveform modelling P-wave first-motions
More informationWeight-adjusted DG methods for elastic wave propagation in arbitrary heterogeneous media
Weight-adjusted DG methods for elastic wave propagation in arbitrary heterogeneous media Jesse Chan Department of Computational and Applied Math, Rice University ICOSAHOM 2018 July 12, 2018 Chan (CAAM)
More informationAbstract. 1 Introduction
Contact analysis for the modelling of anchors in concrete structures H. Walter*, L. Baillet** & M. Brunet* *Laboratoire de Mecanique des Solides **Laboratoire de Mecanique des Contacts-CNRS UMR 5514 Institut
More informationEntropy generation and transport
Chapter 7 Entropy generation and transport 7.1 Convective form of the Gibbs equation In this chapter we will address two questions. 1) How is Gibbs equation related to the energy conservation equation?
More informationEnergy Stable Boundary Conditions for the Nonlinear Incompressible Navier-Stokes Equations
Energy Stable Boundary Conditions for the Nonlinear Incompressible Navier-Stokes Equations Jan Nordström, Cristina La Cognata Department of Mathematics, Computational Mathematics, Linköping University,
More informationStatic & Dynamic. Analysis of Structures. Edward L.Wilson. University of California, Berkeley. Fourth Edition. Professor Emeritus of Civil Engineering
Static & Dynamic Analysis of Structures A Physical Approach With Emphasis on Earthquake Engineering Edward LWilson Professor Emeritus of Civil Engineering University of California, Berkeley Fourth Edition
More informationFluid Animation. Christopher Batty November 17, 2011
Fluid Animation Christopher Batty November 17, 2011 What distinguishes fluids? What distinguishes fluids? No preferred shape Always flows when force is applied Deforms to fit its container Internal forces
More informationCharacterizing the Accuracy of Summation-by-Parts Operators for Second-Derivatives with Variable-Coefficients
1 Characterizing the Accuracy of Summation-by-Parts Operators for Second-Derivatives with Variable-Coefficients by Guang Wei Yu Supervisor: D. W. Zingg April 13, 2013 Abstract This paper presents the
More informationElements of Rock Mechanics
Elements of Rock Mechanics Stress and strain Creep Constitutive equation Hooke's law Empirical relations Effects of porosity and fluids Anelasticity and viscoelasticity Reading: Shearer, 3 Stress Consider
More informationCHAPTER 8 ENTROPY GENERATION AND TRANSPORT
CHAPTER 8 ENTROPY GENERATION AND TRANSPORT 8.1 CONVECTIVE FORM OF THE GIBBS EQUATION In this chapter we will address two questions. 1) How is Gibbs equation related to the energy conservation equation?
More informationDefmod, an earthquake simulator that adaptively switches between quasi-static and dynamic states
Defmod, an earthquake simulator that adaptively switches between quasi-static and dynamic states C. Meng (cmeng@mit.edu) B. Hager ERL, MIT May 16, 2016 Reservoir production/injection induced seismicity
More informationFinite Volume Method for Scalar Advection in 2D
Chapter 9 Finite Volume Method for Scalar Advection in D 9. Introduction The purpose of this exercise is to code a program to integrate the scalar advection equation in two-dimensional flows. 9. The D
More informationShell Balances in Fluid Mechanics
Shell Balances in Fluid Mechanics R. Shankar Subramanian Department of Chemical and Biomolecular Engineering Clarkson University When fluid flow occurs in a single direction everywhere in a system, shell
More informationHomework Problems. ( σ 11 + σ 22 ) 2. cos (θ /2), ( σ θθ σ rr ) 2. ( σ 22 σ 11 ) 2
Engineering Sciences 47: Fracture Mechanics J. R. Rice, 1991 Homework Problems 1) Assuming that the stress field near a crack tip in a linear elastic solid is singular in the form σ ij = rλ Σ ij (θ), it
More informationA Hybrid Method for the Wave Equation. beilina
A Hybrid Method for the Wave Equation http://www.math.unibas.ch/ beilina 1 The mathematical model The model problem is the wave equation 2 u t 2 = (a 2 u) + f, x Ω R 3, t > 0, (1) u(x, 0) = 0, x Ω, (2)
More informationV (r,t) = i ˆ u( x, y,z,t) + ˆ j v( x, y,z,t) + k ˆ w( x, y, z,t)
IV. DIFFERENTIAL RELATIONS FOR A FLUID PARTICLE This chapter presents the development and application of the basic differential equations of fluid motion. Simplifications in the general equations and common
More informationALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS
Int. Conf. on Computational Methods for Coupled Problems in Science and Engineering COUPLED PROBLEMS 2007 M. Papadrakakis, E. Oñate and B. Schrefler (Eds) c CIMNE, Barcelona, 2007 ALGEBRAIC FLUX CORRECTION
More informationThe Convergence of Mimetic Discretization
The Convergence of Mimetic Discretization for Rough Grids James M. Hyman Los Alamos National Laboratory T-7, MS-B84 Los Alamos NM 87545 and Stanly Steinberg Department of Mathematics and Statistics University
More informationSpectral Element simulation of rupture dynamics
Spectral Element simulation of rupture dynamics J.-P. Vilotte & G. Festa Department of Seismology, Institut de Physique du Globe de Paris, 75252 France ABSTRACT Numerical modeling is an important tool,
More informationDivergence Formulation of Source Term
Preprint accepted for publication in Journal of Computational Physics, 2012 http://dx.doi.org/10.1016/j.jcp.2012.05.032 Divergence Formulation of Source Term Hiroaki Nishikawa National Institute of Aerospace,
More informationMechanics of Earthquakes and Faulting
Mechanics of Earthquakes and Faulting www.geosc.psu.edu/courses/geosc508 Standard Solids and Fracture Fluids: Mechanical, Chemical Effects Effective Stress Dilatancy Hardening and Stability Mead, 1925
More informationAn Overview of Fluid Animation. Christopher Batty March 11, 2014
An Overview of Fluid Animation Christopher Batty March 11, 2014 What distinguishes fluids? What distinguishes fluids? No preferred shape. Always flows when force is applied. Deforms to fit its container.
More informationCOUPLING REQUIREMENTS FOR WELL POSED AND STABLE MULTI-PHYSICS PROBLEMS
VI International Conference on Computational Methos for Couple Problems in Science an Engineering COUPLED PROBLEMS 15 B. Schrefler, E. Oñate an M. Paparakakis(Es) COUPLING REQUIREMENTS FOR WELL POSED AND
More informationNumerical Solution Techniques in Mechanical and Aerospace Engineering
Numerical Solution Techniques in Mechanical and Aerospace Engineering Chunlei Liang LECTURE 3 Solvers of linear algebraic equations 3.1. Outline of Lecture Finite-difference method for a 2D elliptic PDE
More informationDiscontinuous Galerkin and Finite Difference Methods for the Acoustic Equations with Smooth Coefficients. Mario Bencomo TRIP Review Meeting 2013
About Me Mario Bencomo Currently 2 nd year graduate student in CAAM department at Rice University. B.S. in Physics and Applied Mathematics (Dec. 2010). Undergraduate University: University of Texas at
More informationA Brief Outline of Math 355
A Brief Outline of Math 355 Lecture 1 The geometry of linear equations; elimination with matrices A system of m linear equations with n unknowns can be thought of geometrically as m hyperplanes intersecting
More informationNotes. Multi-Dimensional Plasticity. Yielding. Multi-Dimensional Yield criteria. (so rest state includes plastic strain): #=#(!
Notes Multi-Dimensional Plasticity! I am back, but still catching up! Assignment is due today (or next time I!m in the dept following today)! Final project proposals: I haven!t sorted through my email,
More informationDynamics of Glaciers
Dynamics of Glaciers McCarthy Summer School 01 Andy Aschwanden Arctic Region Supercomputing Center University of Alaska Fairbanks, USA June 01 Note: This script is largely based on the Physics of Glaciers
More information1.6: 16, 20, 24, 27, 28
.6: 6, 2, 24, 27, 28 6) If A is positive definite, then A is positive definite. The proof of the above statement can easily be shown for the following 2 2 matrix, a b A = b c If that matrix is positive
More informationContinuum Mechanics Fundamentals
Continuum Mechanics Fundamentals James R. Rice, notes for ES 220, 12 November 2009; corrections 9 December 2009 Conserved Quantities Let a conseved quantity have amount F per unit volume. Examples are
More informationReceiver. Johana Brokešová Charles University in Prague
Propagation of seismic waves - theoretical background Receiver Johana Brokešová Charles University in Prague Seismic waves = waves in elastic continuum a model of the medium through which the waves propagate
More informationCHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION
CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION 7.1 THE NAVIER-STOKES EQUATIONS Under the assumption of a Newtonian stress-rate-of-strain constitutive equation and a linear, thermally conductive medium,
More informationThe Hopf equation. The Hopf equation A toy model of fluid mechanics
The Hopf equation A toy model of fluid mechanics 1. Main physical features Mathematical description of a continuous medium At the microscopic level, a fluid is a collection of interacting particles (Van
More informationAnalytical formulation of Modified Upper Bound theorem
CHAPTER 3 Analytical formulation of Modified Upper Bound theorem 3.1 Introduction In the mathematical theory of elasticity, the principles of minimum potential energy and minimum complimentary energy are
More informationMIT Final Exam Solutions, Spring 2017
MIT 8.6 Final Exam Solutions, Spring 7 Problem : For some real matrix A, the following vectors form a basis for its column space and null space: C(A) = span,, N(A) = span,,. (a) What is the size m n of
More informationMechanics PhD Preliminary Spring 2017
Mechanics PhD Preliminary Spring 2017 1. (10 points) Consider a body Ω that is assembled by gluing together two separate bodies along a flat interface. The normal vector to the interface is given by n
More informationCIV-E1060 Engineering Computation and Simulation Examination, December 12, 2017 / Niiranen
CIV-E16 Engineering Computation and Simulation Examination, December 12, 217 / Niiranen This examination consists of 3 problems rated by the standard scale 1...6. Problem 1 Let us consider a long and tall
More informationThe First Fundamental Form
The First Fundamental Form Outline 1. Bilinear Forms Let V be a vector space. A bilinear form on V is a function V V R that is linear in each variable separately. That is,, is bilinear if αu + β v, w αu,
More informationWell Posed, Stable and Weakly Coupled Fluid Structure Interaction Problems
Well Posed, Stable and Weakly Coupled Fluid Structure Interaction Problems Jan Nordström and Sofia Eriksson April 26, 29 Abstract We investigate problems of fluid structure interaction type and aim for
More informationAA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS
AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 10 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS Pseudo-Time Integration 1 / 10 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 2 / 10 Outline 1
More informationFundamentals of Fluid Dynamics: Elementary Viscous Flow
Fundamentals of Fluid Dynamics: Elementary Viscous Flow Introductory Course on Multiphysics Modelling TOMASZ G. ZIELIŃSKI bluebox.ippt.pan.pl/ tzielins/ Institute of Fundamental Technological Research
More informationLecture 8: Tissue Mechanics
Computational Biology Group (CoBi), D-BSSE, ETHZ Lecture 8: Tissue Mechanics Prof Dagmar Iber, PhD DPhil MSc Computational Biology 2015/16 7. Mai 2016 2 / 57 Contents 1 Introduction to Elastic Materials
More informationCode Verification of Multiphase Flow with MFIX
Code Verification of Multiphase Flow with MFIX A N I R U D D H A C H O U D H A R Y ( A N I R U D D @ V T. E D U ), C H R I S T O P H E R J. ROY ( C J R O Y @ V T. E D U ), ( V I R G I N I A T E C H ) 23
More informationAIMS Exercise Set # 1
AIMS Exercise Set #. Determine the form of the single precision floating point arithmetic used in the computers at AIMS. What is the largest number that can be accurately represented? What is the smallest
More informationStable and compact finite difference schemes
Center for Turbulence Research Annual Research Briefs 2006 2 Stable an compact finite ifference schemes By K. Mattsson, M. Svär AND M. Shoeybi. Motivation an objectives Compact secon erivatives have long
More informationAccuracy-Preserving Source Term Quadrature for Third-Order Edge-Based Discretization
Preprint accepted in Journal of Computational Physics. https://doi.org/0.06/j.jcp.07.04.075 Accuracy-Preserving Source Term Quadrature for Third-Order Edge-Based Discretization Hiroaki Nishikawa and Yi
More informationPartitioned Methods for Multifield Problems
C Partitioned Methods for Multifield Problems Joachim Rang, 6.7.2016 6.7.2016 Joachim Rang Partitioned Methods for Multifield Problems Seite 1 C One-dimensional piston problem fixed wall Fluid flexible
More informationInverse Lax-Wendroff Procedure for Numerical Boundary Conditions of. Conservation Laws 1. Abstract
Inverse Lax-Wendroff Procedure for Numerical Boundary Conditions of Conservation Laws Sirui Tan and Chi-Wang Shu 3 Abstract We develop a high order finite difference numerical boundary condition for solving
More informationFundamentals of Linear Elasticity
Fundamentals of Linear Elasticity Introductory Course on Multiphysics Modelling TOMASZ G. ZIELIŃSKI bluebox.ippt.pan.pl/ tzielins/ Institute of Fundamental Technological Research of the Polish Academy
More informationACCURATE FREE VIBRATION ANALYSIS OF POINT SUPPORTED MINDLIN PLATES BY THE SUPERPOSITION METHOD
Journal of Sound and Vibration (1999) 219(2), 265 277 Article No. jsvi.1998.1874, available online at http://www.idealibrary.com.on ACCURATE FREE VIBRATION ANALYSIS OF POINT SUPPORTED MINDLIN PLATES BY
More informationNonconservative Loading: Overview
35 Nonconservative Loading: Overview 35 Chapter 35: NONCONSERVATIVE LOADING: OVERVIEW TABLE OF CONTENTS Page 35. Introduction..................... 35 3 35.2 Sources...................... 35 3 35.3 Three
More informationFinite Element Method in Geotechnical Engineering
Finite Element Method in Geotechnical Engineering Short Course on + Dynamics Boulder, Colorado January 5-8, 2004 Stein Sture Professor of Civil Engineering University of Colorado at Boulder Contents Steps
More informationSeismic and aseismic processes in elastodynamic simulations of spontaneous fault slip
Seismic and aseismic processes in elastodynamic simulations of spontaneous fault slip Most earthquake simulations study either one large seismic event with full inertial effects or long-term slip history
More informationAlternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE. University of Liège Aerospace & Mechanical Engineering
University of Liège Aerospace & Mechanical Engineering Alternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE Van Dung NGUYEN Innocent NIYONZIMA Aerospace & Mechanical engineering
More informationEXAMINATION ON CONSECUTIVE RUPTURING OF TWO CLOSE FAULTS BY DYNAMIC SIMULATION
EXAMINATION ON CONSECUTIVE RUPTURING OF TWO CLOSE FAULTS BY DYNAMIC SIMULATION M. Muto 1, K. Dan 1, H. Torita 1, Y. Ohashi 1, and Y. Kase 2 1 Ohsaki Research Institute, Inc., Tokyo, Japan 2 National Institute
More informationContinuum mechanism: Stress and strain
Continuum mechanics deals with the relation between forces (stress, σ) and deformation (strain, ε), or deformation rate (strain rate, ε). Solid materials, rigid, usually deform elastically, that is the
More informationEigenmode Analysis of Boundary Conditions for the One-dimensional Preconditioned Euler Equations
NASA/CR-1998-208741 ICASE Report No. 98-51 Eigenmode Analysis of Boundary Conditions for the One-dimensional Preconditioned Euler Equations David L. Darmofal Massachusetts Institute of Technology, Cambridge,
More informationNumerical methods for the Navier- Stokes equations
Numerical methods for the Navier- Stokes equations Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Dec 6, 2012 Note:
More informationABHELSINKI UNIVERSITY OF TECHNOLOGY
ABHELSINKI UNIVERSITY OF TECHNOLOGY TECHNISCHE UNIVERSITÄT HELSINKI UNIVERSITE DE TECHNOLOGIE D HELSINKI A posteriori error analysis for the Morley plate element Jarkko Niiranen Department of Structural
More information