High order methods have the potential of delivering higher accuracy with less CPU time than lower order

Size: px
Start display at page:

Download "High order methods have the potential of delivering higher accuracy with less CPU time than lower order"

Transcription

1 21st AIAA Computational Fluid Dynamics Conference June 24-27, 2013, San Diego, CA AIAA Adjoint Based Anisotropic Mesh Adaptation for the CPR Method Lei Shi and Z.J. Wang Department of Aerospace Engineering, University of Kansas, Lawrence, KS, Adjoint-based adaptive methods have the capability of dynamically distributing computing power to areas which are important for predicting an engineering output such as lift or drag. In this paper, we apply an anisotropic h-adaptation method for simplex meshes using the correction procedure via reconstruction(cpr) method with the target of minimizing the output error. An adjoint-based error estimation with a local refinement sampling process is utilized to drive the anisotropic mesh refinement without making any assumption about the solution features. The accuracy and efficiency of the isotropic and anisotropic adaptation strategies are compared on several 2D inviscid flow problems. I. Introduction High order methods have the potential of delivering higher accuracy with less CPU time than lower order methods. However, for a compact scheme, the number of degrees of freedom (DOF) rises rapidly with the increased order of accuracy, which affects the prevalence of high-order methods in industry applications. Solution based adaptive methods has the capability of dynamically distributing computing power to a desired area to achieve required accuracy with minimal costs.[1 3] For this reason, adaptive high-order methods have received considerable attention in the high-order CFD community. [4 9]. The truncation error of a spatial discretization is determined by the mesh size and the order of the polynomial approximation. P-adaptations can be applied to smooth regions while h-adaptations are preferred for shock waves or singularities[10, 11]. The discretization of a compact scheme only depends on a small stencil of local DOFs. This compact support simplifies the task of hp-adaptations involving complex geometries. Several compact high-order methods for unstructured meshes have been developed, such as the discontinuous Galerkin(DG) method [10, 12, 13], the spectral volume (SV) method [14, 15] and the spectral difference (SD) method [16]. Unlike the finite volume method that achieves high-order by expanding their reconstruction stencil, the above methods employ local DOFs to support high-order piecewise solution polynomials in each element, and the interaction between the local cell and its neighbors is provided by the common flux at the boundary. Recently, the flux reconstruction or the correction procedure via reconstruction (CPR) formulation was developed in 1D [17], and further extended in Ref. [18 23]. It is a nodal differential formulation which can unite several well known high-order methods such as DG, SV and SD. The CPR formulation combines the compactness and high accuracy with the simplicity and efficiency of the finite difference method, and can be easily implemented for mixed unstructured meshes. The effectiveness of adaptation methods highly depends on the accuracy of error estimations. There are at least three major types of adaptation criteria: gradient or feature based [24 27], residual-based [28 33], and adjoint-based [4 8, 34 42]. Heuristic feature-based criterion such as large gradient cannot provide an universal and robust error estimation [5, 43]. The residual-based error indicator which is defined locally on each element has had some successes; however, it can lead to false refinements in convection-dominated flow. Adjoint-based error estimations relates a specific functional output directly to the local residual by solving an additional adjoint problem, and is gaining a lot of research attention, which relates a specific functional output directly to the local residual by solving an additional adjoint problem. It can capture the propagation effects inherent in hyperbolic equations and has been shown very effective in driving an PhD Student, Department of Aerospace Engineering, 2120 Learned Hall, Lawrence, KS 66045, AIAA Member. Spahr Professor and Chair, Department of Aerospace Engineering, 2120 Learned Hall, Lawrence, KS 66045, Associate Fellow of AIAA. Copyright 2013 by the, Inc. All rights reserved. 1 of 18

2 hp-adaptation procedure to obtain a very accurate prediction of the functional output. Recently Fidkowski and P.L Roe developed a new error indicator based on the entropy variables to drive an hp-adaptation for inviscid and viscous flow. Entropy variables can be interpreted as the dual solution for the output of entropy balance in the whole domain. It can be obtained directly from the state variables without solving extra adjoint equations.[44, 45] Compressible viscous flow may produce strong directional phenomena, such as boundary layers, shear layers and shock waves. For isotropic adaptation, each cell is subdivided into four elements in 2D and eight elements in 3D, which is very costly to resolve these behaviors. In contrast, stretched elements with high aspect ratio are preferred for optimal resolution of anisotropic features. Considerable work has been devoted to the adjoint based anisotropic adaptation. A common and simple approach to incorporate the directional information for adaptation is to use the Hessian-based metric field of a solution variable, which represents the interpolation error[2, 46]. However, it does not provide any information for the functional error. Venditti and Darmofal [5] have extended the Hessian-based metric of the Mach number to the dual weighted metrics with size information. While similar techniques have been applied in the Ref. [3, 7, 47 49], their anisotropy decision requires a priori knowledge of the solution. Furthermore, the directional information does not directly relate to the functional error. Recently, a popular approach to drive anisotropic adaptation is to perform a output error sampling procedure from a discrete set of refinement choices. The idea of guiding anisotropy adaptation for the engineering output by solving local problems has been previously proposed in the Ref. [39, 41, 42, 50]. During the trial refinements process, the elemental functional error is directly estimated and monitored. In this paper, we use this sampling procedure to drive the anisotropic adaptation. The adjoint solution is particularly important for the error estimation and output-based adaptation. There are two approaches to obtain the adjoint solution for primal problems. We can solve the continuous adjoint equation which is a partial differential equation using any numerical method or directly solve the discrete adjoint equation derived from the discretized primal equation. It has been shown that the discrete adjoint solution leads to a more accurate error estimation for the fine grid functional, while continuous adjoints gives better output estimation when the primal and adjoint solutions are well resolved [51]. However, the discrete adjoint solution should be consistent with the exact adjoint from the continuous adjoint equation. It is well known that the dual consistency can significantly impact the convergence of both the primal and adjoint approximations. There are several possible sources of dual inconsistency that can be introduced into a high-order discretization. A dual consistent discretization with semilinear forms such as the finite element and DG methods have been well examined for the Euler and Navier-Stokes equations [34, 37, 52, 53]. However, the analysis of dual consistency for differential-type methods has not been well investigated, which is one of the focuses of the present paper. The rest of the paper is organized as follows: In section 2 we briefly review the high-order CPR method. The continuous and discrete adjoint equations and the dual consistent discretization of the CPR method are described in Section 3. Then section 4 presents adaptation strategies and procedures for hp-adaptations. Finally, several numerical test cases are presented in Section 5, and conclusions are given in section 6. II. Review of the CPR Method For the sake of completeness, the CPR formulation is briefly reviewed. The CPR formulation was originally developed by Huynh in Ref. [17, 54] under the name of flux reconstruction, and extended to simplex and hybrid elements by Wang & Gao in Ref. [18] under lifting collocation penalty. In Ref. [55], CPR was further extended to 3D hybrid meshes. The method is also described in two book chapters [56]. CPR can be derived from a weighted residual method by transforming the integral formulation into a differential one. First, a hyperbolic conservation law can be written as Q t + F(Q) = 0 (1) with proper initial and boundary conditions, where Q is the state vector, and F (F, G) is the flux vector. Assume that the computational domain Ω is discretized into N non-overlapping triangular elements { } N i=1 Let W be an arbitrary weighting function or test function. The weighted residual formulation of Eq. (1) on element can be expressed as ( Q t + F(Q))W dv = 0. (2) Copyright 2013 by the, Inc. All rights reserved. 2 of 18

3 After applying integration by parts to the flux divergence, we can get Q t W dv + W F(Q) n ds W F(Q) dv = 0. (3) Let Q i be an approximate solution to the analytical solution Q on. On each element, the solution belongs to the space of polynomials of degree k or less, i.e., Q i P k ( ) (or P k if there is no confusion) with no continuity requirement across element interfaces. Let the dimension of P k be K = (k + 1)(k + 2)/2. In addition, the numerical solution Q i, for the moment, is required to satisfy Eq. (3) as Q i t W dv + W F(Q i ) n ds W F(Q i ) dv = 0. (4) Obviously the surface integral is not properly defined because the numerical solution is discontinuous across element interfaces. Following the idea used in the Godunov method [57, 58], the normal flux term in Eq. (4) is replaced with a common Riemann flux, e.g., in Ref. [59 61] F n (Q i ) F(Q i ) n F n com(q i, Q i+, n), (5) where Q i+ denotes the solution outside the current element. Instead of Eq. (4), the approximate solution is required to satisfy Q i t W dv + W Fcom n ds W F(Q i ) dv = 0. (6) Applying integration by parts again to the last term of the above LHS, we obtain Q i t W dv + W F(Q i ) dv + W [Fcom n F n (Q i )] ds = 0. (7) Here, the test space has the same dimension as the solution space, and is chosen in a manner to guarantee the existence and uniqueness of the numerical solution. Note that the quantity F(Q i ) involves no influence from the data in the neighboring cells. The interaction between the current cell and its neighbors is represented by the above boundary integral, which is also called a penalty term, penalizing the normal flux differences. The next step is critical in the elimination of the test function. The boundary integral above is cast as a volume integral via the introduction of a correction field on, δ i P k ( ), W δ i dv = W [F n ] ds, (8) where [F n ] = Fcom n F n (Q i ) is the normal flux difference. The above equation is sometimes referred to as the lifting operator, which has the normal flux differences on the boundary as input and a member of P k ( ) as output. Substituting Eq. (8) into Eq. (7), we obtain ( Q i + t F(Q i ) + δ i )W dv = 0. (9) If the flux vector is a linear function of the state variable, then F(Q i ) P k. In this case, the terms inside the square bracket are all elements of P k. Because the test space is selected to ensure a unique solution, Eq. (9) is equivalent to Q i + t F(Q i ) + δ i = 0. (10) For nonlinear conservation laws, F(Q i ) is usually not an element of P k. As a result, Eq. (9) cannot be reduced to Eq. (10). In this case, the most obviously choice is to project F(Q i ) into P k. Denote Π( F(Q i )) as a projection of F(Q i ) to P k. One choice is Π( F(Q i ))W dv = F(Q i )W dv. (11) Copyright 2013 by the, Inc. All rights reserved. 3 of 18

4 Then Eq. (9) reduces to Q i t + Π( F(Q i )) + δ i = 0. (12) With the introduction of the correction field δ i, and a projection of F(Q i ) for nonlinear conservation laws, we have reduced the weighted residual formulation to a differential formulation, which involves no explicit integrals. Note that for δ i defined by Eq. (8), if W P k, Eq. (12) is equivalent to the DG formulation, at least for linear conservation laws; if W belongs to another space, the resulting δ i is different. We obtain a formulation corresponding to a different method such as the SV method. Next, let the DOFs be the solutions at a set of solution points (SPs) { r i,j } (j varies from 1 to K), as shown in Figure 1. Then Eq. (12) holds true at the SPs, i.e., Q i,j t + Π j ( F(Q i )) + δ i,j = 0, (13) where Π j ( F(Q i )) denotes the values of Π( F(Q i )) at SP j. The efficiency of the CPR approach hinges on how the correction field δ i and the projection Π( F(Q i )) are computed. Two approaches can be used to compute this divergence as detailed in Ref. [18]. To compute δ i, we define k+1 points named flux points Figure 1. Gaussian solution points(sp) and flux points(fp) for k=2 ( -SP, -FP) (FPs) along each interface, where the normal flux differences are computed, as shown in Figure 1. We approximate (for nonlinear conservation laws) the normal flux difference [F n ] with a degree k interpolation polynomial along each interface [F n ] f I k [F n ] f l [F n ] f,l L F P l, (14) where f is a face (or edge in 2D) index, and l is the FP index, and L F l P is the Lagrange interpolation polynomial based on the FPs in a local interface coordinate. For linear triangles with straight edges, once the solution points and flux points are chosen, the correction at the SPs can be written as δ i,j = 1 f α j,f,l [F n ] f,l S f, (15) l where α j,f,l are lifting constants independent of the solution variables, S f is the face area, is the volume of. Note that the correction for each solution point, namely δ i,j, is a linear combination of all the normal flux differences on all the faces of the cell. Conversely, a normal flux difference at a flux point on a face, say (f,l) results in a correction at all solution points j of an amount α j,f,l [F n ] f,l S f /. III. Adjoint-Based Error Estimation III.A. The Continuous Adjoint Equation Adjoint-based error estimation can directly relate the local residual error from the primal equation to the engineering output. The accuracy of adjoint solution is particularly important for accurate error estimation. There are two approaches to obtain the adjoint solution. We can solve the continuous adjoint equation which Copyright 2013 by the, Inc. All rights reserved. 4 of 18

5 is a partial differential equation using any numerical method or directly solve the discrete adjoint equation derived from the discretized primal equation. As for the primal problem, a numerical scheme is defined as a consistent method if its discrete operator converges to the continuous operator, or the exact solution could satisfy the discrete numerical formulation as the mesh size approach to zero. Similarly, dual-consistency is defined as the exact adjoint solution from the continuous adjoint equation should satisfy the discrete adjoint equation. In order to analyze the dual consistency of the CPR method, we need to derive the continuous adjoint equation and its boundary conditions first. Consider a primal differential equation as a conservation law N (Q) = F(Q) = 0. (16) Given a scalar output J (Q) of interest, which may consist of surface ( Ω) and volume (Ω) integration in general as J (Q) = J Ω (Q) dω + J τ (Q) ds. (17) Ω Ω We can define a Lagrangian of the output with the constraint of the solution Q satisfies the primal equation N (Q) = 0, which leads to L = J (Q) + ψ T N (Q) dω. (18) Ω Here ψ is the adjoint solution, furthermore, it also serves as a Lagrangian multiplier [45, 62]. Let the Frechet linearization with respect to an argument in the square bracket defined as J [Q](δQ) = J (Q + δq) J (Q) = δj = J δq. (19) Q After enforcing stationary of L to a permissible variation δq, which is belong to the space of permissible state variations δq V perm, Eq. (18) yields the linearized Lagrangian or the adjoint equation L [Q](δQ) = J [Q](δQ) + ψ T N [Q](δQ) dω = 0 δq V perm. (20) Ω Plug the definition of Frechet linearization into the above equation, the adjoint Eq. (20) can be expressed as ( J Q + T N (Q) ψ dω) δq = 0. (21) Q Ω After substituting the definition of the output J and the primal differential equation N (Q) in the adjoint Eq. (21) J Ω ( Ω Q dω + J τ Ω Q ds + ψ T F i dω) δq = 0, (22) Ω x i Q then performing integration by parts leads to [ ( J Ω Ω Q ψt F i x i Q ) dω] δq + [ ( J τ Ω Q + F ψt i Q n i) ds] δq = 0. (23) Most of time, the output J only consists of boundary integrations, which means J Ω = 0, so the above equation yields the governing equation for the continuous adjoint F T i ψ = 0, (24) Q x i and the corresponding boundary conditions defined as [ ( J τ Q ds + F ψt i Q n i) ds] δq = 0 δq V perm. (25) Ω The continuous adjoint equation is a linear partial differential equation which can be solved using any numerical method. An adjoint solution can be used to perform error estimation for an engineering output. First the output error is defined as the difference between the functional evaluated with the analytical solution Copyright 2013 by the, Inc. All rights reserved. 5 of 18

6 Q and the discrete numerical solution Q h, which can be further approximated using a linear analysis after dropping the high order terms as δj = J (Q h ) J (Q) J [Q](δQ). (26) With Eq. (20), the output error can also be expressed as δj J [Q](δQ) = ψ T N [Q](δQ) dω. (27) Here, N [Q](δQ) is the residual error for the primal problem induced by the primal discretization δq = Q Q h Ω δn = N (Q h ) N (Q) = N (Q h ) N [Q](δQ). (28) So we can express the output error in the form of the adjoint solution weighted with the primal residual δj = ψ T N (Q h ) dω. (29) III.B. The Discrete Adjoint Equation Ω As shown in the previous session, the continuous adjoint equation is a partial differential equation, which is derived directly from the linearized primal equation and the linearized functional outputs. Obviously, the numerical scheme for the continuous adjoint equation and the primal governing equation can be different. For the discrete adjoint approach, the discrete adjoint equation is directly result from linearizing the discretized primal equation. In this session, discrete adjoint formulations for schemes with a variational form and differential-type schemes are presented and their difference are compared. For the fully discrete formulation, we need to consider two approximation levels. Here, H stands for a coarse level and h denotes as a fine level. In practise, the coarse and fine levels of the approximation can be achieved using h-refinement or p-enrichment. The output error between those two different approximations can be denoted as δj h = J h (Q H ) J h (Q h ). (30) Our target is to estimate the output J h (Q h ) at fine level without solving the primal solution on the fine space. With the Taylor expansion, the output J h (Q h ) and the residual R h (Q h ) at the fine space h can be expanded to a prolongated fine solution Q H h from a coarse solution Q H J h (Q h ) = J h (Q H h ) + J h Q h Q H h (Q h Q H h ) +... (31) R h (Q h ) = R h (Q H h ) + R h Q Q H h (Q h Q H h ) +... h with the assumption of R h (Q h ) = 0. The prolongated solution Q H h = IH h Q H can be obtained using the injection operator Ih H. After dropping high order terms and canceling the solution difference (Q h Q H h ) between the truth solution at the fine level and the prolongated solution, the above equation can be written as J h (Q h ) J h (Q H h ) J h Q Q H h ( R h h Q Q H h ) 1 R h (Q H h ) (32) }{{ h } J h (Q H h ) + ( ˆψ h Q H h ) T R h (Q H h ) from where we can define the equation for the discrete adjoint solution ˆψ h as ( ˆψ h ) T R h Q h = J h Q h. After transposing both sides of the above equation, we can express the fully discrete adjoint equation in the following form R T h ˆψh = J T h. (33) Q h Q h Copyright 2013 by the, Inc. All rights reserved. 6 of 18

7 For numerical methods with a weak form such as FEM methods or DG methods, after choosing a proper basis, Eq. (33) is equivalent to its variational formulation. Detailed derivations can be found in Ref. [9, 52]. The fully discrete adjoint solution for numerical schemes in semilinear form is consistent with the continuous adjoint equation. However, this is not true for numerical schemes in differential form such as the CPR method, which does not born with a variational form. Let r(q) i,j denotes a pointwise residual of a differential scheme defined at each solution point j of cell i r(q) i,j = ( F(Q i )) j. (34) If the CPR method is used for discretizing the primal equation, the pointwise residual r i,j can be expressed as r(q) i,j = Π( F(Q i )) j + 1 α j,f,l [F n ] f,l S f. (35) Substitute the pointwise residual r i,j arising from a differential scheme, the fully discrete adjoint Eq. (33) can be written as i j f l r i,j ψi,j = J, (36) Q k Q k where k is index of total DOFs in the whole domain. However, this approach is not consistent with continuous adjoint equation. If we assume the adjoint solution belongs to the same space of the primal solution and approximate the adjoint variable ψ of the cell i using the Lagrange basis L j ψ i = j L j ψˆ i,j. (37) With the above equation, directly discretizing the continuous adjoint Eq. (21) leads to i j Ω T N (Q) ψ dω = J T Q Q r i,j ω j J i,j Q ˆψ i,j = J, (38) k Q k where ω j and J i,j are the quadrature weight and the element Jacobian at the solution point j of cell i. Compared with Eq. (36), the following relation can be derived between the discrete adjoints ψ i,j and the continuous adjoint ˆψ i,j ψi,j = ω j J i,j ˆψ i,j. (39) So the fully discrete adjoint formula for a numerical scheme in differential forms is not consistent with the continuous adjoint equation. The only difference between them are the quadrature weights ω and cell Jacobian J at each solution point. The discrete adjoint formula for differential schemes should be derived in integral form. Alternatively, an explicit weak formulation should be defined for numerical schemes in differential forms for the purpose of obtaining the discrete adjoint solution only. In the next session, a discrete adjoint equation in integral form for the CPR method, which is dual consistent with the continuous adjoint, is presented and verified using several numerical tests. III.C. Numerical Verifications of the Dual Consistent CPR Method Since there is no variational or weak form of the CPR method, its discrete adjoint equation can be directly derived from the continuous adjoint equation i j r i,j ω j J i,j Q ˆψ i,j = J, (40) k Q k which results an integral equation. This integral equation can be interpreted as an explicitly defined variational form for the CPR method, whose purpose is only to find the dual consistent discrete adjoint solution. Copyright 2013 by the, Inc. All rights reserved. 7 of 18

8 First, inviscid flow over a NACA 0012 airfoil is utilized to demonstrate the smoothness of the discrete adjoint solution from the dual consistent CPR method. This test case is used in Ref. [9]. The inflow condition is set to be M = 0.4 with an angle of attack of 5. The 3 rd order CPR formulation using Gaussian quadrature points as solution points and flux points is used to ensure the integration accuracy for solving the discrete adjoint equation in integral forms. The dual solution from the fully discrete adjoint formulation of the CPR method is shown in Figure 2(a), which is not dual consistent and has an irregular mosaic like distributions in every cell. Figure 2(b) shows the adjoint solution from the discrete adjoint equation in integral forms. The adjoint solution looks much more smooth than the fully discrete adjoint. Furthermore the square root singularity of adjoint solution with respect to distance from the stagnation streamline introduced in Ref. 34 are observed near the leading edge. (a) The fully discrete adjoint Figure 2. (b) The discrete adjoint in the integral form The x-momentum component of the lift adjoint for a NACA 0012 airfoil at M = 0.4, α = 5 The problem C1.3(a) of the 1 st international workshop on high-order methods is used to further assess the accuracy of the adjoint-based error estimation with the CPR method. This test case involves subsonic flow over a NACA 0012 airfoil with a free-stream Mach number of M = 0.5 and the angle of attack, α = 2. The output of interest is chosen as the lift of the airfoil. The error in the functional J H (Q H ) J h (Q h ) is computed using p-enrichment from p = 1 to p = 2 and the effectivity of the error estimation is defined as η e H = (ψ h) T R h (Q H h ) J H (Q H ) J h (Q h ) Table 1 shows the results with 4 levels of uniformly refined meshes from the high-order workshop. Note that the error of the initial lift estimation on the very coarse meshes are kind of large; however, the effectivity index ηh e approaches unity as the mesh refined. Table 1. Adjoint-based Error Estimation for the lift of a Subsonic NACA 0012 Airfoil at M = 0.5, α = 2 Cells J H (Q H ) J h (Q h ) (ψ h ) T R h (Q H h ) ηe H e e e e e e e e (41) In this test case, subsonic inviscid flow over a Gaussian-shaped bump is used to demonstrate the implication of the boundary flux for the discrete adjoint solutions near the walls. Again, 3 rd order CPR formulation using Gaussian quadrature points as the solution points and the flux points is employed. This test case get rid of the influence from geometry singularities and stagnation points, which is first used in Ref. 62. The channel has an height of 0.8 unit and a length of 3 unit. The bump geometry is defined as y = e 25x2 (42) Copyright 2013 by the, Inc. All rights reserved. 8 of 18

9 and the output is defined as a weighted lift on bump surface J = p(x, y)n y e 50x2 ds. (43) bump The characteristic boundary conditions are used at both the inlet and outlet. The inflow Mach number is set to be M = 0.5. To impose the boundary conditions on the no-slip walls in a dual-consistent manner, the common flux defined in Ref. 34,52,62 is used. As shown in Figure 3, the resulting discrete adjoint using the inconsistent boundary conditions have significant irregularity near the wall boundary, whereas the adjoints using the dual-consistent common flux is quite smooth in the whole domain. IV.A. Figure 3. (a) The result using the dual inconsistent numerical flux at wall boundaries (b) The result using the dual consistent numerical flux at wall boundaries The x-momentum component of the weighted lift adjoint for a Gaussian-shpaed bump IV. Adjoint-based Error Indicators Adjoint-based Anisotropic h-adaptations Adjoint-based error estimation relates a specific functional output directly to the local residuals by the adjoint solution, which can capture the propagation effects inherent in the hyperbolic equations. Therefore, the adjoint-based error estimates can form an effective error indicator to drive an adaptive refinement toward any engineering output. From the Eq. (30) and Eq. (44), we can estimate the output error as δj h (Q h ) = J h (Q H ) J h (Q h ) (44) ( ˆψ h ) T R h (Q H h ), where the fine solution Q h is approximated by prolongating from the low order to the high order discretization through Q H h = I H h Q H. (45) Then the adjoint-based local error indicator can be defined as η = ( ˆψ h ) T R h (Q H h ). (46) A so-called multi-p residual-based local error indicator can be obtained by evaluating the discretization residuals on the prolongated solution Q H h only: η = Rh(Q H h ). (47) Essentially the multi-p residual-based error estimator is a unweighted version of the adjoint-based error indicator with uniform adjoint ψ = 1 everywhere. Copyright 2013 by the, Inc. All rights reserved. 9 of 18

10 IV.B. Anisotropic h-adaptations The error indicators defined above are used to drive a fixed-fraction anisotropic h-adaptation. In this approach, a certain fraction f of the current elements with the largest local error indicators η are marked for h-refinements. Then the anisotropic adaptation decision is driven by an error sampling procedure for choosing the optimal refinement from a discrete set of adaptation choices. The idea of guiding anisotropy adaptation for the engineering output by solving local problems has been previously proposed in the Ref. [39, 41, 42, 50]. The elemental functional error is directly estimated and monitored during the sampling process. For a simplex element, we consider 4 local refinement options by splitting the edges, as shown in Figure 4. (a) The original coarse mesh (b) Isotropic refinement (c) Edge 1 Split (d) Edge 2 Split (e) Edge 3 Split Figure 4. The simplex refinement options for probing the local functional error behavior Mesh refinement is performed in the original element s polynomial space using the reference coordinates. So the refined elements inherit the same geometry approximation order. However, for elements on the geometry boundaries, the newly generated vertex on the boundary edge may not be exactly on the real geometry. An extra remapping process is employed to snap the boundary points to the truth geometry during each adaptation level. As shown in Figure 5, non-conforming interfaces between cells with different h levels are created during the adaptation process. In order to maintain the smoothness of the solution, at most one level of difference is allowed for h-refinement. Special treatment is required when computing the common numerical flux on those non-conforming interfaces. Basically, a L 2 projection approach is used to preserve conservation and maintain accuracy. Detailed procedures can be found in Ref. [32]. For the simplex anisotropic adaptations, as shown in Figure 6, the hanging nodes can be completely removed by refining its face neighbors. This is in contrast to the quadlateral meshes which always generates the hanging nodes after refinements. For each refinement option denoted as κ j of the candidate element i marked by the local error indicators η, an element-wise local problem is created and solved dynamically at each adaptation step. As shown in Figure 4, all of elements in the stencil of the candidate element i are created and the current primal solution Q H and adjoint solution ˆψ h are injected by the prolongating operator Iκ H j and Q H κ j = I H κ j Q H (48) ˆψ h κ j = I H κ j ˆψh. (49) Copyright 2013 by the, Inc. All rights reserved. 10 of 18

11 Figure 5. Hanging nodes with one level restrictions (a) Remove hanging nodes, 1 edge Figure 6. Remove hanging nodes for refinements (b) Remove hanging nodes, 2 edges The residual or perturbation created by the refinement option κ j is evaluated. Then the locale functional error indicator can be obtained using Finally, a simple merit indicator m κj η κj = ( ˆψ h κ j ) T R κj (Q H κ j ). (50) defined as m κj = benefit cost are used to pick up a particular refinement option in this paper. V.A. V. Numerical Results Subsonic Flow over a NACA 0012 Airfoil = η κ j DOF 2. (51) The first test case involves subsonic flow over a NACA 0012 airfoil with a free-stream Mach number of M = 0.5 and the angle of attack, α = 2. The truth lift coefficient of and drag coefficient of 2.3e 6 are chosen from the finest level of the h-adaptation result. In order to reduce the influence from the far field, the outer boundary is located 2000 chords away. The initial mesh is shown in Figure 7. All of the simulations undergo 12 levels of isotropic and anisotropic h-adaptations. For all of cases, the solution polynomial is p = 2 and refinement fraction f=0.1 is used. The drag coefficient and lift coefficient are considered as the output of interest. The final h-adapted meshes of each strategy are shown in Figure 10. For both of the anisotropic and isotropic adaptations, the regions near the trailing edge and the leading edge are adapted consistently. Figure 8 shows the convergence of the base and corrected lift and drag coefficients for all of the adaptation strategies. When corrected by the output-based error estimates, the outputs converge much faster than the base outputs. Figure 9 compares the lift coefficient error and drag coefficient error. It is clearly to see that, for test cases with the lift and drag adjoint as the output, the anisotropic h-adaptive methods could produce more efficient error reductions in term of the DOFs. Compare with the result of the isotropic adaptation with Copyright 2013 by the, Inc. All rights reserved. 11 of 18

12 C l Figure Figure 7. The initial mesh for a NACA 0012 airfoil at M 0 = 0.5, α = 2 Uniform refinement Lift adj (iso, hanging) Lift adj( iso, no hanging) Lift adj(aniso, no hanging) Lift adj (iso, hanging) corr Lift adj(aniso, no hanging) corr DOFs (a) C L E 03 C d 1.0E E E E E E+00 Uniform refinement Drag adj(iso, hanging) Drag adj(iso, no hanging) Drag adj (aniso, no hanging) Drag adj(iso, hanging) corr Drag adj (aniso, no hanging) corr DOFs (b) C D The corrected outputs of the h-adaptations for a NACA 0012 airfoil at M 0 = 0.5, α = 2 Uniform refinement Lift adj (iso, hanging) Lift adj( iso, no hanging) Lift adj(aniso, no hanging) 10 1 Uniform refinement 10 2 Drag adj(iso, hanging) Drag adj(iso, no hanging Drag adj (aniso, no hang 10 3 C l 10 4 C d Figure sqrt_dof sqrt_dof (a) C L error (b) C D error The output error of the h-adaptations for a NACA 0012 airfoil at M 0 = 0.5, α = Copyright 2013 by the, Inc. All rights reserved. 12 of 18

13 (a) Anisotropic lift adjoint (b) Anisotropic drag adjoint (c) Isotropic lift adjoint with hanging nodes (d) Isotropic drag adjoint with hanging nodes (e) Isotropic lift adjoint without hanging nodes (f) Isotropic drag adjoint without hanging nodes Figure level adaptations for a NACA 0012 airfoil with M = 0.5, α = 2 13 of 18 Copyright 2013 by the, Inc. All rights reserved.

14 hanging nodes, the adaptation without hanging nodes waste some DOFs to refine their neighbors, which is not necessarily required in term of minimizing functional error. Since there is a geometry singularity point at the trailing edge of the airfoil and the initial mesh has relatively coarse elements near the trailing edge, the uniform mesh refinements can not achieve their expected order of accuracy. The current results show that the h-adaptations successively refine the mesh around the trailing edge; therefore it could reduce the effect of this geometry singularity and reveal the potential accuracy from the high order CPR method. V.B. (a) Mach number contours with the lift adjoint Figure 11. (b) Mesh with the lift adjoint Anisotropic h-adaptation for a NACA 0012 airfoil at M 0 = 0.8, α = 1.25 Transonic Flow over a NACA 0012 Airfoil The last test case is a NACA 0012 airfoil in inviscid transonic flow with an inflow Mach number M = 0.8 and the angle of attack, α = Again, this test is the problem C1.3(b) of the 1 st international workshop on high-order methods. The structure of the solution to this transonic problem includes shockwaves on the upper and lower surfaces of the airfoil. All of the calculations start with an uniform solution order of p=2 and consistently refined using previously described adaptation procedure. The jump indicator φ k = 1 Ω k Ω k q n ds (52) {q} introduced in Ref. [63] is used to examine the smoothness of the primal solution and determine which cell should be limited. Here, the pressure is used as the jump indicator variable q throughout this paper. The surface average operator { } and the surface jump operator are defined as {q} = 1 2 (q+ + q ) (53) q = n(q + q ), where ( ) + and ( ) notations refer to the elements on each side of the edge. The criterion of the smoothness { φ k > 1 K, h refinement φ k < 1 K, p enrichment, (54) where K = 25 suggested in Ref. [64] and Ref. [65] is used. Once a cell with large jumps is marked, the order of its solution polynomial is reduced to p=0. This approach can be treated as a spacial limiter; therefore there is no need to use artificial viscosity to stabilize the solution in the presence of shocks. So we don t need to worry about any pollution to the adjoint solution by the artificial viscosities. However, it do cause some convergence problems for the primal solver. The final mesh after 5 adaptation iterations is shown in Figure 11. The result shows that the shockwaves near the upper and lower surfaces are correctly identified using the current adjoint-based error estimation Copyright 2013 by the, Inc. All rights reserved. 14 of 18

15 without any feature based smoothness indicators. Mach number with the lift output are plotted in Figure 11(b). VI. Conclusions In this paper, we apply an anisotropic h-adaptation method on simplex meshes to minimize the functional error. An adjoint-based error estimation with a local refinement sampling process is utilized to drive the anisotropic mesh adaptation without making any assumption about the solution features. Several well-known two-dimensional inviscid flow cases are utilized to compare the effectiveness of anisotropic and isotropic adjoint-based h-adaptations. The refinement driven by the adjoint-based error indicator can directly target the error source to the engineering output. Results show some savings of degrees of freedom for the anisotropic adaptations when compared with the isotropic refinements. For the simplex meshes, to fully obtain the advantage of the DOF reductions inherited in the anisotropic meshes, grid re-generations may be required. We will further test the performance of the anisotropic h-adaptation of simplex meshes for viscous flow. Acknowledgments The authors gratefully acknowledge support by NASA under grant NNX12AK04A and AFOSR under grant FA References 1 Lhner, R., Morgan, K., Peraire, J., and Vahdati, M., Finite element flux-corrected transport (FEMFCT) for the euler and NavierStokes equations, International Journal for Numerical Methods in Fluids, Vol. 7, No. 10, 1987, pp Castro-Daz, M. J., Hecht, F., Mohammadi, B., and Pironneau, O., Anisotropic unstructured mesh adaption for flow simulations, International Journal for Numerical Methods in Fluids, Vol. 25, No. 4, 1997, pp Dompierre, J., Vallet, M., Bourgault, Y., Fortin, M., and Habashi, W., Anisotropic mesh adaptation: towards user-independent, mesh-independent and solver-independent CFD. Part III. Unstructured meshes, International journal for numerical methods in fluids, Vol. 39, No. 8, 2002, pp Hartmann, R. and Houston, P., Adaptive Discontinuous Galerkin Finite Element Methods for the Compressible Euler Equations, Journal of Computational Physics, Vol. 183, No. 2, 2002, pp Venditti, D. and Darmofal, D., Anisotropic grid adaptation for functional outputs: application to twodimensional viscous flows, Journal of Computational Physics, Vol. 187, No. 1, 2003, pp Venditti, D. A. and Darmofal, D. L., Anisotropic grid adaptation for functional outputs: application to two-dimensional viscous flows, J. Comput. Phys., Vol. 187, No. 1, May 2003, pp Fidkowski, K. and Darmofal, D., A triangular cut-cell adaptive method for high-order discretizations of the compressible Navier-Stokes equations, Journal of Computational Physics, Vol. 225, No. 2, 2007, pp Wang, L. and Mavriplis, D., Adjoint-based hp adaptive discontinuous Galerkin methods for the 2D compressible Euler equations, Journal of Computational Physics, Vol. 228, No. 20, 2009, pp Fidkowski, K., Review of Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics, AIAA Journal, Vol. 49, No. 4, 2011, pp Baumann, C. and Oden, J., A discontinuous hp finite element method for the Euler and Navier Stokes equations, International Journal for Numerical Methods in Fluids, Vol. 31, No. 1, 1999, pp Devloo, P., Tinsley Oden, J., and Pattani, P., An hp adaptive finite element method for the numerical simulation of compressible flow, Computer methods in applied mechanics and engineering, Vol. 70, No. 2, 1988, pp Copyright 2013 by the, Inc. All rights reserved. 15 of 18

16 12 Bassi, F. and Rebay, S., High-order accurate discontinuous finite element solution of the 2D Euler equations, Journal of Computational Physics, Vol. 138, No. 2, 1997, pp Cockburn, B. and Shu, C., The Runge Kutta discontinuous Galerkin method for conservation laws V: multidimensional systems, Journal of Computational Physics, Vol. 141, No. 2, 1998, pp Liu, Y., Vinokur, M., and Wang, Z., Spectral (finite) volume method for conservation laws on unstructured grids V: extension to three-dimensional systems, Journal of Computational Physics, Vol. 212, No. 2, 2006, pp Wang, Z., Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids. Basic Formulation:: Basic Formulation, Journal of Computational Physics, Vol. 178, No. 1, 2002, pp Liu, Y., Vinokur, M., and Wang, Z., Discontinuous spectral difference method for conservation laws on unstructured grids, Computational Fluid Dynamics 2004, 2006, pp Huynh, H. T., A flux reconstruction approach to high-order schemes including discontinuous Galerkin methods, Aiaa paper , Wang, Z. J. and Gao, H., A unifying lifting collocation penalty formulation including the discontinuous Galerkin, spectral volume/difference methods for conservation laws on mixed grids, Journal of Computational Physics, Vol. 228, 2009, pp Haga, T., Gao, H., and Wang, Z. J., A High-Order Unifying Discontinuous Formulation for the Navier- Stokes Equations on 3D Mixed Grids, Mathematical Modelling of Natural Phenomena, Vol. 6, 2011, pp Gao, H. and Wang, Z. J., A conservative correction procedure via reconstruction formulation with the Chain-Rule divergence evaluation, Journal of Computational Physics, Vol. 232, Jan. 2013, pp Castonguay, P., Vincent, P. E., and Jameson, A., A New Class of High-Order Energy Stable Flux Reconstruction Schemes for Triangular Elements, J. Sci. Comput., Vol. 51, No. 1, April 2012, pp Jameson, A., Vincent, P. E., and Castonguay, P., On the Non-linear Stability of Flux Reconstruction Schemes, J. Sci. Comput., Vol. 50, No. 2, Feb. 2012, pp Cagnone, J., Vermeire, B., and Nadarajah, S., A p-adaptive {LCP} formulation for the compressible NavierStokes equations, Journal of Computational Physics, Vol. 233, No. 0, 2013, pp Berger, M. and Colella, P., Local adaptive mesh refinement for shock hydrodynamics, Journal of computational Physics, Vol. 82, No. 1, 1989, pp Warren, G., Anderson, W., Thomas, J., and Krist, S., Grid convergence for adaptive methods, 10th AIAA Computational Fluid Dynamics Conference, Barth, T., Numerical methods for gasdynamic systems on unstructured meshes, An Introduction to Recent Developments in Theory and Numerics for Conservation Laws, Vol. 5, 1998, pp Harris, R. and Wang, Z., High-order adaptive quadrature-free spectral volume method on unstructured grids, Computers & Fluids, Vol. 38, No. 10, 2009, pp Ainsworth, M. and Oden, J., A unified approach to a posteriori error estimation using element residual methods, Numerische Mathematik, Vol. 65, No. 1, 1993, pp Baker, T. J., Mesh adaptation strategies for problems in fluid dynamics, Finite Elements in Analysis and Design, Vol. 25, No. 34, 1997, pp , ce:title Adaptive Meshing, Part 2 /ce:title. 30 Johnson, C., Adaptive finite element methods for conservation laws, Advanced numerical approximation of nonlinear hyperbolic equations, 1998, pp Shih, T. and Qin, Y., A Posteriori Method for Estimating and Correcting Grid-Induced Errors in CFD Solutions Part 1: Theory and Method, AIAA Paper, Vol. 100, Copyright 2013 by the, Inc. All rights reserved. 16 of 18

17 32 Gao, H. and Wang, Z., A residual-based procedure for hp-adaptation on 2d hybrid meshes, AIAA Paper, Vol. 492, 2011, pp Cagnone, J. and Nadarajah, S., A stable interface element scheme for the p-adaptive lifting collocation penalty formulation, Journal of Computational Physics, Vol. 231, No. 4, 2012, pp Giles, M. and Pierce, N., Adjoint equations in CFD: duality, boundary conditions and solution behaviour, AIAA paper, Vol. 97, 1997, pp Venditti, D. A. and Darmofal, D. L., Adjoint error estimation and grid adaptation for functional outputs: application to quasi-one-dimensional flow, J. Comput. Phys., Vol. 164, No. 1, Oct. 2000, pp Becker, R. and Rannacher, R., An optimal control approach to a posteriori error estimation in finite element methods, Acta Numerica, Vol. 10, 2001, pp Giles, M. and Pierce, N., Adjoint error correction for integral outputs, Park, M., Adjoint-based, three-dimensional error prediction and grid adaptation, AIAA paper, Citeseer, Leicht, T. and Hartmann, R., Error estimation and anisotropic mesh refinement for 3d laminar aerodynamic flow simulations, J. Comput. Phys., Vol. 229, No. 19, Sept. 2010, pp Li, Y., Allaneau, Y., and Jameson, A., Continuous Adjoint Approach for Adaptive Mesh Renement, AIAA Paper, Vol. 3982, 2010, pp Yano, M. and Darmofal, D. L., An optimization-based framework for anisotropic simplex mesh adaptation, J. Comput. Phys., Vol. 231, No. 22, Sept. 2012, pp Ceze, M. and Fidkowski, K. J., Anisotropic hp-adaptation Framework for Functional Prediction, AIAA Journal, Vol. 51, No. 2, 2012, pp Zhang, X., Vallet, M.-G., Dompierre, J., Labbe, P., Pelletier, D., and Trepanier, J.-Y., Mesh adaptation using dierent error indicators for the Euler equations, Aiaa paper , Fidkowski, K. and Roe, P., Entropy-based Mesh Refinement, I: The Entropy Adjoint Approach, Fidkowski, K. and Roe, P., An entropy adjoint approach to mesh refinement, SIAM Journal on Scientific Computing, Vol. 32, No. 3, 2010, pp Peraire, J., Vahdati, M., Morgan, K., and Zienkiewicz, O., Adaptive remeshing for compressible flow computations, Journal of Computational Physics, Vol. 72, No. 2, 1987, pp Loseille, A., Dervieux, A., and Alauzet, F., Fully anisotropic goal-oriented mesh adaptation for 3D steady Euler equations, J. Comput. Phys., Vol. 229, No. 8, April 2010, pp Formaggia, L., Micheletti, S., and Perotto, S., Anisotropic mesh adaptation in computational fluid dynamics: Application to the advectiondiffusionreaction and the Stokes problems, Applied Numerical Mathematics, Vol. 51, No. 4, 2004, pp , ce:title Applied Scientific Computing: Advances in Grid Generatuion, Approximation and Numerical Modeling /ce:title. 49 Leicht, T. and Hartmann, R., Anisotropic mesh refinement for discontinuous Galerkin methods in two-dimensional aerodynamic flow simulations, International Journal for Numerical Methods in Fluids, Vol. 56, No. 11, 2008, pp Georgoulis, E. H., Hall, E., and Houston, P., Discontinuous Galerkin methods on hp-anisotropic meshes II: a posteriori error analysis and adaptivity, Appl. Numer. Math., Vol. 59, No. 9, Sept. 2009, pp Li, Y., Premasuthan, S., and Jameson, A., Comparison of h-and p-adaptations for Spectral Difference Methods, AIAA Paper, Vol. 4435, 2010, pp Copyright 2013 by the, Inc. All rights reserved. 17 of 18

18 52 Hartmann, R., Adjoint consistency analysis of Discontinuous Galerkin discretizations, SIAM J. Numer. Anal., Vol. 45, No. 6, 2007, pp K. Duraisamy, J. J. Alonso, F. P. and Chandrashekar, P., Error Estimation for High Speed Flows Using Continuous and Discrete Adjoints, Aiaa paper , Huynh, H. T., A Reconstruction Approach to High-Order Schemes Including Discontinuous Galerkin for Diffusion, Aiaa paper , T. Haga, H. G. and Wang, Z. J., A High-Order Unifying Discontinuous Formulation for the Navier-Stokes Equations on 3D Mixed Grids, Math. Model. Nat. Phenom., Vol. 6, No. 03, 2011, pp Wang, Z. J., Adaptive High-Order Methods in Computational Fluid Dynamics, World Scientific Publishing, May Godunov, S. K., A finite-difference method for the numerical computation of discontinuous solutions of the equations of fluid dynamics, Mat. Sb., Vol. 47, 1959, pp Leer, B. V., Towards the ultimate conservative difference scheme V. a second order sequel to Godunovs method, J. Comput. Phys., Vol. 32, 1979, pp Liou, M.-S., A sequel to AUSM, Part II: AUSM+-up for all speeds, J. Comput. Phys., Vol. 214, 2006, pp Roe, P. L., Approximate Riemann solvers, parameter vectors, and difference schemes, J. Comput. Phys., Vol. 43, 1981, pp Rusanov, V. V., Calculation of interaction of non-steady shock waves with obstacles, J. Comput. Phys., Vol. 1, 1961, pp Lu, J. C.-C., An a posteriori Error Control Framework for Adaptive Precision Optimization using Discontinuous Galerkin Finite Element Method, Ph.D. thesis, Massachusetts Institute of Technology, Krivodonova, L., Xin, J., Remacle, J.-F., Chevaugeon, N., and Flaherty, J., Shock detection and limiting with discontinuous Galerkin methods for hyperbolic conservation laws, Applied Numerical Mathematics, Vol. 48, No. 34, 2004, pp , ce:title Workshop on Innovative Time Integrators for PDEs /ce:title. 64 Burgess, N., An Adaptive Discontinuous Galerkin Solver for Aerodynamic Flows, Ph.D. thesis, University of Wyoming, Wang, L. and Mavriplis, D. J., Adjoint-based h-p adaptive discontinuous Galerkin methods for the 2D compressible Euler equations, J. Comput. Phys., Vol. 228, No. 20, Nov. 2009, pp Copyright 2013 by the, Inc. All rights reserved. 18 of 18

Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics: Overview and Recent Results

Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics: Overview and Recent Results Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics: Overview and Recent Results Krzysztof J. Fidkowski University of Michigan David L. Darmofal Massachusetts Institute of

More information

Progress in Mesh-Adaptive Discontinuous Galerkin Methods for CFD

Progress in Mesh-Adaptive Discontinuous Galerkin Methods for CFD Progress in Mesh-Adaptive Discontinuous Galerkin Methods for CFD German Aerospace Center Seminar Krzysztof Fidkowski Department of Aerospace Engineering The University of Michigan May 4, 2009 K. Fidkowski

More information

Is My CFD Mesh Adequate? A Quantitative Answer

Is My CFD Mesh Adequate? A Quantitative Answer Is My CFD Mesh Adequate? A Quantitative Answer Krzysztof J. Fidkowski Gas Dynamics Research Colloqium Aerospace Engineering Department University of Michigan January 26, 2011 K.J. Fidkowski (UM) GDRC 2011

More information

An Optimization-based Framework for Controlling Discretization Error through Anisotropic h-adaptation

An Optimization-based Framework for Controlling Discretization Error through Anisotropic h-adaptation An Optimization-based Framework for Controlling Discretization Error through Anisotropic h-adaptation Masayuki Yano and David Darmofal Aerospace Computational Design Laboratory Massachusetts Institute

More information

A Multi-Dimensional Limiter for Hybrid Grid

A Multi-Dimensional Limiter for Hybrid Grid APCOM & ISCM 11-14 th December, 2013, Singapore A Multi-Dimensional Limiter for Hybrid Grid * H. W. Zheng ¹ 1 State Key Laboratory of High Temperature Gas Dynamics, Institute of Mechanics, Chinese Academy

More information

An Introduction to the Discontinuous Galerkin Method

An Introduction to the Discontinuous Galerkin Method An Introduction to the Discontinuous Galerkin Method Krzysztof J. Fidkowski Aerospace Computational Design Lab Massachusetts Institute of Technology March 16, 2005 Computational Prototyping Group Seminar

More information

Divergence Formulation of Source Term

Divergence 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 information

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology 7th World Congress on Computational Mechanics

More information

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement HONOM 2011 in Trento DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement Institute of Aerodynamics and Flow Technology DLR Braunschweig 11. April 2011 1 / 35 Research

More information

A recovery-assisted DG code for the compressible Navier-Stokes equations

A recovery-assisted DG code for the compressible Navier-Stokes equations A recovery-assisted DG code for the compressible Navier-Stokes equations January 6 th, 217 5 th International Workshop on High-Order CFD Methods Kissimmee, Florida Philip E. Johnson & Eric Johnsen Scientific

More information

Continuous adjoint based error estimation and r-refinement for the active-flux method

Continuous adjoint based error estimation and r-refinement for the active-flux method Continuous adjoint based error estimation and r-refinement for the active-flux method Kaihua Ding, Krzysztof J. Fidkowski and Philip L. Roe Department of Aerospace Engineering, University of Michigan,

More information

Edwin 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 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 information

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy Antony Jameson 1 1 Thomas V. Jones Professor of Engineering Department of Aeronautics and Astronautics Stanford University

More information

Local discontinuous Galerkin methods for elliptic problems

Local discontinuous Galerkin methods for elliptic problems COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng 2002; 18:69 75 [Version: 2000/03/22 v1.0] Local discontinuous Galerkin methods for elliptic problems P. Castillo 1 B. Cockburn

More information

Entropy-Based Drag Error Estimation and Mesh. Adaptation in Two Dimensions

Entropy-Based Drag Error Estimation and Mesh. Adaptation in Two Dimensions Entropy-Based Drag Error Estimation and Mesh Adaptation in Two Dimensions Krzysztof J. Fidkowski, Marco A. Ceze, and Philip L. Roe University of Michigan, Ann Arbor, MI 48109 This paper presents a method

More information

MULTIGRID CALCULATIONS FOB. CASCADES. Antony Jameson and Feng Liu Princeton University, Princeton, NJ 08544

MULTIGRID CALCULATIONS FOB. CASCADES. Antony Jameson and Feng Liu Princeton University, Princeton, NJ 08544 MULTIGRID CALCULATIONS FOB. CASCADES Antony Jameson and Feng Liu Princeton University, Princeton, NJ 0544 1. Introduction Development of numerical methods for internal flows such as the flow in gas turbines

More information

1st Committee Meeting

1st Committee Meeting 1st Committee Meeting Eric Liu Committee: David Darmofal, Qiqi Wang, Masayuki Yano Massachusetts Institute of Technology Department of Aeronautics and Astronautics Aerospace Computational Design Laboratory

More information

Hp-Adaptivity on Anisotropic Meshes for Hybridized Discontinuous Galerkin Scheme

Hp-Adaptivity on Anisotropic Meshes for Hybridized Discontinuous Galerkin Scheme Hp-Adaptivity on Anisotropic Meshes for Hybridized Discontinuous Galerkin Scheme Aravind Balan, Michael Woopen and Georg May AICES Graduate School, RWTH Aachen University, Germany 22nd AIAA Computational

More information

A finite-volume algorithm for all speed flows

A finite-volume algorithm for all speed flows A finite-volume algorithm for all speed flows F. Moukalled and M. Darwish American University of Beirut, Faculty of Engineering & Architecture, Mechanical Engineering Department, P.O.Box 11-0236, Beirut,

More information

Finite volume method on unstructured grids

Finite volume method on unstructured grids Finite volume method on unstructured grids Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen

More information

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A.

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A. Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations by Todd A. Oliver B.S., Massachusetts Institute of Technology (22) Submitted to the

More information

RANS Solutions Using High Order Discontinuous Galerkin Methods

RANS Solutions Using High Order Discontinuous Galerkin Methods RANS Solutions Using High Order Discontinuous Galerkin Methods Ngoc Cuong Nguyen, Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology, Cambridge, MA 2139, U.S.A. We present a practical

More information

FOR many computational fluid dynamics (CFD) applications, engineers require information about multiple solution

FOR many computational fluid dynamics (CFD) applications, engineers require information about multiple solution AIAA Aviation 13-17 June 2016, Washington, D.C. 46th AIAA Fluid Dynamics Conference AIAA 2016-3809 Improved Functional-Based Error Estimation and Adaptation without Adjoints William C. Tyson *, Katarzyna

More information

On Dual-Weighted Residual Error Estimates for p-dependent Discretizations

On Dual-Weighted Residual Error Estimates for p-dependent Discretizations On Dual-Weighted Residual Error Estimates for p-dependent Discretizations Aerospace Computational Design Laboratory Report TR-11-1 Masayuki Yano and David L. Darmofal September 21, 2011 Abstract This report

More information

Sub-Cell Shock Capturing for Discontinuous Galerkin Methods

Sub-Cell Shock Capturing for Discontinuous Galerkin Methods Sub-Cell Shock Capturing for Discontinuous Galerkin Methods Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology, Cambridge, MA 39, U.S.A. A shock capturing strategy for higher order

More information

Spectral Difference Method for Unstructured Grids II: Extension to the Euler Equations

Spectral Difference Method for Unstructured Grids II: Extension to the Euler Equations Journal of Scientific Computing, Vol. 32, No. 1, July 2007 ( 2006) DOI: 10.1007/s10915-006-9113-9 Spectral Difference Method for Unstructured Grids II: Extension to the Euler Equations Z. J. Wang, 1,4

More information

On limiting for higher order discontinuous Galerkin method for 2D Euler equations

On limiting for higher order discontinuous Galerkin method for 2D Euler equations On limiting for higher order discontinuous Galerkin method for 2D Euler equations Juan Pablo Gallego-Valencia, Christian Klingenberg, Praveen Chandrashekar October 6, 205 Abstract We present an implementation

More information

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION Fareed Hussain Mangi*, Umair Ali Khan**, Intesab Hussain Sadhayo**, Rameez Akbar Talani***, Asif Ali Memon* ABSTRACT High order

More information

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement 16th International Conference on Finite Elements in Flow Problems DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement Institute of Aerodynamics and Flow Technology

More information

Slip flow boundary conditions in discontinuous Galerkin discretizations of the Euler equations of gas dynamics

Slip flow boundary conditions in discontinuous Galerkin discretizations of the Euler equations of gas dynamics Slip flow boundary conditions in discontinuous Galerkin discretizations of the Euler equations of gas dynamics J.J.W. van der Vegt and H. van der Ven Nationaal Lucht- en Ruimtevaartlaboratorium National

More information

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Dedicated to Todd F. Dupont on the occasion of his 65th birthday Yingjie Liu, Chi-Wang Shu and Zhiliang

More information

Assessment of Implicit Implementation of the AUSM + Method and the SST Model for Viscous High Speed Flow

Assessment of Implicit Implementation of the AUSM + Method and the SST Model for Viscous High Speed Flow Assessment of Implicit Implementation of the AUSM + Method and the SST Model for Viscous High Speed Flow Simone Colonia, René Steijl and George N. Barakos CFD Laboratory - School of Engineering - University

More information

Multigrid Algorithms for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations

Multigrid Algorithms for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations Multigrid Algorithms for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations Khosro Shahbazi,a Dimitri J. Mavriplis b Nicholas K. Burgess b a Division of Applied

More information

Fourier analysis for discontinuous Galerkin and related methods. Abstract

Fourier analysis for discontinuous Galerkin and related methods. Abstract Fourier analysis for discontinuous Galerkin and related methods Mengping Zhang and Chi-Wang Shu Abstract In this paper we review a series of recent work on using a Fourier analysis technique to study the

More information

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A.

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A. Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations by Todd A. Oliver B.S., Massachusetts Institute of Technology (22) Submitted to the

More information

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation Faheem Ahmed, Fareed Ahmed, Yongheng Guo, Yong Yang Abstract This paper deals with

More information

Anisotropic mesh refinement for discontinuous Galerkin methods in two-dimensional aerodynamic flow simulations

Anisotropic mesh refinement for discontinuous Galerkin methods in two-dimensional aerodynamic flow simulations INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids 2008; 56:2111 2138 Published online 4 September 2007 in Wiley InterScience (www.interscience.wiley.com)..1608 Anisotropic

More information

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Contents Ralf Hartmann Institute of Aerodynamics and Flow Technology DLR (German Aerospace Center) Lilienthalplatz 7, 3808

More information

Direct Numerical Simulations of a Two-dimensional Viscous Flow in a Shocktube using a Kinetic Energy Preserving Scheme

Direct Numerical Simulations of a Two-dimensional Viscous Flow in a Shocktube using a Kinetic Energy Preserving Scheme 19th AIAA Computational Fluid Dynamics - 5 June 009, San Antonio, Texas AIAA 009-3797 19th AIAA Computational Fluid Dynamics Conference, - 5 June 009, San Antonio, Texas Direct Numerical Simulations of

More information

Implicit Large Eddy Simulation of Transitional Flow over a SD7003 Wing Using High-order Spectral Difference Method

Implicit Large Eddy Simulation of Transitional Flow over a SD7003 Wing Using High-order Spectral Difference Method 40th Fluid Dynamics Conference and Exhibit 28 June - 1 July 2010, Chicago, Illinois AIAA 2010-4442 Implicit Large Eddy Simulation of Transitional Flow over a SD7003 Wing Using High-order Spectral Difference

More information

Chapter 1. Introduction and Background. 1.1 Introduction

Chapter 1. Introduction and Background. 1.1 Introduction Chapter 1 Introduction and Background 1.1 Introduction Over the past several years the numerical approximation of partial differential equations (PDEs) has made important progress because of the rapid

More information

Anisotropic meshes for PDEs: a posteriori error analysis and mesh adaptivity

Anisotropic meshes for PDEs: a posteriori error analysis and mesh adaptivity ICAM 2013, Heraklion, 17 September 2013 Anisotropic meshes for PDEs: a posteriori error analysis and mesh adaptivity Simona Perotto MOX-Modeling and Scientific Computing Department of Mathematics, Politecnico

More information

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems Roy Stogner Computational Fluid Dynamics Lab Institute for Computational Engineering and Sciences University of Texas at Austin March

More information

Eigenmode Analysis of Boundary Conditions for the One-dimensional Preconditioned Euler Equations

Eigenmode 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 information

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems P.-O. Persson and J. Peraire Massachusetts Institute of Technology 2006 AIAA Aerospace Sciences Meeting, Reno, Nevada January 9,

More information

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws

Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Hierarchical Reconstruction with up to Second Degree Remainder for Solving Nonlinear Conservation Laws Dedicated to Todd F. Dupont on the occasion of his 65th birthday Yingjie Liu, Chi-Wang Shu and Zhiliang

More information

First, Second, and Third Order Finite-Volume Schemes for Diffusion

First, Second, and Third Order Finite-Volume Schemes for Diffusion First, Second, and Third Order Finite-Volume Schemes for Diffusion Hiro Nishikawa 51st AIAA Aerospace Sciences Meeting, January 10, 2013 Supported by ARO (PM: Dr. Frederick Ferguson), NASA, Software Cradle.

More information

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws

A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws A high order adaptive finite element method for solving nonlinear hyperbolic conservation laws Zhengfu Xu, Jinchao Xu and Chi-Wang Shu 0th April 010 Abstract In this note, we apply the h-adaptive streamline

More information

HYPERSONIC AERO-THERMO-DYNAMIC HEATING PREDICTION WITH HIGH-ORDER DISCONTINOUS GALERKIN SPECTRAL ELEMENT METHODS

HYPERSONIC AERO-THERMO-DYNAMIC HEATING PREDICTION WITH HIGH-ORDER DISCONTINOUS GALERKIN SPECTRAL ELEMENT METHODS 1 / 36 HYPERSONIC AERO-THERMO-DYNAMIC HEATING PREDICTION WITH HIGH-ORDER DISCONTINOUS GALERKIN SPECTRAL ELEMENT METHODS Jesús Garicano Mena, E. Valero Sánchez, G. Rubio Calzado, E. Ferrer Vaccarezza Universidad

More information

A Polynomial Adaptive LCP Scheme for Viscous Compressible Flows

A Polynomial Adaptive LCP Scheme for Viscous Compressible Flows A Polynomial Adaptive LCP Sceme for Viscous Compressible Flows J.S. Cagnone, B.C. Vermeire, and S.. Nadaraja Department of Mecanical Engineering, McGill University, Montreal, Canada, H3A 2S6 Email: jean-sebastien.cagnone@mail.mcgill.ca

More information

ADJOINT AND DEFECT ERROR BOUNDING AND CORRECTION FOR FUNCTIONAL ESTIMATES

ADJOINT AND DEFECT ERROR BOUNDING AND CORRECTION FOR FUNCTIONAL ESTIMATES ADJOINT AND DEFECT ERROR BOUNDING AND CORRECTION FOR FUNCTIONAL ESTIMATES Niles A. Pierce and Michael B. Giles Applied & Computational Mathematics, California Institute of Technology Computing Laboratory,

More information

A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization. Laslo Tibor Diosady

A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization. Laslo Tibor Diosady A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization by Laslo Tibor Diosady B.A.Sc., University of Toronto (2005) Submitted to

More information

( ) A i,j. Appendices. A. Sensitivity of the Van Leer Fluxes The flux Jacobians of the inviscid flux vector in Eq.(3.2), and the Van Leer fluxes in

( ) A i,j. Appendices. A. Sensitivity of the Van Leer Fluxes The flux Jacobians of the inviscid flux vector in Eq.(3.2), and the Van Leer fluxes in Appendices A. Sensitivity of the Van Leer Fluxes The flux Jacobians of the inviscid flux vector in Eq.(3.2), and the Van Leer fluxes in Eq.(3.11), can be found in the literature [9,172,173] and are therefore

More information

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

CHAPTER 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 information

SAROD Conference, Hyderabad, december 2005 CONTINUOUS MESH ADAPTATION MODELS FOR CFD

SAROD Conference, Hyderabad, december 2005 CONTINUOUS MESH ADAPTATION MODELS FOR CFD 1 SAROD Conference, Hyderabad, december 2005 CONTINUOUS MESH ADAPTATION MODELS FOR CFD Bruno Koobus, 1,2 Laurent Hascoët, 1 Frédéric Alauzet, 3 Adrien Loseille, 3 Youssef Mesri, 1 Alain Dervieux 1 1 INRIA

More information

Discretization Error Reduction through r Adaptation in CFD

Discretization Error Reduction through r Adaptation in CFD Discretization Error Reduction through r Adaptation in CFD ASME Verification and Validation Symposium May 13 15, 2015 William C. Tyson, Christopher J. Roy, Joseph M. Derlaga, and Charles W. Jackson Aerospace

More information

Fourier Type Error Analysis of the Direct Discontinuous Galerkin Method and Its Variations for Diffusion Equations

Fourier Type Error Analysis of the Direct Discontinuous Galerkin Method and Its Variations for Diffusion Equations J Sci Comput (0) 5:68 655 DOI 0.007/s095-0-9564-5 Fourier Type Error Analysis of the Direct Discontinuous Galerkin Method and Its Variations for Diffusion Equations Mengping Zhang Jue Yan Received: 8 September

More information

Accuracy-Preserving Source Term Quadrature for Third-Order Edge-Based Discretization

Accuracy-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 information

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations Khosro Shahbazi 1, Paul F. Fischer 2 and C. Ross Ethier 1 1 University of Toronto and 2 Argonne National

More information

Discontinuous Galerkin methods for nonlinear elasticity

Discontinuous Galerkin methods for nonlinear elasticity Discontinuous Galerkin methods for nonlinear elasticity Preprint submitted to lsevier Science 8 January 2008 The goal of this paper is to introduce Discontinuous Galerkin (DG) methods for nonlinear elasticity

More information

High-Order Methods for Diffusion Equation with Energy Stable Flux Reconstruction Scheme

High-Order Methods for Diffusion Equation with Energy Stable Flux Reconstruction Scheme 49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposi 4-7 January 11, Orlando, Florida AIAA 11-46 High-Order Methods for Diffusion Equation with Energy Stable Flux

More information

A Space-Time Expansion Discontinuous Galerkin Scheme with Local Time-Stepping for the Ideal and Viscous MHD Equations

A Space-Time Expansion Discontinuous Galerkin Scheme with Local Time-Stepping for the Ideal and Viscous MHD Equations A Space-Time Expansion Discontinuous Galerkin Scheme with Local Time-Stepping for the Ideal and Viscous MHD Equations Ch. Altmann, G. Gassner, F. Lörcher, C.-D. Munz Numerical Flow Models for Controlled

More information

Efficient A Posteriori Error Estimation for Finite Volume Methods

Efficient A Posteriori Error Estimation for Finite Volume Methods Efficient A Posteriori Error Estimation for Finite Volume Methods Richard P. Dwight Institute of Aerodynamics and Flow Technology German Aerospace Center (DLR) Braunschweig, D-38108 GERMANY Tel: +49 531

More information

A class of the fourth order finite volume Hermite weighted essentially non-oscillatory schemes

A class of the fourth order finite volume Hermite weighted essentially non-oscillatory schemes Science in China Series A: Mathematics Aug., 008, Vol. 51, No. 8, 1549 1560 www.scichina.com math.scichina.com www.springerlink.com A class of the fourth order finite volume Hermite weighted essentially

More information

A posteriori error estimates applied to flow in a channel with corners

A posteriori error estimates applied to flow in a channel with corners Mathematics and Computers in Simulation 61 (2003) 375 383 A posteriori error estimates applied to flow in a channel with corners Pavel Burda a,, Jaroslav Novotný b, Bedřich Sousedík a a Department of Mathematics,

More information

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 29 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS Hierarchy of Mathematical Models 1 / 29 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 2 / 29

More information

Total Pressure Losses Minimization in Turbomachinery Cascades, using a New Continuous Adjoint Formulation

Total Pressure Losses Minimization in Turbomachinery Cascades, using a New Continuous Adjoint Formulation Total Pressure Losses Minimization in Turbomachinery Cascades, using a New Continuous Adjoint Formulation D.I. Papadimitriou, K.C. Giannakoglou Laboratory of Thermal Turbomachines, National Technical University

More information

Numerical Solution of Partial Differential Equations governing compressible flows

Numerical Solution of Partial Differential Equations governing compressible flows Numerical Solution of Partial Differential Equations governing compressible flows Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore

More information

Error Estimation for High Speed Flows Using Continuous and Discrete Adjoints

Error Estimation for High Speed Flows Using Continuous and Discrete Adjoints Error Estimation for High Speed Flows Using and Adjoints Karthikeyan Duraisamy, Juan Alonso Stanford University, Stanford CA 94305, USA Francisco Palacios Madrid Polytechnic University, Madrid 8040, Spain

More information

Output-based Mesh Adaptation for High Order Navier-Stokes Simulations on Deformable Domains

Output-based Mesh Adaptation for High Order Navier-Stokes Simulations on Deformable Domains Output-based Mesh Adaptation for High Order Navier-Stokes Simulations on Deformable Domains Steven M. Kast, Krzysztof J. Fidkowski Department of Aerospace Engineering, University of Michigan, Ann Arbor,

More information

Entropy stable schemes for compressible flows on unstructured meshes

Entropy stable schemes for compressible flows on unstructured meshes Entropy stable schemes for compressible flows on unstructured meshes Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore deep@math.tifrbng.res.in http://math.tifrbng.res.in/

More information

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

ALGEBRAIC 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 information

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying A DISCRETE DIVERGENCE FREE WEAK GALERKIN FINITE ELEMENT METHOD FOR THE STOKES EQUATIONS LIN MU, JUNPING WANG, AND XIU YE Abstract. A discrete divergence free weak Galerkin finite element method is developed

More information

Solution Methods. Steady State Diffusion Equation. Lecture 04

Solution Methods. Steady State Diffusion Equation. Lecture 04 Solution Methods Steady State Diffusion Equation Lecture 04 1 Solution methods Focus on finite volume method. Background of finite volume method. Discretization example. General solution method. Convergence.

More information

Further Studies of Airfoils Supporting Non-unique Solutions in Transonic Flow

Further Studies of Airfoils Supporting Non-unique Solutions in Transonic Flow 29th AIAA Applied Aerodynamics Conference 27-30 June 2011, Honolulu, Hawaii AIAA 2011-3509 Further Studies of Airfoils Supporting Non-unique Solutions in Transonic Flow Antony Jameson, John C. Vassberg,

More information

The Discontinuous Galerkin (dg) method is a popular numerical method that has received much attention

The Discontinuous Galerkin (dg) method is a popular numerical method that has received much attention Fluid Dynamics and Co-located Conferences June 24-27, 2013, San Diego, CA 21st AIAA Computational Fluid Dynamics Conference AIAA 2013-2595 Discontinuous Galerkin method for multifluid Euler equations Marc

More information

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows F. Bassi, A. Crivellini, D. A. Di Pietro, S. Rebay Dipartimento di Ingegneria Industriale, Università di Bergamo CERMICS-ENPC

More information

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods

Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods Weighted Essentially Non-Oscillatory limiters for Runge-Kutta Discontinuous Galerkin Methods Jianxian Qiu School of Mathematical Science Xiamen University jxqiu@xmu.edu.cn http://ccam.xmu.edu.cn/teacher/jxqiu

More information

Zonal modelling approach in aerodynamic simulation

Zonal modelling approach in aerodynamic simulation Zonal modelling approach in aerodynamic simulation and Carlos Castro Barcelona Supercomputing Center Technical University of Madrid Outline 1 2 State of the art Proposed strategy 3 Consistency Stability

More information

Space-time Discontinuous Galerkin Methods for Compressible Flows

Space-time Discontinuous Galerkin Methods for Compressible Flows Space-time Discontinuous Galerkin Methods for Compressible Flows Jaap van der Vegt Numerical Analysis and Computational Mechanics Group Department of Applied Mathematics University of Twente Joint Work

More information

Shock Capturing for Discontinuous Galerkin Methods using Finite Volume Sub-cells

Shock Capturing for Discontinuous Galerkin Methods using Finite Volume Sub-cells Abstract We present a shock capturing procedure for high order Discontinuous Galerkin methods, by which shock regions are refined in sub-cells and treated by finite volume techniques Hence, our approach

More information

WALL ROUGHNESS EFFECTS ON SHOCK BOUNDARY LAYER INTERACTION FLOWS

WALL ROUGHNESS EFFECTS ON SHOCK BOUNDARY LAYER INTERACTION FLOWS ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology An ISO 3297: 2007 Certified Organization, Volume 2, Special Issue

More information

Chapter 1 Direct Modeling for Computational Fluid Dynamics

Chapter 1 Direct Modeling for Computational Fluid Dynamics Chapter 1 Direct Modeling for Computational Fluid Dynamics Computational fluid dynamics (CFD) is a scientific discipline, which aims to capture fluid motion in a discretized space. The description of the

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introduction Many astrophysical scenarios are modeled using the field equations of fluid dynamics. Fluids are generally challenging systems to describe analytically, as they form a nonlinear

More information

Solving the Euler Equations!

Solving the Euler Equations! http://www.nd.edu/~gtryggva/cfd-course/! Solving the Euler Equations! Grétar Tryggvason! Spring 0! The Euler equations for D flow:! where! Define! Ideal Gas:! ρ ρu ρu + ρu + p = 0 t x ( / ) ρe ρu E + p

More information

The Simulation of Wraparound Fins Aerodynamic Characteristics

The Simulation of Wraparound Fins Aerodynamic Characteristics The Simulation of Wraparound Fins Aerodynamic Characteristics Institute of Launch Dynamics Nanjing University of Science and Technology Nanjing Xiaolingwei 00 P. R. China laithabbass@yahoo.com Abstract:

More information

Downloaded 04/15/13 to Redistribution subject to SIAM license or copyright; see

Downloaded 04/15/13 to Redistribution subject to SIAM license or copyright; see SIAM J. NUMER. ANAL. Vol. 51, No. 1, pp. 126 136 c 2013 Society for Industrial and Applied Mathematics A NOTE ON ADJOINT ERROR ESTIMATION FOR ONE-DIMENSIONAL STATIONARY BALANCE LAWS WITH SHOCKS JOCHEN

More information

A gas-kinetic theory based multidimensional high-order method for the compressible Navier Stokes solutions

A gas-kinetic theory based multidimensional high-order method for the compressible Navier Stokes solutions Acta Mech. Sin. 2017) 334):733 741 DOI 10.1007/s10409-017-0695-2 RESEARCH PAPER A gas-kinetic theory based multidimensional high-order method for the compressible Navier Stokes solutions Xiaodong Ren 1

More information

A Stable Spectral Difference Method for Triangles

A Stable Spectral Difference Method for Triangles A Stable Spectral Difference Method for Triangles Aravind Balan 1, Georg May 1, and Joachim Schöberl 2 1 AICES Graduate School, RWTH Aachen, Germany 2 Institute for Analysis and Scientific Computing, Vienna

More information

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws Kilian Cooley 1 Prof. James Baeder 2 1 Department of Mathematics, University of Maryland - College Park 2 Department of Aerospace

More information

Estimation of grid-induced errors in computational fluid dynamics solutions using a discrete error transport equation

Estimation of grid-induced errors in computational fluid dynamics solutions using a discrete error transport equation Graduate Theses and Dissertations Graduate College 2009 Estimation of grid-induced errors in computational fluid dynamics solutions using a discrete error transport equation Brandon Williams Iowa State

More information

A STUDY OF MULTIGRID SMOOTHERS USED IN COMPRESSIBLE CFD BASED ON THE CONVECTION DIFFUSION EQUATION

A STUDY OF MULTIGRID SMOOTHERS USED IN COMPRESSIBLE CFD BASED ON THE CONVECTION DIFFUSION EQUATION ECCOMAS Congress 2016 VII European Congress on Computational Methods in Applied Sciences and Engineering M. Papadrakakis, V. Papadopoulos, G. Stefanou, V. Plevris (eds.) Crete Island, Greece, 5 10 June

More information

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic

More information

Numerical Solution Techniques in Mechanical and Aerospace Engineering

Numerical Solution Techniques in Mechanical and Aerospace Engineering Numerical Solution Techniques in Mechanical and Aerospace Engineering Chunlei Liang LECTURE 9 Finite Volume method II 9.1. Outline of Lecture Conservation property of Finite Volume method Apply FVM to

More information

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 59 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS The Finite Volume Method These slides are partially based on the recommended textbook: Culbert B.

More information

Discontinuous Galerkin Methods

Discontinuous Galerkin Methods Discontinuous Galerkin Methods Joachim Schöberl May 20, 206 Discontinuous Galerkin (DG) methods approximate the solution with piecewise functions (polynomials), which are discontinuous across element interfaces.

More information

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations An Extended Abstract submitted for the 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada January 26 Preferred Session Topic: Uncertainty quantification and stochastic methods for CFD A Non-Intrusive

More information

Compressible Navier-Stokes (Euler) Solver based on Deal.II Library

Compressible Navier-Stokes (Euler) Solver based on Deal.II Library Compressible Navier-Stokes (Euler) Solver based on Deal.II Library Lei Qiao Northwestern Polytechnical University Xi an, China Texas A&M University College Station, Texas Fifth deal.ii Users and Developers

More information

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations Antony Jameson Department of Aeronautics and Astronautics, Stanford University, Stanford, CA, 94305

More information

Aerodynamic force analysis in high Reynolds number flows by Lamb vector integration

Aerodynamic force analysis in high Reynolds number flows by Lamb vector integration Aerodynamic force analysis in high Reynolds number flows by Lamb vector integration Claudio Marongiu, Renato Tognaccini 2 CIRA, Italian Center for Aerospace Research, Capua (CE), Italy E-mail: c.marongiu@cira.it

More information