Science.gov

Sample records for discontinuous galerkin solver

  1. A Discontinuous Galerkin Chimera Overset Solver

    NASA Astrophysics Data System (ADS)

    Galbraith, Marshall Christopher

    This work summarizes the development of an accurate, efficient, and flexible Computational Fluid Dynamics computer code that is an improvement relative to the state of the art. The improved accuracy and efficiency is obtained by using a high-order discontinuous Galerkin (DG) discretization scheme. In order to maximize the computational efficiency, quadrature-free integration and numerical integration optimized as matrix-vector multiplications is employed and implemented through a pre-processor (PyDG). Using the PyDG pre-processor, a C++ polynomial library has been developed that uses overloaded operators to design an efficient Domain Specific Language (DSL) that allows expressions involving polynomials to be written as if they are scalars. The DSL, which makes the syntax of computer code legible and intuitive, promotes maintainability of the software and simplifies the development of additional capabilities. The flexibility of the code is achieved by combining the DG scheme with the Chimera overset method. The Chimera overset method produces solutions on a set of overlapping grids that communicate through an exchange of data on grid boundaries (known as artificial boundaries). Finite volume and finite difference discretizations use fringe points, which are layers of points on the artificial boundaries, to maintain the interior stencil on artificial boundaries. The fringe points receive solution values interpolated from overset grids. Proper interpolation requires fringe points to be contained in overset grids. Insufficient overlap must be corrected by modifying the grid system. The Chimera scheme can also exclude regions of grids that lie outside the computational domain; a process commonly known as hole cutting. The Chimera overset method has traditionally enabled the use of high-order finite difference and finite volume approaches such as WENO and compact differencing schemes, which require structured meshes, for modeling fluid flow associated with complex

  2. Scalable parallel Newton-Krylov solvers for discontinuous Galerkin discretizations

    SciTech Connect

    Persson, P.-O.

    2008-12-31

    We present techniques for implicit solution of discontinuous Galerkin discretizations of the Navier-Stokes equations on parallel computers. While a block-Jacobi method is simple and straight-forward to parallelize, its convergence properties are poor except for simple problems. Therefore, we consider Newton-GMRES methods preconditioned with block-incomplete LU factorizations, with optimized element orderings based on a minimum discarded fill (MDF) approach. We discuss the difficulties with the parallelization of these methods, but also show that with a simple domain decomposition approach, most of the advantages of the block-ILU over the block-Jacobi preconditioner are still retained. The convergence is further improved by incorporating the matrix connectivities into the mesh partitioning process, which aims at minimizing the errors introduced from separating the partitions. We demonstrate the performance of the schemes for realistic two- and three-dimensional flow problems.

  3. A high order Discontinuous Galerkin - Fourier incompressible 3D Navier-Stokes solver with rotating sliding meshes

    NASA Astrophysics Data System (ADS)

    Ferrer, Esteban; Willden, Richard H. J.

    2012-08-01

    We present the development of a sliding mesh capability for an unsteady high order (order ⩾ 3) h/p Discontinuous Galerkin solver for the three-dimensional incompressible Navier-Stokes equations. A high order sliding mesh method is developed and implemented for flow simulation with relative rotational motion of an inner mesh with respect to an outer static mesh, through the use of curved boundary elements and mixed triangular-quadrilateral meshes. A second order stiffly stable method is used to discretise in time the Arbitrary Lagrangian-Eulerian form of the incompressible Navier-Stokes equations. Spatial discretisation is provided by the Symmetric Interior Penalty Galerkin formulation with modal basis functions in the x-y plane, allowing hanging nodes and sliding meshes without the requirement to use mortar type techniques. Spatial discretisation in the z-direction is provided by a purely spectral method that uses Fourier series and allows computation of spanwise periodic three-dimensional flows. The developed solver is shown to provide high order solutions, second order in time convergence rates and spectral convergence when solving the incompressible Navier-Stokes equations on meshes where fixed and rotating elements coexist. In addition, an exact implementation of the no-slip boundary condition is included for curved edges; circular arcs and NACA 4-digit airfoils, where analytic expressions for the geometry are used to compute the required metrics. The solver capabilities are tested for a number of two dimensional problems governed by the incompressible Navier-Stokes equations on static and rotating meshes: the Taylor vortex problem, a static and rotating symmetric NACA0015 airfoil and flows through three bladed cross-flow turbines. In addition, three dimensional flow solutions are demonstrated for a three bladed cross-flow turbine and a circular cylinder shadowed by a pitching NACA0012 airfoil.

  4. A Spalart-Allmaras turbulence model implementation in a discontinuous Galerkin solver for incompressible flows

    NASA Astrophysics Data System (ADS)

    Crivellini, Andrea; D'Alessandro, Valerio; Bassi, Francesco

    2013-05-01

    In this paper the artificial compressibility flux Discontinuous Galerkin (DG) method for the solution of the incompressible Navier-Stokes equations has been extended to deal with the Reynolds-Averaged Navier-Stokes (RANS) equations coupled with the Spalart-Allmaras (SA) turbulence model. DG implementations of the RANS and SA equations for compressible flows have already been reported in the literature, including the description of limiting or stabilization techniques adopted in order to prevent the turbulent viscosity ν˜ from becoming negative. In this paper we introduce an SA model implementation that deals with negative ν˜ values by modifying the source and diffusion terms in the SA model equation only when the working variable or one of the model closure functions become negative. This results in an efficient high-order implementation where either stabilization terms or even additional equations are avoided. We remark that the proposed implementation is not DG specific and it is well suited for any numerical discretization of the RANS-SA governing equations. The reliability, robustness and accuracy of the proposed implementation have been assessed by computing several high Reynolds number turbulent test cases: the flow over a flat plate (Re=107), the flow past a backward-facing step (Re=37400) and the flow around a NACA 0012 airfoil at different angles of attack (α=0°, 10°, 15°) and Reynolds numbers (Re=2.88×106,6×106).

  5. OpenACC acceleration of an unstructured CFD solver based on a reconstructed discontinuous Galerkin method for compressible flows

    SciTech Connect

    Xia, Yidong; Lou, Jialin; Luo, Hong; Edwards, Jack; Mueller, Frank

    2015-02-09

    Here, an OpenACC directive-based graphics processing unit (GPU) parallel scheme is presented for solving the compressible Navier–Stokes equations on 3D hybrid unstructured grids with a third-order reconstructed discontinuous Galerkin method. The developed scheme requires the minimum code intrusion and algorithm alteration for upgrading a legacy solver with the GPU computing capability at very little extra effort in programming, which leads to a unified and portable code development strategy. A face coloring algorithm is adopted to eliminate the memory contention because of the threading of internal and boundary face integrals. A number of flow problems are presented to verify the implementation of the developed scheme. Timing measurements were obtained by running the resulting GPU code on one Nvidia Tesla K20c GPU card (Nvidia Corporation, Santa Clara, CA, USA) and compared with those obtained by running the equivalent Message Passing Interface (MPI) parallel CPU code on a compute node (consisting of two AMD Opteron 6128 eight-core CPUs (Advanced Micro Devices, Inc., Sunnyvale, CA, USA)). Speedup factors of up to 24× and 1.6× for the GPU code were achieved with respect to one and 16 CPU cores, respectively. The numerical results indicate that this OpenACC-based parallel scheme is an effective and extensible approach to port unstructured high-order CFD solvers to GPU computing.

  6. OpenACC acceleration of an unstructured CFD solver based on a reconstructed discontinuous Galerkin method for compressible flows

    DOE PAGES

    Xia, Yidong; Lou, Jialin; Luo, Hong; Edwards, Jack; Mueller, Frank

    2015-02-09

    Here, an OpenACC directive-based graphics processing unit (GPU) parallel scheme is presented for solving the compressible Navier–Stokes equations on 3D hybrid unstructured grids with a third-order reconstructed discontinuous Galerkin method. The developed scheme requires the minimum code intrusion and algorithm alteration for upgrading a legacy solver with the GPU computing capability at very little extra effort in programming, which leads to a unified and portable code development strategy. A face coloring algorithm is adopted to eliminate the memory contention because of the threading of internal and boundary face integrals. A number of flow problems are presented to verify the implementationmore » of the developed scheme. Timing measurements were obtained by running the resulting GPU code on one Nvidia Tesla K20c GPU card (Nvidia Corporation, Santa Clara, CA, USA) and compared with those obtained by running the equivalent Message Passing Interface (MPI) parallel CPU code on a compute node (consisting of two AMD Opteron 6128 eight-core CPUs (Advanced Micro Devices, Inc., Sunnyvale, CA, USA)). Speedup factors of up to 24× and 1.6× for the GPU code were achieved with respect to one and 16 CPU cores, respectively. The numerical results indicate that this OpenACC-based parallel scheme is an effective and extensible approach to port unstructured high-order CFD solvers to GPU computing.« less

  7. Effect of boundary representation on viscous, separated flows in a discontinuous-Galerkin Navier-Stokes solver

    NASA Astrophysics Data System (ADS)

    Nelson, Daniel A.; Jacobs, Gustaaf B.; Kopriva, David A.

    2016-08-01

    The effect of curved-boundary representation on the physics of the separated flow over a NACA 65(1)-412 airfoil is thoroughly investigated. A method is presented to approximate curved boundaries with a high-order discontinuous-Galerkin spectral element method for the solution of the Navier-Stokes equations. Multiblock quadrilateral element meshes are constructed with the grid generation software GridPro. The boundary of a NACA 65(1)-412 airfoil, defined by a cubic natural spline, is piecewise-approximated by isoparametric polynomial interpolants that represent the edges of boundary-fitted elements. Direct numerical simulation of the airfoil is performed on a coarse mesh and fine mesh with polynomial orders ranging from four to twelve. The accuracy of the curve fitting is investigated by comparing the flows computed on curved-sided meshes with those given by straight-sided meshes. Straight-sided meshes yield irregular wakes, whereas curved-sided meshes produce a regular Karman street wake. Straight-sided meshes also produce lower lift and higher viscous drag as compared with curved-sided meshes. When the mesh is refined by reducing the sizes of the elements, the lift decrease and viscous drag increase are less pronounced. The differences in the aerodynamic performance between the straight-sided meshes and the curved-sided meshes are concluded to be the result of artificial surface roughness introduced by the piecewise-linear boundary approximation provided by the straight-sided meshes.

  8. Computing Binary Black Hole Initial Data with Discontinuous Galerkin Methods

    NASA Astrophysics Data System (ADS)

    Vincent, Trevor; Pfeiffer, Harald

    2016-03-01

    Discontinuous Galerkin (DG) finite element methods have been used to solve hyperbolic PDEs in relativistic simulations and offer advantages over traditional discretization methods. Comparatively little attention has been given towards using the DG method to solve the elliptic PDEs arising from the Einstein initial data equations. We describe how the DG method can be used to create a parallel, adaptive solver for initial data. We discuss the use of our dG code to compute puncture initial data for binary black holes.

  9. GPU-accelerated discontinuous Galerkin methods on hybrid meshes

    NASA Astrophysics Data System (ADS)

    Chan, Jesse; Wang, Zheng; Modave, Axel; Remacle, Jean-Francois; Warburton, T.

    2016-08-01

    We present a time-explicit discontinuous Galerkin (DG) solver for the time-domain acoustic wave equation on hybrid meshes containing vertex-mapped hexahedral, wedge, pyramidal and tetrahedral elements. Discretely energy-stable formulations are presented for both Gauss-Legendre and Gauss-Legendre-Lobatto (Spectral Element) nodal bases for the hexahedron. Stable timestep restrictions for hybrid meshes are derived by bounding the spectral radius of the DG operator using order-dependent constants in trace and Markov inequalities. Computational efficiency is achieved under a combination of element-specific kernels (including new quadrature-free operators for the pyramid), multi-rate timestepping, and acceleration using Graphics Processing Units.

  10. Unstructured discontinuous Galerkin for seismic inversion.

    SciTech Connect

    van Bloemen Waanders, Bart Gustaaf; Ober, Curtis Curry; Collis, Samuel Scott

    2010-04-01

    This abstract explores the potential advantages of discontinuous Galerkin (DG) methods for the time-domain inversion of media parameters within the earth's interior. In particular, DG methods enable local polynomial refinement to better capture localized geological features within an area of interest while also allowing the use of unstructured meshes that can accurately capture discontinuous material interfaces. This abstract describes our initial findings when using DG methods combined with Runge-Kutta time integration and adjoint-based optimization algorithms for full-waveform inversion. Our initial results suggest that DG methods allow great flexibility in matching the media characteristics (faults, ocean bottom and salt structures) while also providing higher fidelity representations in target regions. Time-domain inversion using discontinuous Galerkin on unstructured meshes and with local polynomial refinement is shown to better capture localized geological features and accurately capture discontinuous-material interfaces. These approaches provide the ability to surgically refine representations in order to improve predicted models for specific geological features. Our future work will entail automated extensions to directly incorporate local refinement and adaptive unstructured meshes within the inversion process.

  11. General spline filters for discontinuous Galerkin solutions

    PubMed Central

    Peters, Jörg

    2015-01-01

    The discontinuous Galerkin (dG) method outputs a sequence of polynomial pieces. Post-processing the sequence by Smoothness-Increasing Accuracy-Conserving (SIAC) convolution not only increases the smoothness of the sequence but can also improve its accuracy and yield superconvergence. SIAC convolution is considered optimal if the SIAC kernels, in the form of a linear combination of B-splines of degree d, reproduce polynomials of degree 2d. This paper derives simple formulas for computing the optimal SIAC spline coefficients for the general case including non-uniform knots. PMID:26594090

  12. Discontinuous Galerkin methods for extended hydrodynamics

    NASA Astrophysics Data System (ADS)

    Suzuki, Yoshifumi

    This dissertation presents a step towards high-order methods for continuum-transition flows. In order to achieve maximum accuracy and efficiency for numerical methods on a distorted mesh, it is desirable that both governing equations and corresponding numerical methods are in some sense compact. We argue our preference for a physical model described solely by first-order partial differential equations called hyperbolic-relaxation equations, and, among various numerical methods, for the discontinuous Galerkin method. Hyperbolic-relaxation equations can be generated as moments of the Boltzmann equation and can describe continuum-transition flows. Two challenging properties of hyperbolic-relaxation equations are the presence of a stiff source term, which drives the system towards equilibrium, and the accompanying change of eigenstructure. The first issue can be solved by an implicit treatment of the source term. To cope with the second difficulty, we develop a space-time discontinuous Galerkin method, based on Huynh's "upwind moment scheme." It is called the DG(1)--Hancock method. The DG(1)--Hancock method for one- and two-dimensional meshes is described, and Fourier analyses for both linear advection and linear hyperbolic-relaxation equations are conducted. The analyses show that the DG(1)--Hancock method is not only accurate but efficient in terms of turnaround time in comparison to other semi- and fully discrete finite-volume and discontinuous Galerkin methods. Numerical tests confirm the analyses, and also show the properties are preserved for nonlinear equations; the efficiency is superior by an order of magnitude. Subsequently, discontinuous Galerkin and finite-volume spatial discretizations are applied to more practical equations, in particular, to the set of 10-moment equations, which are gas dynamics equations that include a full pressure/temperature tensor among the flow variables. Results for flow around a micro-airfoil are compared to experimental data and

  13. A toolbox for a class of discontinuous Petrov-Galerkin methods using trilinos.

    SciTech Connect

    Roberts, Nathaniel David; Bochev, Pavel Blagoveston; Demkowicz, Leszek D.; Ridzal, Denis

    2011-09-01

    The class of discontinuous Petrov-Galerkin finite element methods (DPG) proposed by L. Demkowicz and J. Gopalakrishnan guarantees the optimality of the solution in an energy norm and produces a symmetric positive definite stiffness matrix, among other desirable properties. In this paper, we describe a toolbox, implemented atop Sandia's Trilinos library, for rapid development of solvers for DPG methods. We use this toolbox to develop solvers for the Poisson and Stokes problems.

  14. Discontinuous Galerkin Methods for Turbulence Simulation

    NASA Technical Reports Server (NTRS)

    Collis, S. Scott

    2002-01-01

    A discontinuous Galerkin (DG) method is formulated, implemented, and tested for simulation of compressible turbulent flows. The method is applied to turbulent channel flow at low Reynolds number, where it is found to successfully predict low-order statistics with fewer degrees of freedom than traditional numerical methods. This reduction is achieved by utilizing local hp-refinement such that the computational grid is refined simultaneously in all three spatial coordinates with decreasing distance from the wall. Another advantage of DG is that Dirichlet boundary conditions can be enforced weakly through integrals of the numerical fluxes. Both for a model advection-diffusion problem and for turbulent channel flow, weak enforcement of wall boundaries is found to improve results at low resolution. Such weak boundary conditions may play a pivotal role in wall modeling for large-eddy simulation.

  15. A High Order Discontinuous Galerkin Method for 2D Incompressible Flows

    NASA Technical Reports Server (NTRS)

    Liu, Jia-Guo; Shu, Chi-Wang

    1999-01-01

    In this paper we introduce a high order discontinuous Galerkin method for two dimensional incompressible flow in vorticity streamfunction formulation. The momentum equation is treated explicitly, utilizing the efficiency of the discontinuous Galerkin method The streamfunction is obtained by a standard Poisson solver using continuous finite elements. There is a natural matching between these two finite element spaces, since the normal component of the velocity field is continuous across element boundaries. This allows for a correct upwinding gluing in the discontinuous Galerkin framework, while still maintaining total energy conservation with no numerical dissipation and total enstrophy stability The method is suitable for inviscid or high Reynolds number flows. Optimal error estimates are proven and verified by numerical experiments.

  16. Discontinuous Galerkin computation of the Maxwell eigenvalues on simplicial meshes

    NASA Astrophysics Data System (ADS)

    Buffa, Annalisa; Houston, Paul; Perugia, Ilaria

    2007-07-01

    This paper is concerned with the discontinuous Galerkin approximation of the Maxwell eigenproblem. After reviewing the theory developed in [A. Buffa, I. Perugia, Discontinuous Galerkin approximation of the Maxwell eigenproblem, Technical Report 24-PV, IMATI-CNR, Pavia, Italy, 2005 ], we present a set of numerical experiments which both validate the theory, and provide further insight regarding the practical performance of discontinuous Galerkin methods, particularly in the case when non-conforming meshes, characterized by the presence of hanging nodes, are employed.

  17. On cell entropy inequality for discontinuous Galerkin methods

    NASA Technical Reports Server (NTRS)

    Jiang, Guangshan; Shu, Chi-Wang

    1993-01-01

    We prove a cell entropy inequality for a class of high order discontinuous Galerkin finite element methods approximating conservation laws, which implies convergence for the one dimensional scalar convex case.

  18. Discontinuous Galerkin Methods for Neutrino Radiation Transport

    NASA Astrophysics Data System (ADS)

    Endeve, Eirik; Hauck, Cory; Xing, Yulong; Mezzacappa, Anthony

    2015-04-01

    We are developing new computational methods for simulation of neutrino transport in core-collapse supernovae, which is challenging since neutrinos evolve from being diffusive in the proto-neutron star to nearly free streaming in the critical neutrino heating region. To this end, we consider conservative formulations of the Boltzmann equation, and aim to develop robust, high-order accurate methods. Runge-Kutta discontinuous Galerkin (DG) methods, offer several attractive properties, including (i) high-order accuracy on a compact stencil and (ii) correct asymptotic behavior in the diffusion limit. We have recently developed a new DG method for the advection part for the transport solve, which is high-order accurate and strictly preserves the physical bounds of the distribution function; i.e., f ∈ [ 0 , 1 ] . We summarize the main ingredients of our bound-preserving DG method and discuss ongoing work to include neutrino-matter interactions in the scheme. Research sponsored in part by Oak Ridge National Laboratory, managed by UT-Battelle, LLC for the U. S. Department of Energy

  19. Discontinuous Galerkin finite element methods for gradient plasticity.

    SciTech Connect

    Garikipati, Krishna.; Ostien, Jakob T.

    2010-10-01

    In this report we apply discontinuous Galerkin finite element methods to the equations of an incompatibility based formulation of gradient plasticity. The presentation is motivated with a brief overview of the description of dislocations within a crystal lattice. A tensor representing a measure of the incompatibility with the lattice is used in the formulation of a gradient plasticity model. This model is cast in a variational formulation, and discontinuous Galerkin machinery is employed to implement the formulation into a finite element code. Finally numerical examples of the model are shown.

  20. Error Analysis for Discontinuous Galerkin Method for Parabolic Problems

    NASA Technical Reports Server (NTRS)

    Kaneko, Hideaki

    2004-01-01

    In the proposal, the following three objectives are stated: (1) A p-version of the discontinuous Galerkin method for a one dimensional parabolic problem will be established. It should be recalled that the h-version in space was used for the discontinuous Galerkin method. An a priori error estimate as well as a posteriori estimate of this p-finite element discontinuous Galerkin method will be given. (2) The parameter alpha that describes the behavior double vertical line u(sub t)(t) double vertical line 2 was computed exactly. This was made feasible because of the explicitly specified initial condition. For practical heat transfer problems, the initial condition may have to be approximated. Also, if the parabolic problem is proposed on a multi-dimensional region, the parameter alpha, for most cases, would be difficult to compute exactly even in the case that the initial condition is known exactly. The second objective of this proposed research is to establish a method to estimate this parameter. This will be done by computing two discontinuous Galerkin approximate solutions at two different time steps starting from the initial time and use them to derive alpha. (3) The third objective is to consider the heat transfer problem over a two dimensional thin plate. The technique developed by Vogelius and Babuska will be used to establish a discontinuous Galerkin method in which the p-element will be used for through thickness approximation. This h-p finite element approach, that results in a dimensional reduction method, was used for elliptic problems, but the application appears new for the parabolic problem. The dimension reduction method will be discussed together with the time discretization method.

  1. A Streaming Language Implementation of the Discontinuous Galerkin Method

    NASA Technical Reports Server (NTRS)

    Barth, Timothy; Knight, Timothy

    2005-01-01

    We present a Brook streaming language implementation of the 3-D discontinuous Galerkin method for compressible fluid flow on tetrahedral meshes. Efficient implementation of the discontinuous Galerkin method using the streaming model of computation introduces several algorithmic design challenges. Using a cycle-accurate simulator, performance characteristics have been obtained for the Stanford Merrimac stream processor. The current Merrimac design achieves 128 Gflops per chip and the desktop board is populated with 16 chips yielding a peak performance of 2 Teraflops. Total parts cost for the desktop board is less than $20K. Current cycle-accurate simulations for discretizations of the 3-D compressible flow equations yield approximately 40-50% of the peak performance of the Merrimac streaming processor chip. Ongoing work includes the assessment of the performance of the same algorithm on the 2 Teraflop desktop board with a target goal of achieving 1 Teraflop performance.

  2. Fluorescence lifetime optical tomography with Discontinuous Galerkin discretisation scheme

    PubMed Central

    Soloviev, Vadim Y.; D'Andrea, Cosimo; Mohan, P. Surya; Valentini, Gianluca; Cubeddu, Rinaldo; Arridge, Simon R.

    2010-01-01

    We develop discontinuous Galerkin framework for solving direct and inverse problems in fluorescence diffusion optical tomography in turbid media. We show the advantages and the disadvantages of this method by comparing it with previously developed framework based on the finite volume discretization. The reconstruction algorithm was used with time-gated experimental dataset acquired by imaging a highly scattering cylindrical phantom concealing small fluorescent tubes. Optical parameters, quantum yield and lifetime were simultaneously reconstructed. Reconstruction results are presented and discussed. PMID:21258525

  3. Discontinuous Galerkin Finite Element Method for Parabolic Problems

    NASA Technical Reports Server (NTRS)

    Kaneko, Hideaki; Bey, Kim S.; Hou, Gene J. W.

    2004-01-01

    In this paper, we develop a time and its corresponding spatial discretization scheme, based upon the assumption of a certain weak singularity of parallel ut(t) parallel Lz(omega) = parallel ut parallel2, for the discontinuous Galerkin finite element method for one-dimensional parabolic problems. Optimal convergence rates in both time and spatial variables are obtained. A discussion of automatic time-step control method is also included.

  4. Discontinuous Galerkin method for multicomponent chemically reacting flows and combustion

    NASA Astrophysics Data System (ADS)

    Lv, Yu; Ihme, Matthias

    2014-08-01

    This paper presents the development of a discontinuous Galerkin (DG) method for application to chemically reacting flows in subsonic and supersonic regimes under the consideration of variable thermo-viscous-diffusive transport properties, detailed and stiff reaction chemistry, and shock capturing. A hybrid-flux formulation is developed for treatment of the convective fluxes, combining a conservative Riemann-solver and an extended double-flux scheme. A computationally efficient splitting scheme is proposed, in which advection and diffusion operators are solved in the weak form, and the chemically stiff substep is advanced in the strong form using a time-implicit scheme. The discretization of the viscous-diffusive transport terms follows the second form of Bassi and Rebay, and the WENO-based limiter due to Zhong and Shu is extended to multicomponent systems. Boundary conditions are developed for subsonic and supersonic flow conditions, and the algorithm is coupled to thermochemical libraries to account for detailed reaction chemistry and complex transport. The resulting DG method is applied to a series of test cases of increasing physico-chemical complexity. Beginning with one- and two-dimensional multispecies advection and shock-fluid interaction problems, computational efficiency, convergence, and conservation properties are demonstrated. This study is followed by considering a series of detonation and supersonic combustion problems to investigate the convergence-rate and the shock-capturing capability in the presence of one- and multistep reaction chemistry. The DG algorithm is then applied to diffusion-controlled deflagration problems. By examining convergence properties for polynomial order and spatial resolution, and comparing these with second-order finite-volume solutions, it is shown that optimal convergence is achieved and that polynomial refinement provides advantages in better resolving the localized flame structure and complex flow-field features

  5. Local Analysis of Shock Capturing Using Discontinuous Galerkin Methodology

    NASA Technical Reports Server (NTRS)

    Atkins, H. L.

    1997-01-01

    The compact form of the discontinuous Galerkin method allows for a detailed local analysis of the method in the neighborhood of the shock for a non-linear model problem. Insight gained from the analysis leads to new flux formulas that are stable and that preserve the compactness of the method. Although developed for a model equation, the flux formulas are applicable to systems such as the Euler equations. This article presents the analysis for methods with a degree up to 5. The analysis is accompanied by supporting numerical experiments using Burgers' equation and the Euler equations.

  6. Properties of Discontinuous Galerkin Algorithms and Implications for Edge Gyrokinetics

    NASA Astrophysics Data System (ADS)

    Hammett, G. W.; Hakim, A.; Shi, E. L.; Abel, I. G.; Stoltzfus-Dueck, T.

    2015-11-01

    The continuum gyrokinetic code Gkeyll uses Discontinuous Galerkin (DG) algorithms, which have a lot of flexibility in the choice of basis functions and inner product norm that can be useful in designing algorithms for particular problems. Rather than use regular polynomial basis functions, we consider here Maxwellian-weighted basis functions (which have similarities to Gaussian radial basis functions). The standard Galerkin approach loses particle and energy conservation, but this can be restored with a particular weight for the inner product (this is equivalent to a Petrov-Galerkin method). This allows a full- F code to have some benefits similar to the Gaussian quadrature used in gyrokinetic δf codes to integrate Gaussians times some polynomials exactly. In tests of Gkeyll for electromagnetic fluctuations, we found it is important to use consistent basis functions where the potential is in a higher-order continuity subspace of the space for the vector potential A| |. A regular projection method to this subspace is a non-local operation, while we show a self-adjoint averaging operator that can preserve locality and energy conservation. This does not introduce damping, but like gyro-averaging involves only the reactive part of the dynamics. Supported by the Max-Planck/Princeton Center for Plasma Physics, the SciDAC Center for the Study of Plasma Microturbulence, and DOE Contract DE-AC02-09CH11466.

  7. Simplified Discontinuous Galerkin Methods for Systems of Conservation Laws with Convex Extension

    NASA Technical Reports Server (NTRS)

    Barth, Timothy J.

    1999-01-01

    Simplified forms of the space-time discontinuous Galerkin (DG) and discontinuous Galerkin least-squares (DGLS) finite element method are developed and analyzed. The new formulations exploit simplifying properties of entropy endowed conservation law systems while retaining the favorable energy properties associated with symmetric variable formulations.

  8. Lyapunov exponents and adaptive mesh refinement for high-speed flows using a discontinuous Galerkin scheme

    NASA Astrophysics Data System (ADS)

    Moura, R. C.; Silva, A. F. C.; Bigarella, E. D. V.; Fazenda, A. L.; Ortega, M. A.

    2016-08-01

    This paper proposes two important improvements to shock-capturing strategies using a discontinuous Galerkin scheme, namely, accurate shock identification via finite-time Lyapunov exponent (FTLE) operators and efficient shock treatment through a point-implicit discretization of a PDE-based artificial viscosity technique. The advocated approach is based on the FTLE operator, originally developed in the context of dynamical systems theory to identify certain types of coherent structures in a flow. We propose the application of FTLEs in the detection of shock waves and demonstrate the operator's ability to identify strong and weak shocks equally well. The detection algorithm is coupled with a mesh refinement procedure and applied to transonic and supersonic flows. While the proposed strategy can be used potentially with any numerical method, a high-order discontinuous Galerkin solver is used in this study. In this context, two artificial viscosity approaches are employed to regularize the solution near shocks: an element-wise constant viscosity technique and a PDE-based smooth viscosity model. As the latter approach is more sophisticated and preferable for complex problems, a point-implicit discretization in time is proposed to reduce the extra stiffness introduced by the PDE-based technique, making it more competitive in terms of computational cost.

  9. High performance computing aspects of a dimension independent semi-Lagrangian discontinuous Galerkin code

    NASA Astrophysics Data System (ADS)

    Einkemmer, Lukas

    2016-05-01

    The recently developed semi-Lagrangian discontinuous Galerkin approach is used to discretize hyperbolic partial differential equations (usually first order equations). Since these methods are conservative, local in space, and able to limit numerical diffusion, they are considered a promising alternative to more traditional semi-Lagrangian schemes (which are usually based on polynomial or spline interpolation). In this paper, we consider a parallel implementation of a semi-Lagrangian discontinuous Galerkin method for distributed memory systems (so-called clusters). Both strong and weak scaling studies are performed on the Vienna Scientific Cluster 2 (VSC-2). In the case of weak scaling we observe a parallel efficiency above 0.8 for both two and four dimensional problems and up to 8192 cores. Strong scaling results show good scalability to at least 512 cores (we consider problems that can be run on a single processor in reasonable time). In addition, we study the scaling of a two dimensional Vlasov-Poisson solver that is implemented using the framework provided. All of the simulations are conducted in the context of worst case communication overhead; i.e., in a setting where the CFL (Courant-Friedrichs-Lewy) number increases linearly with the problem size. The framework introduced in this paper facilitates a dimension independent implementation of scientific codes (based on C++ templates) using both an MPI and a hybrid approach to parallelization. We describe the essential ingredients of our implementation.

  10. A GPU-accelerated adaptive discontinuous Galerkin method for level set equation

    NASA Astrophysics Data System (ADS)

    Karakus, A.; Warburton, T.; Aksel, M. H.; Sert, C.

    2016-01-01

    This paper presents a GPU-accelerated nodal discontinuous Galerkin method for the solution of two- and three-dimensional level set (LS) equation on unstructured adaptive meshes. Using adaptive mesh refinement, computations are localised mostly near the interface location to reduce the computational cost. Small global time step size resulting from the local adaptivity is avoided by local time-stepping based on a multi-rate Adams-Bashforth scheme. Platform independence of the solver is achieved with an extensible multi-threading programming API that allows runtime selection of different computing devices (GPU and CPU) and different threading interfaces (CUDA, OpenCL and OpenMP). Overall, a highly scalable, accurate and mass conservative numerical scheme that preserves the simplicity of LS formulation is obtained. Efficiency, performance and local high-order accuracy of the method are demonstrated through distinct numerical test cases.

  11. Continued Development of the Discontinuous Galerkin Method for Computational Aeroacoustic Applications

    NASA Technical Reports Server (NTRS)

    Atkins, H. L.

    1997-01-01

    The formulation and the implementation of boundary conditions within the context of the quadrature-free form of the discontinuous Galerkin method are presented for several types of boundary conditions for the Euler equations. An important feature of the discontinuous Galerkin method is that the interior point algorithm is well behaved in the neighborhood of the boundary and requires no modifications. This feature leads to a simple and accurate treatment for wall boundary conditions and simple inflow and outflow boundary conditions. Curved walls are accurately treated with only minor changes to the implementation described in earlier work. The 'perfectly matched layer' approach to nonreflecting boundary conditions is easily applied to the discontinuous Galerkin. The compactness of the discontinuous Galerkin method makes it better suited for buffer-zone-type methods than high-order finite-difference methods. Results are presented for wall, characteristic inflow and outflow, and nonreflecting boundary conditions.

  12. Discontinuous Galerkin methods for plasma physics in the scrape-off layer of tokamaks

    SciTech Connect

    Michoski, C.; Meyerson, D.; Isaac, T.; Waelbroeck, F.

    2014-10-01

    A new parallel discontinuous Galerkin solver, called ArcOn, is developed to describe the intermittent turbulent transport of filamentary blobs in the scrape-off layer (SOL) of fusion plasma. The model is comprised of an elliptic subsystem coupled to two convection-dominated reaction–diffusion–convection equations. Upwinding is used for a class of numerical fluxes developed to accommodate cross product driven convection, and the elliptic solver uses SIPG, NIPG, IIPG, Brezzi, and Bassi–Rebay fluxes to formulate the stiffness matrix. A novel entropy sensor is developed for this system, designed for a space–time varying artificial diffusion/viscosity regularization algorithm. Some numerical experiments are performed to show convergence order on manufactured solutions, regularization of blob/streamer dynamics in the SOL given unstable parameterizations, long-time stability of modon (or dipole drift vortex) solutions arising in simulations of drift-wave turbulence, and finally the formation of edge mode turbulence in the scrape-off layer under turbulent saturation conditions.

  13. A Quadrature Free Discontinuous Galerkin Conservative Level Set Scheme

    NASA Astrophysics Data System (ADS)

    Czajkowski, Mark; Desjardins, Olivier

    2010-11-01

    In an effort to improve the scalability and accuracy of the Accurate Conservative Level Set (ACLS) scheme [Desjardins et al., J COMPUT PHYS 227 (2008)], a scheme based on the quadrature free discontinuous Galerkin (DG) methodology has been developed. ACLS relies on a hyperbolic tangent level set function that is transported and reinitialized using conservative schemes in order to alleviate mass conservation issues known to plague level set methods. DG allows for an arbitrarily high order representation of the interface by using a basis of high order polynomials while only using data from the faces of neighboring cells. The small stencil allows DG to have excellent parallel scalability. The diffusion term present in the conservative reinitialization equation is handled using local DG method [Cockburn et al., SIAM J NUMER ANAL 39, (2001)] while the normals are computed from a limited form of the level set function in order to avoid spurious oscillations. The resulting scheme is shown to be both robust, accurate, and highly scalable, making it a method of choice for large-scale simulations of multiphase flows with complex interfacial topology.

  14. A thermodynamically consistent discontinuous Galerkin formulation for interface separation

    DOE PAGES

    Versino, Daniele; Mourad, Hashem M.; Dávila, Carlos G.; Addessio, Francis L.

    2015-07-31

    Our paper describes the formulation of an interface damage model, based on the discontinuous Galerkin (DG) method, for the simulation of failure and crack propagation in laminated structures. The DG formulation avoids common difficulties associated with cohesive elements. Specifically, it does not introduce any artificial interfacial compliance and, in explicit dynamic analysis, it leads to a stable time increment size which is unaffected by the presence of stiff massless interfaces. This proposed method is implemented in a finite element setting. Convergence and accuracy are demonstrated in Mode I and mixed-mode delamination in both static and dynamic analyses. Significantly, numerical resultsmore » obtained using the proposed interface model are found to be independent of the value of the penalty factor that characterizes the DG formulation. By contrast, numerical results obtained using a classical cohesive method are found to be dependent on the cohesive penalty stiffnesses. The proposed approach is shown to yield more accurate predictions pertaining to crack propagation under mixed-mode fracture because of the advantage. Furthermore, in explicit dynamic analysis, the stable time increment size calculated with the proposed method is found to be an order of magnitude larger than the maximum allowable value for classical cohesive elements.« less

  15. Bound-preserving discontinuous Galerkin methods for relativistic hydrodynamics

    NASA Astrophysics Data System (ADS)

    Qin, Tong; Shu, Chi-Wang; Yang, Yang

    2016-06-01

    In this paper, we develop a discontinuous Galerkin (DG) method to solve the ideal special relativistic hydrodynamics (RHD) and design a bound-preserving (BP) limiter for this scheme by extending the idea in X. Zhang and C.-W. Shu, (2010) [56]. For RHD, the density and pressure are positive and the velocity is bounded by the speed of light. One difficulty in numerically solving the RHD in its conservative form is that the failure of preserving these physical bounds will result in ill-posedness of the problem and blowup of the code, especially in extreme relativistic cases. The standard way in dealing with this difficulty is to add extra numerical dissipation, while in doing so there is no guarantee of maintaining the high order of accuracy. Our BP limiter has the following features. It can theoretically guarantee to preserve the physical bounds for the numerical solution and maintain its designed high order accuracy. The limiter is local to the cell and hence is very easy to implement. Moreover, it renders L1-stability to the numerical scheme. Numerical experiments are performed to demonstrate the good performance of this bound-preserving DG scheme. Even though we only discuss the BP limiter for DG schemes, it can be applied to high order finite volume schemes, such as weighted essentially non-oscillatory (WENO) finite volume schemes as well.

  16. Projection of Discontinuous Galerkin Variable Distributions During Adaptive Mesh Refinement

    NASA Astrophysics Data System (ADS)

    Ballesteros, Carlos; Herrmann, Marcus

    2012-11-01

    Adaptive mesh refinement (AMR) methods decrease the computational expense of CFD simulations by increasing the density of solution cells only in areas of the computational domain that are of interest in that particular simulation. In particular, unstructured Cartesian AMR has several advantages over other AMR approaches, as it does not require the creation of numerous guard-cell blocks, neighboring cell lookups become straightforward, and the hexahedral nature of the mesh cells greatly simplifies the refinement and coarsening operations. The h-refinement from this AMR approach can be leveraged by making use of highly-accurate, but computationally costly methods, such as the Discontinuous Galerkin (DG) numerical method. DG methods are capable of high orders of accuracy while retaining stencil locality--a property critical to AMR using unstructured meshes. However, the use of DG methods with AMR requires the use of special flux and projection operators during refinement and coarsening operations in order to retain the high order of accuracy. The flux and projection operators needed for refinement and coarsening of unstructured Cartesian adaptive meshes using Legendre polynomial test functions will be discussed, and their performance will be shown using standard test cases.

  17. A thermodynamically consistent discontinuous Galerkin formulation for interface separation

    SciTech Connect

    Versino, Daniele; Mourad, Hashem M.; Dávila, Carlos G.; Addessio, Francis L.

    2015-07-31

    Our paper describes the formulation of an interface damage model, based on the discontinuous Galerkin (DG) method, for the simulation of failure and crack propagation in laminated structures. The DG formulation avoids common difficulties associated with cohesive elements. Specifically, it does not introduce any artificial interfacial compliance and, in explicit dynamic analysis, it leads to a stable time increment size which is unaffected by the presence of stiff massless interfaces. This proposed method is implemented in a finite element setting. Convergence and accuracy are demonstrated in Mode I and mixed-mode delamination in both static and dynamic analyses. Significantly, numerical results obtained using the proposed interface model are found to be independent of the value of the penalty factor that characterizes the DG formulation. By contrast, numerical results obtained using a classical cohesive method are found to be dependent on the cohesive penalty stiffnesses. The proposed approach is shown to yield more accurate predictions pertaining to crack propagation under mixed-mode fracture because of the advantage. Furthermore, in explicit dynamic analysis, the stable time increment size calculated with the proposed method is found to be an order of magnitude larger than the maximum allowable value for classical cohesive elements.

  18. A Discontinuous Galerkin Finite Element Method for Hamilton-Jacobi Equations

    NASA Technical Reports Server (NTRS)

    Hu, Changqing; Shu, Chi-Wang

    1998-01-01

    In this paper, we present a discontinuous Galerkin finite element method for solving the nonlinear Hamilton-Jacobi equations. This method is based on the Runge-Kutta discontinuous Galerkin finite element method for solving conservation laws. The method has the flexibility of treating complicated geometry by using arbitrary triangulation, can achieve high order accuracy with a local, compact stencil, and are suited for efficient parallel implementation. One and two dimensional numerical examples are given to illustrate the capability of the method.

  19. A CLASS OF RECONSTRUCTED DISCONTINUOUS GALERKIN METHODS IN COMPUTATIONAL FLUID DYNAMICS

    SciTech Connect

    Hong Luo; Yidong Xia; Robert Nourgaliev

    2011-05-01

    A class of reconstructed discontinuous Galerkin (DG) methods is presented to solve compressible flow problems on arbitrary grids. The idea is to combine the efficiency of the reconstruction methods in finite volume methods and the accuracy of the DG methods to obtain a better numerical algorithm in computational fluid dynamics. The beauty of the resulting reconstructed discontinuous Galerkin (RDG) methods is that they provide a unified formulation for both finite volume and DG methods, and contain both classical finite volume and standard DG methods as two special cases of the RDG methods, and thus allow for a direct efficiency comparison. Both Green-Gauss and least-squares reconstruction methods and a least-squares recovery method are presented to obtain a quadratic polynomial representation of the underlying linear discontinuous Galerkin solution on each cell via a so-called in-cell reconstruction process. The devised in-cell reconstruction is aimed to augment the accuracy of the discontinuous Galerkin method by increasing the order of the underlying polynomial solution. These three reconstructed discontinuous Galerkin methods are used to compute a variety of compressible flow problems on arbitrary meshes to assess their accuracy. The numerical experiments demonstrate that all three reconstructed discontinuous Galerkin methods can significantly improve the accuracy of the underlying second-order DG method, although the least-squares reconstructed DG method provides the best performance in terms of both accuracy, efficiency, and robustness.

  20. Discontinuous Galerkin methods for modeling Hurricane storm surge

    NASA Astrophysics Data System (ADS)

    Dawson, Clint; Kubatko, Ethan J.; Westerink, Joannes J.; Trahan, Corey; Mirabito, Christopher; Michoski, Craig; Panda, Nishant

    2011-09-01

    Storm surge due to hurricanes and tropical storms can result in significant loss of life, property damage, and long-term damage to coastal ecosystems and landscapes. Computer modeling of storm surge can be used for two primary purposes: forecasting of surge as storms approach land for emergency planning and evacuation of coastal populations, and hindcasting of storms for determining risk, development of mitigation strategies, coastal restoration and sustainability. Storm surge is modeled using the shallow water equations, coupled with wind forcing and in some events, models of wave energy. In this paper, we will describe a depth-averaged (2D) model of circulation in spherical coordinates. Tides, riverine forcing, atmospheric pressure, bottom friction, the Coriolis effect and wind stress are all important for characterizing the inundation due to surge. The problem is inherently multi-scale, both in space and time. To model these problems accurately requires significant investments in acquiring high-fidelity input (bathymetry, bottom friction characteristics, land cover data, river flow rates, levees, raised roads and railways, etc.), accurate discretization of the computational domain using unstructured finite element meshes, and numerical methods capable of capturing highly advective flows, wetting and drying, and multi-scale features of the solution. The discontinuous Galerkin (DG) method appears to allow for many of the features necessary to accurately capture storm surge physics. The DG method was developed for modeling shocks and advection-dominated flows on unstructured finite element meshes. It easily allows for adaptivity in both mesh ( h) and polynomial order ( p) for capturing multi-scale spatial events. Mass conservative wetting and drying algorithms can be formulated within the DG method. In this paper, we will describe the application of the DG method to hurricane storm surge. We discuss the general formulation, and new features which have been added to

  1. Fully-Implicit Reconstructed Discontinuous Galerkin Method for Stiff Multiphysics Problems

    NASA Astrophysics Data System (ADS)

    Nourgaliev, Robert

    2015-11-01

    A new reconstructed Discontinuous Galerkin (rDG) method, based on orthogonal basis/test functions, is developed for fluid flows on unstructured meshes. Orthogonality of basis functions is essential for enabling robust and efficient fully-implicit Newton-Krylov based time integration. The method is designed for generic partial differential equations, including transient, hyperbolic, parabolic or elliptic operators, which are attributed to many multiphysics problems. We demonstrate the method's capabilities for solving compressible fluid-solid systems (in the low Mach number limit), with phase change (melting/solidification), as motivated by applications in Additive Manufacturing. We focus on the method's accuracy (in both space and time), as well as robustness and solvability of the system of linear equations involved in the linearization steps of Newton-based methods. The performance of the developed method is investigated for highly-stiff problems with melting/solidification, emphasizing the advantages from tight coupling of mass, momentum and energy conservation equations, as well as orthogonality of basis functions, which leads to better conditioning of the underlying (approximate) Jacobian matrices, and rapid convergence of the Krylov-based linear solver. This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344, and funded by the LDRD at LLNL under project tracking code 13-SI-002.

  2. DG-FTLE: Lagrangian coherent structures with high-order discontinuous-Galerkin methods

    NASA Astrophysics Data System (ADS)

    Nelson, Daniel A.; Jacobs, Gustaaf B.

    2015-08-01

    We present an algorithm for the computation of finite-time Lyapunov exponent (FTLE) fields using discontinuous-Galerkin (dG) methods in two dimensions. The algorithm is designed to compute FTLE fields simultaneously with the time integration of dG-based flow solvers of conservation laws. Fluid tracers are initialized at Gauss-Lobatto quadrature nodes within an element. The deformation gradient tensor, defined by the deformation of the Lagrangian flow map in finite time, is determined per element with high-order dG operators. Multiple flow maps are constructed from a particle trace that is released at a single initial time by mapping and interpolating the flow map formed by the locations of the fluid tracers after finite time integration to a unit square master element and to the quadrature nodes within the element, respectively. The interpolated flow maps are used to compute forward-time and backward-time FTLE fields at several times using dG operators. For a large finite integration time, the interpolation is increasingly poorly conditioned because of the excessive subdomain deformation. The conditioning can be used in addition to the FTLE to quantify the deformation of the flow field and identify subdomains with material lines that define Lagrangian coherent structures. The algorithm is tested on three benchmarks: an analytical spatially periodic gyre flow, a vortex advected by a uniform inviscid flow, and the viscous flow around a square cylinder. In these cases, the algorithm is shown to have spectral convergence.

  3. A nodal discontinuous Galerkin method for reverse-time migration on GPU clusters

    NASA Astrophysics Data System (ADS)

    Modave, A.; St-Cyr, A.; Mulder, W. A.; Warburton, T.

    2015-11-01

    Improving both accuracy and computational performance of numerical tools is a major challenge for seismic imaging and generally requires specialized implementations to make full use of modern parallel architectures. We present a computational strategy for reverse-time migration (RTM) with accelerator-aided clusters. A new imaging condition computed from the pressure and velocity fields is introduced. The model solver is based on a high-order discontinuous Galerkin time-domain (DGTD) method for the pressure-velocity system with unstructured meshes and multirate local time stepping. We adopted the MPI+X approach for distributed programming where X is a threaded programming model. In this work we chose OCCA, a unified framework that makes use of major multithreading languages (e.g. CUDA and OpenCL) and offers the flexibility to run on several hardware architectures. DGTD schemes are suitable for efficient computations with accelerators thanks to localized element-to-element coupling and the dense algebraic operations required for each element. Moreover, compared to high-order finite-difference schemes, the thin halo inherent to DGTD method reduces the amount of data to be exchanged between MPI processes and storage requirements for RTM procedures. The amount of data to be recorded during simulation is reduced by storing only boundary values in memory rather than on disk and recreating the forward wavefields. Computational results are presented that indicate that these methods are strong scalable up to at least 32 GPUs for a three-dimensional RTM case.

  4. Fully-Implicit Orthogonal Reconstructed Discontinuous Galerkin for Fluid Dynamics with Phase Change

    DOE PAGES

    Nourgaliev, R.; Luo, H.; Weston, B.; Anderson, A.; Schofield, S.; Dunn, T.; Delplanque, J. -P.

    2015-11-11

    A new reconstructed Discontinuous Galerkin (rDG) method, based on orthogonal basis/test functions, is developed for fluid flows on unstructured meshes. Orthogonality of basis functions is essential for enabling robust and efficient fully-implicit Newton-Krylov based time integration. The method is designed for generic partial differential equations, including transient, hyperbolic, parabolic or elliptic operators, which are attributed to many multiphysics problems. We demonstrate the method’s capabilities for solving compressible fluid-solid systems (in the low Mach number limit), with phase change (melting/solidification), as motivated by applications in Additive Manufacturing (AM). We focus on the method’s accuracy (in both space and time), as wellmore » as robustness and solvability of the system of linear equations involved in the linearization steps of Newton-based methods. The performance of the developed method is investigated for highly-stiff problems with melting/solidification, emphasizing the advantages from tight coupling of mass, momentum and energy conservation equations, as well as orthogonality of basis functions, which leads to better conditioning of the underlying (approximate) Jacobian matrices, and rapid convergence of the Krylov-based linear solver.« less

  5. An efficient, unconditionally energy stable local discontinuous Galerkin scheme for the Cahn-Hilliard-Brinkman system

    NASA Astrophysics Data System (ADS)

    Guo, Ruihan; Xu, Yan

    2015-10-01

    In this paper, we present an efficient and unconditionally energy stable fully-discrete local discontinuous Galerkin (LDG) method for approximating the Cahn-Hilliard-Brinkman (CHB) system, which is comprised of a Cahn-Hilliard type equation and a generalized Brinkman equation modeling fluid flow. The semi-discrete energy stability of the LDG method is proved firstly. Due to the strict time step restriction (Δt = O (Δx4)) of explicit time discretization methods for stability, we introduce a semi-implicit scheme which consists of the implicit Euler method combined with a convex splitting of the discrete Cahn-Hilliard energy strategy for the temporal discretization. The unconditional energy stability of this fully-discrete convex splitting scheme is also proved. Obviously, the fully-discrete equations at the implicit time level are nonlinear, and to enhance the efficiency of the proposed approach, the nonlinear Full Approximation Scheme (FAS) multigrid method has been employed to solve this system of algebraic equations. We also show the nearly optimal complexity numerically. Numerical experiments based on the overall solution method of combining the proposed LDG method, convex splitting scheme and the nonlinear multigrid solver are given to validate the theoretical results and to show the effectiveness of the proposed approach for the CHB system.

  6. Fully-Implicit Orthogonal Reconstructed Discontinuous Galerkin for Fluid Dynamics with Phase Change

    SciTech Connect

    Nourgaliev, R.; Luo, H.; Weston, B.; Anderson, A.; Schofield, S.; Dunn, T.; Delplanque, J. -P.

    2015-11-11

    A new reconstructed Discontinuous Galerkin (rDG) method, based on orthogonal basis/test functions, is developed for fluid flows on unstructured meshes. Orthogonality of basis functions is essential for enabling robust and efficient fully-implicit Newton-Krylov based time integration. The method is designed for generic partial differential equations, including transient, hyperbolic, parabolic or elliptic operators, which are attributed to many multiphysics problems. We demonstrate the method’s capabilities for solving compressible fluid-solid systems (in the low Mach number limit), with phase change (melting/solidification), as motivated by applications in Additive Manufacturing (AM). We focus on the method’s accuracy (in both space and time), as well as robustness and solvability of the system of linear equations involved in the linearization steps of Newton-based methods. The performance of the developed method is investigated for highly-stiff problems with melting/solidification, emphasizing the advantages from tight coupling of mass, momentum and energy conservation equations, as well as orthogonality of basis functions, which leads to better conditioning of the underlying (approximate) Jacobian matrices, and rapid convergence of the Krylov-based linear solver.

  7. Galerkin CFD solvers for use in a multi-disciplinary suite for modeling advanced flight vehicles

    NASA Astrophysics Data System (ADS)

    Moffitt, Nicholas J.

    This work extends existing Galerkin CFD solvers for use in a multi-disciplinary suite. The suite is proposed as a means of modeling advanced flight vehicles, which exhibit strong coupling between aerodynamics, structural dynamics, controls, rigid body motion, propulsion, and heat transfer. Such applications include aeroelastics, aeroacoustics, stability and control, and other highly coupled applications. The suite uses NASA STARS for modeling structural dynamics and heat transfer. Aerodynamics, propulsion, and rigid body dynamics are modeled in one of the five CFD solvers below. Euler2D and Euler3D are Galerkin CFD solvers created at OSU by Cowan (2003). These solvers are capable of modeling compressible inviscid aerodynamics with modal elastics and rigid body motion. This work reorganized these solvers to improve efficiency during editing and at run time. Simple and efficient propulsion models were added, including rocket, turbojet, and scramjet engines. Viscous terms were added to the previous solvers to create NS2D and NS3D. The viscous contributions were demonstrated in the inertial and non-inertial frames. Variable viscosity (Sutherland's equation) and heat transfer boundary conditions were added to both solvers but not verified in this work. Two turbulence models were implemented in NS2D and NS3D: Spalart-Allmarus (SA) model of Deck, et al. (2002) and Menter's SST model (1994). A rotation correction term (Shur, et al., 2000) was added to the production of turbulence. Local time stepping and artificial dissipation were adapted to each model. CFDsol is a Taylor-Galerkin solver with an SA turbulence model. This work improved the time accuracy, far field stability, viscous terms, Sutherland?s equation, and SA model with NS3D as a guideline and added the propulsion models from Euler3D to CFDsol. Simple geometries were demonstrated to utilize current meshing and processing capabilities. Air-breathing hypersonic flight vehicles (AHFVs) represent the ultimate

  8. Fast discontinuous Galerkin lattice-Boltzmann simulations on GPUs via maximal kernel fusion

    NASA Astrophysics Data System (ADS)

    Mazzeo, Marco D.

    2013-03-01

    A GPU implementation of the discontinuous Galerkin lattice-Boltzmann method with square spectral elements, and highly optimised for speed and precision of calculations is presented. An extensive analysis of the numerous variants of the fluid solver unveils that best performance is obtained by maximising CUDA kernel fusion and by arranging the resulting kernel tasks so as to trigger memory coherent and scattered loads in a specific manner, albeit at the cost of introducing cross-thread load unbalancing. Surprisingly, any attempt to vanish this, to maximise thread occupancy and to adopt conventional work tiling or distinct custom kernels highly tuned via ad hoc data and computation layouts invariably deteriorate performance. As such, this work sheds light into the possibility to hide fetch latencies of workloads involving heterogeneous loads in a way that is more effective than what is achieved with frequently suggested techniques. When simulating the lid-driven cavity on a NVIDIA GeForce GTX 480 via a 5-stage 4th-order Runge-Kutta (RK) scheme, the first four digits of the obtained centreline velocity values, or more, converge to those of the state-of-the-art literature data at a simulation speed of 7.0G primitive variable updates per second during the collision stage and 4.4G ones during each RK step of the advection by employing double-precision arithmetic (DPA) and a computational grid of 642 4×4-point elements only. The new programming engine leads to about 2× performance w.r.t. the best programming guidelines in the field. The new fluid solver on the above GPU is also 20-30 times faster than a highly optimised version running on a single core of a Intel Xeon X5650 2.66 GHz.

  9. Super-convergence of Discontinuous Galerkin Method Applied to the Navier-Stokes Equations

    NASA Technical Reports Server (NTRS)

    Atkins, Harold L.

    2009-01-01

    The practical benefits of the hyper-accuracy properties of the discontinuous Galerkin method are examined. In particular, we demonstrate that some flow attributes exhibit super-convergence even in the absence of any post-processing technique. Theoretical analysis suggest that flow features that are dominated by global propagation speeds and decay or growth rates should be super-convergent. Several discrete forms of the discontinuous Galerkin method are applied to the simulation of unsteady viscous flow over a two-dimensional cylinder. Convergence of the period of the naturally occurring oscillation is examined and shown to converge at 2p+1, where p is the polynomial degree of the discontinuous Galerkin basis. Comparisons are made between the different discretizations and with theoretical analysis.

  10. The Local Discontinuous Galerkin Method for Time-Dependent Convection-Diffusion Systems

    NASA Technical Reports Server (NTRS)

    Cockburn, Bernardo; Shu, Chi-Wang

    1997-01-01

    In this paper, we study the Local Discontinuous Galerkin methods for nonlinear, time-dependent convection-diffusion systems. These methods are an extension of the Runge-Kutta Discontinuous Galerkin methods for purely hyperbolic systems to convection-diffusion systems and share with those methods their high parallelizability, their high-order formal accuracy, and their easy handling of complicated geometries, for convection dominated problems. It is proven that for scalar equations, the Local Discontinuous Galerkin methods are L(sup 2)-stable in the nonlinear case. Moreover, in the linear case, it is shown that if polynomials of degree k are used, the methods are k-th order accurate for general triangulations; although this order of convergence is suboptimal, it is sharp for the LDG methods. Preliminary numerical examples displaying the performance of the method are shown.

  11. Multiwavelet Discontinuous Galerkin Accelerated ELP Method for the Shallow Water Equations on the Cubed Sphere

    SciTech Connect

    White III, James B; Archibald, Richard K; Evans, Katherine J; Drake, John

    2011-01-01

    In this paper we present a new approach to increase the time-step size for an explicit discontinuous Galerkin numerical method. The attributes of this approach are demonstrated on standard tests for the shallow-water equations on the sphere. The addition of multiwavelets to discontinuous Galerkin method, which has the benefit of being scalable, flexible, and conservative, provides a hierarchical scale structure that can be exploited to improve computational efficiency in both the spatial and temporal dimensions. This paper explains how combining a multiwavelet discontinuous Galerkin method with exact linear part time-evolution schemes, which can remain stable for implicit-sized time steps, can help increase the time-step size for shallow water equations on the sphere.

  12. ON THE ROLE OF INVOLUTIONS IN THE DISCONTINUOUS GALERKIN DISCRETIZATION OF MAXWELL AND MAGNETOHYDRODYNAMIC SYSTEMS

    NASA Technical Reports Server (NTRS)

    Barth, Timothy

    2005-01-01

    The role of involutions in energy stability of the discontinuous Galerkin (DG) discretization of Maxwell and magnetohydrodynamic (MHD) systems is examined. Important differences are identified in the symmetrization of the Maxwell and MHD systems that impact the construction of energy stable discretizations using the DG method. Specifically, general sufficient conditions to be imposed on the DG numerical flux and approximation space are given so that energy stability is retained These sufficient conditions reveal the favorable energy consequence of imposing continuity in the normal component of the magnetic induction field at interelement boundaries for MHD discretizations. Counterintuitively, this condition is not required for stability of Maxwell discretizations using the discontinuous Galerkin method.

  13. On the simulation of industrial gas dynamic applications with the discontinuous Galerkin spectral element method

    NASA Astrophysics Data System (ADS)

    Hempert, F.; Hoffmann, M.; Iben, U.; Munz, C.-D.

    2016-06-01

    In the present investigation, we demonstrate the capabilities of the discontinuous Galerkin spectral element method for high order accuracy computation of gas dynamics. The internal flow field of a natural gas injector for bivalent combustion engines is investigated under its operating conditions. The simulations of the flow field and the aeroacoustic noise emissions were in a good agreement with the experimental data. We tested several shock-capturing techniques for the discontinuous Galerkin scheme. Based on the validated framework, we analyzed the development of the supersonic jets during different opening procedures of a compressed natural gas injector. The results suggest that a more gradual injector opening decreases the noise emission.

  14. Fourth order exponential time differencing method with local discontinuous Galerkin approximation for coupled nonlinear Schrodinger equations

    SciTech Connect

    Liang, Xiao; Khaliq, Abdul Q. M.; Xing, Yulong

    2015-01-23

    In this paper, we study a local discontinuous Galerkin method combined with fourth order exponential time differencing Runge-Kutta time discretization and a fourth order conservative method for solving the nonlinear Schrödinger equations. Based on different choices of numerical fluxes, we propose both energy-conserving and energy-dissipative local discontinuous Galerkin methods, and have proven the error estimates for the semi-discrete methods applied to linear Schrödinger equation. The numerical methods are proven to be highly efficient and stable for long-range soliton computations. Finally, extensive numerical examples are provided to illustrate the accuracy, efficiency and reliability of the proposed methods.

  15. A Parallel Reconstructed Discontinuous Galerkin Method for the Compressible Flows on Aritrary Grids

    SciTech Connect

    Hong Luo; Amjad Ali; Robert Nourgaliev; Vincent A. Mousseau

    2010-01-01

    A reconstruction-based discontinuous Galerkin method is presented for the solution of the compressible Navier-Stokes equations on arbitrary grids. In this method, an in-cell reconstruction is used to obtain a higher-order polynomial representation of the underlying discontinuous Galerkin polynomial solution and an inter-cell reconstruction is used to obtain a continuous polynomial solution on the union of two neighboring, interface-sharing cells. The in-cell reconstruction is designed to enhance the accuracy of the discontinuous Galerkin method by increasing the order of the underlying polynomial solution. The inter-cell reconstruction is devised to remove an interface discontinuity of the solution and its derivatives and thus to provide a simple, accurate, consistent, and robust approximation to the viscous and heat fluxes in the Navier-Stokes equations. A parallel strategy is also devised for the resulting reconstruction discontinuous Galerkin method, which is based on domain partitioning and Single Program Multiple Data (SPMD) parallel programming model. The RDG method is used to compute a variety of compressible flow problems on arbitrary meshes to demonstrate its accuracy, efficiency, robustness, and versatility. The numerical results demonstrate that this RDG method is third-order accurate at a cost slightly higher than its underlying second-order DG method, at the same time providing a better performance than the third order DG method, in terms of both computing costs and storage requirements.

  16. A hybrid reconstructed discontinuous Galerkin and continuous Galerkin finite element method for incompressible flows on unstructured grids

    NASA Astrophysics Data System (ADS)

    Pandare, Aditya K.; Luo, Hong

    2016-10-01

    A hybrid reconstructed discontinuous Galerkin and continuous Galerkin method based on an incremental pressure projection formulation, termed rDG (PnPm) + CG (Pn) in this paper, is developed for solving the unsteady incompressible Navier-Stokes equations on unstructured grids. In this method, a reconstructed discontinuous Galerkin method (rDG (PnPm)) is used to discretize the velocity and a standard continuous Galerkin method (CG (Pn)) is used to approximate the pressure. The rDG (PnPm) + CG (Pn) method is designed to increase the accuracy of the hybrid DG (Pn) + CG (Pn) method and yet still satisfy Ladyženskaja-Babuška-Brezzi (LBB) condition, thus avoiding the pressure checkerboard instability. An upwind method is used to discretize the nonlinear convective fluxes in the momentum equations in order to suppress spurious oscillations in the velocity field. A number of incompressible flow problems for a variety of flow conditions are computed to numerically assess the spatial order of convergence of the rDG (PnPm) + CG (Pn) method. The numerical experiments indicate that both rDG (P0P1) + CG (P1) and rDG (P1P2) + CG (P1) methods can attain the designed 2nd order and 3rd order accuracy in space for the velocity respectively. Moreover, the 3rd order rDG (P1P2) + CG (P1) method significantly outperforms its 2nd order rDG (P0P1) + CG (P1) and rDG (P1P1) + CG (P1) counterparts: being able to not only increase the accuracy of the velocity by one order but also improve the accuracy of the pressure.

  17. A Runge-Kutta discontinuous Galerkin approach to solve reactive flows: The hyperbolic operator

    SciTech Connect

    Billet, G.; Ryan, J.

    2011-02-20

    A Runge-Kutta discontinuous Galerkin method to solve the hyperbolic part of reactive Navier-Stokes equations written in conservation form is presented. Complex thermodynamics laws are taken into account. Particular care has been taken to solve the stiff gaseous interfaces correctly with no restrictive hypothesis. 1D and 2D test cases are presented.

  18. A Local Discontinuous Galerkin Method for the Complex Modified KdV Equation

    SciTech Connect

    Li Wenting; Jiang Kun

    2010-09-30

    In this paper, we develop a local discontinuous Galerkin(LDG) method for solving complex modified KdV(CMKdV) equation. The LDG method has the flexibility for arbitrary h and p adaptivity. We prove the L{sup 2} stability for general solutions.

  19. Numerical Relativistic Magnetohydrodynamics with ADER Discontinuous Galerkin methods on adaptively refined meshes.

    NASA Astrophysics Data System (ADS)

    Zanotti, O.; Dumbser, M.; Fambri, F.

    2016-05-01

    We describe a new method for the solution of the ideal MHD equations in special relativity which adopts the following strategy: (i) the main scheme is based on Discontinuous Galerkin (DG) methods, allowing for an arbitrary accuracy of order N+1, where N is the degree of the basis polynomials; (ii) in order to cope with oscillations at discontinuities, an ”a-posteriori” sub-cell limiter is activated, which scatters the DG polynomials of the previous time-step onto a set of 2N+1 sub-cells, over which the solution is recomputed by means of a robust finite volume scheme; (iii) a local spacetime Discontinuous-Galerkin predictor is applied both on the main grid of the DG scheme and on the sub-grid of the finite volume scheme; (iv) adaptive mesh refinement (AMR) with local time-stepping is used. We validate the new scheme and comment on its potential applications in high energy astrophysics.

  20. Local Discontinuous Galerkin Methods for Partial Differential Equations with Higher Order Derivatives

    NASA Technical Reports Server (NTRS)

    Yan, Jue; Shu, Chi-Wang; Bushnell, Dennis M. (Technical Monitor)

    2002-01-01

    In this paper we review the existing and develop new continuous Galerkin methods for solving time dependent partial differential equations with higher order derivatives in one and multiple space dimensions. We review local discontinuous Galerkin methods for convection diffusion equations involving second derivatives and for KdV type equations involving third derivatives. We then develop new local discontinuous Galerkin methods for the time dependent bi-harmonic type equations involving fourth derivatives, and partial differential equations involving fifth derivatives. For these new methods we present correct interface numerical fluxes and prove L(exp 2) stability for general nonlinear problems. Preliminary numerical examples are shown to illustrate these methods. Finally, we present new results on a post-processing technique, originally designed for methods with good negative-order error estimates, on the local discontinuous Galerkin methods applied to equations with higher derivatives. Numerical experiments show that this technique works as well for the new higher derivative cases, in effectively doubling the rate of convergence with negligible additional computational cost, for linear as well as some nonlinear problems, with a local uniform mesh.

  1. High-Fidelity Lagrangian Coherent Structures Analysis and DNS with Discontinuous-Galerkin Methods

    NASA Astrophysics Data System (ADS)

    Nelson, Daniel Alan Wendell

    High-fidelity numerical tools based on high-order Discontinuous-Galerkin (DG) methods and Lagrangian Coherent Structure (LCS) theory are developed and validated for the study of separated, vortex-dominated flows over complex geometry. The numerical framework couples prediction of separated turbulent flows using DG with time-dependent analysis of the flow through LCS and is intended for the development of separation control strategies for aerodynamic surfaces. The compressible viscous flow over a NACA 65-(1)412 airfoil is solved with a DG based Navier-Stokes solver in two and three dimensions. A method is presented in which high-order polynomial element edges adjacent to curved boundaries are matched to boundaries defined by non-smooth splines. Artificial surface roughness introduced by the piecewise-linear boundary approximation of straight-sided meshes results in the simulation of incorrect physics, including wake instabilities and spurious time-dependent modes. Spectral accuracy in the boundary approximation is not achieved for non-analytic boundary functions, particularly in high curvature regions. An algorithm is developed for the high-order computation of Finite-Time Lyapunov Exponent (FTLE) fields simultaneously and efficiently with two and three dimensional DG-based flow solvers. Fluid tracers are initialized at Gauss-Lobatto quadrature nodes within an element and form the high-order basis for a flow map at later time. Gradients of the flow map and FTLE are evaluated with DG operators. Multiple flow maps are determined from a single particle trace by remapping the flow map to the quadrature nodes on deformed mesh elements. For large integration times, excessive subdomain deformation deteriorates the interpolating conditioning. The conditioning provides information on the fluid deformation and identifies subdomains that contain LCS. An exponential filter smooths the flow map in highly deformed areas. The algorithm is tested on several benchmarks and is shown

  2. A high-order discontinuous Galerkin method for fluid–structure interaction with efficient implicit–explicit time stepping

    SciTech Connect

    Froehle, Bradley Persson, Per-Olof

    2014-09-01

    We present a high-order accurate scheme for coupled fluid–structure interaction problems. The fluid is discretized using a discontinuous Galerkin method on unstructured tetrahedral meshes, and the structure uses a high-order volumetric continuous Galerkin finite element method. Standard radial basis functions are used for the mesh deformation. The time integration is performed using a partitioned approach based on implicit–explicit Runge–Kutta methods. The resulting scheme fully decouples the implicit solution procedures for the fluid and the solid parts, which we perform using two separate efficient parallel solvers. We demonstrate up to fifth order accuracy in time on a non-trivial test problem, on which we also show that additional subiterations are not required. We solve a benchmark problem of a cantilever beam in a shedding flow, and show good agreement with other results in the literature. Finally, we solve for the flow around a thin membrane at a high angle of attack in both 2D and 3D, and compare with the results obtained with a rigid plate.

  3. Hydrodynamic Interaction Of Strong Shocks With Inhomogeneous Media:A Discontinuous Galerkin Approach

    NASA Astrophysics Data System (ADS)

    Kulkarni, Rohit; Shelton, A.

    2011-04-01

    HYDRODYNAMIC INTERACTION OF STRONG SHOCKS WITH INHOMOGENEOUS MEDIA: A DISCONTINUOUS GALERKIN APPROACH Rohit Kulkarni, Andrew Shelton, Department of Aerospace Engineering, Auburn University, AL 36849 Many astrophysical flows, which have been observed, occur in inhomogeneous (clumpy) media. This numerical experiment comprises a model which will analyze the hydrodynamic interaction of strong shocks with inhomogeneous media neglecting any radiative losses, heat conduction, and gravitational forces. Formulation of this numerical study considers interaction of a steady, planar shock with embedded cylindrical clouds in the two-dimensional computational space. Hydrodynamic system of non-linear hyperbolic conservation equations for single fluid system is considered to govern the underlying physical phenomenon. Emphasis will be on the development of discontinuous Galerkin finite element based code towards discretizing and then solving the physical conservation laws for the defined numerical experiment. This higher-order accurate scheme in spatial and temporal domain uses the discontinuous Galerkin method and this scheme will be compared with the Godunov-type finite volume method for accuracy and computational expense. Then the results will be obtained for the defined numerical model using the discontinuous Galerkin method, to discuss and conduct a comparative study which will provide the insights about the time evolution of a shock wave interacting with a single cloud system studied in a described computational domain. Numerical code developed will use an adaptive mesh refinement tool provided by AMRCLAW code which will allow us to achieve sufficiently high resolution both at small and large scales of simulation. Rohit Kulkarni rak0008@tigermail.auburn.edu Department of Aerospace Engineering, Auburn University .

  4. Discontinuous Galerkin finite element method applied to the 1-D spherical neutron transport equation

    SciTech Connect

    Machorro, Eric . E-mail: machorro@amath.washington.edu

    2007-04-10

    Discontinuous Galerkin finite element methods are used to estimate solutions to the non-scattering 1-D spherical neutron transport equation. Various trial and test spaces are compared in the context of a few sample problems whose exact solution is known. Certain trial spaces avoid unphysical behaviors that seem to plague other methods. Comparisons with diamond differencing and simple corner-balancing are presented to highlight these improvements.

  5. A Leap-Frog Discontinuous Galerkin Method for the Time-Domain Maxwell's Equations in Metamaterials

    SciTech Connect

    Li, J., Waters, J. W., Machorro, E. A.

    2012-06-01

    Numerical simulation of metamaterials play a very important role in the design of invisibility cloak, and sub-wavelength imaging. In this paper, we propose a leap-frog discontinuous Galerkin method to solve the time-dependent Maxwell’s equations in metamaterials. Conditional stability and error estimates are proved for the scheme. The proposed algorithm is implemented and numerical results supporting the analysis are provided.

  6. A Posteriori Error Estimation for Discontinuous Galerkin Approximations of Hyperbolic Systems

    NASA Technical Reports Server (NTRS)

    Larson, Mats G.; Barth, Timothy J.

    1999-01-01

    This article considers a posteriori error estimation of specified functionals for first-order systems of conservation laws discretized using the discontinuous Galerkin (DG) finite element method. Using duality techniques, we derive exact error representation formulas for both linear and nonlinear functionals given an associated bilinear or nonlinear variational form. Weighted residual approximations of the exact error representation formula are then proposed and numerically evaluated for Ringleb flow, an exact solution of the 2-D Euler equations.

  7. A Comparative Study of Different Reconstruction Schemes for a Reconstructed Discontinuous Galerkin Method on Arbitrary Grids

    SciTech Connect

    Hong Luo; Hanping Xiao; Robert Nourgaliev; Chunpei Cai

    2011-06-01

    A comparative study of different reconstruction schemes for a reconstruction-based discontinuous Galerkin, termed RDG(P1P2) method is performed for compressible flow problems on arbitrary grids. The RDG method is designed to enhance the accuracy of the discontinuous Galerkin method by increasing the order of the underlying polynomial solution via a reconstruction scheme commonly used in the finite volume method. Both Green-Gauss and least-squares reconstruction methods and a least-squares recovery method are implemented to obtain a quadratic polynomial representation of the underlying discontinuous Galerkin linear polynomial solution on each cell. These three reconstruction/recovery methods are compared for a variety of compressible flow problems on arbitrary meshes to access their accuracy and robustness. The numerical results demonstrate that all three reconstruction methods can significantly improve the accuracy of the underlying second-order DG method, although the least-squares reconstruction method provides the best performance in terms of both accuracy and robustness.

  8. A spectral-element discontinuous Galerkin lattice Boltzmann method for incompressible flows.

    SciTech Connect

    Min, M.; Lee, T.; Mathematics and Computer Science; City Univ. of New York

    2011-01-01

    We present a spectral-element discontinuous Galerkin lattice Boltzmann method for solving nearly incompressible flows. Decoupling the collision step from the streaming step offers numerical stability at high Reynolds numbers. In the streaming step, we employ high-order spectral-element discontinuous Galerkin discretizations using a tensor product basis of one-dimensional Lagrange interpolation polynomials based on Gauss-Lobatto-Legendre grids. Our scheme is cost-effective with a fully diagonal mass matrix, advancing time integration with the fourth-order Runge-Kutta method. We present a consistent treatment for imposing boundary conditions with a numerical flux in the discontinuous Galerkin approach. We show convergence studies for Couette flows and demonstrate two benchmark cases with lid-driven cavity flows for Re = 400-5000 and flows around an impulsively started cylinder for Re = 550-9500. Computational results are compared with those of other theoretical and computational work that used a multigrid method, a vortex method, and a spectral element model.

  9. A Reconstructed Discontinuous Galerkin Method for the Euler Equations on Arbitrary Grids

    SciTech Connect

    Hong Luo; Luqing Luo; Robert Nourgaliev

    2012-11-01

    A reconstruction-based discontinuous Galerkin (RDG(P1P2)) method, a variant of P1P2 method, is presented for the solution of the compressible Euler equations on arbitrary grids. In this method, an in-cell reconstruction, designed to enhance the accuracy of the discontinuous Galerkin method, is used to obtain a quadratic polynomial solution (P2) from the underlying linear polynomial (P1) discontinuous Galerkin solution using a least-squares method. The stencils used in the reconstruction involve only the von Neumann neighborhood (face-neighboring cells) and are compact and consistent with the underlying DG method. The developed RDG method is used to compute a variety of flow problems on arbitrary meshes to demonstrate its accuracy, efficiency, robustness, and versatility. The numerical results indicate that this RDG(P1P2) method is third-order accurate, and outperforms the third-order DG method (DG(P2)) in terms of both computing costs and storage requirements.

  10. A Hierarchical WENO Reconstructed Discontinuous Galerkin Method for Computing Shock Waves

    NASA Astrophysics Data System (ADS)

    Xia, Y.; Frisbey, M.; Luo, H.

    The discontinuous Galerkin (DG) methods[1] have recently become popular for the solution of systems of conservation laws because of their several attractive features such as easy extension to and compact stencil for higher-order (> 2nd) approximation, flexibility in handling arbitrary types of grids for complex geometries, and amenability to parallelization and hp-adaptation. However, the DG Methods have their own share weaknesses. In particular, how to effectively control spurious oscillations in the presence of strong discontinuities, and how to reduce the computing costs and storage requirements for the DGM remain the two most challenging and unresolved issues in the DGM.

  11. A discontinuous Galerkin method for two-dimensional PDE models of Asian options

    NASA Astrophysics Data System (ADS)

    Hozman, J.; Tichý, T.; Cvejnová, D.

    2016-06-01

    In our previous research we have focused on the problem of plain vanilla option valuation using discontinuous Galerkin method for numerical PDE solution. Here we extend a simple one-dimensional problem into two-dimensional one and design a scheme for valuation of Asian options, i.e. options with payoff depending on the average of prices collected over prespecified horizon. The algorithm is based on the approach combining the advantages of the finite element methods together with the piecewise polynomial generally discontinuous approximations. Finally, an illustrative example using DAX option market data is provided.

  12. A discontinuous Galerkin method for unsteady two-dimensional convective flows

    NASA Astrophysics Data System (ADS)

    Aristotelous, A. C.; Papanicolaou, N. C.

    2016-10-01

    We develop a High-Order Symmetric Interior Penalty (SIP) Discontinuous Galerkin (DG) Finite Element Method (FEM) to investigate two-dimensional in space natural convective flows in a vertical cavity. The physical problem is modeled by a coupled nonlinear system of partial differential equations and admits various solutions including stable and unstable modes in the form of traveling and/or standing waves, depending on the governing parameters. These flows are characterized by steep boundary and internal layers which evolve with time and can be well-resolved by high-order methods that also are adept to adaptive meshing. The standard no-slip boundary conditions which apply on the lateral walls, and the periodic conditions prescribed on the upper and lower boundaries, present additional challenges. The numerical scheme proposed herein is shown to successfully address these issues and furthermore, large Prandtl number values can be handled naturally. Discontinuous source terms and coefficients are an innate feature of multiphase flows involving heterogeneous fluids and will be a topic of subsequent work. Spatially adaptive Discontinuous Galerkin Finite Elements are especially suited to such problems.

  13. An HP Adaptive Discontinuous Galerkin Method for Hyperbolic Conservation Laws. Ph.D. Thesis

    NASA Technical Reports Server (NTRS)

    Bey, Kim S.

    1994-01-01

    This dissertation addresses various issues for model classes of hyperbolic conservation laws. The basic approach developed in this work employs a new family of adaptive, hp-version, finite element methods based on a special discontinuous Galerkin formulation for hyperbolic problems. The discontinuous Galerkin formulation admits high-order local approximations on domains of quite general geometry, while providing a natural framework for finite element approximations and for theoretical developments. The use of hp-versions of the finite element method makes possible exponentially convergent schemes with very high accuracies in certain cases; the use of adaptive hp-schemes allows h-refinement in regions of low regularity and p-enrichment to deliver high accuracy, while keeping problem sizes manageable and dramatically smaller than many conventional approaches. The use of discontinuous Galerkin methods is uncommon in applications, but the methods rest on a reasonable mathematical basis for low-order cases and has local approximation features that can be exploited to produce very efficient schemes, especially in a parallel, multiprocessor environment. The place of this work is to first and primarily focus on a model class of linear hyperbolic conservation laws for which concrete mathematical results, methodologies, error estimates, convergence criteria, and parallel adaptive strategies can be developed, and to then briefly explore some extensions to more general cases. Next, we provide preliminaries to the study and a review of some aspects of the theory of hyperbolic conservation laws. We also provide a review of relevant literature on this subject and on the numerical analysis of these types of problems.

  14. A weighted Runge-Kutta discontinuous Galerkin method for wavefield modelling

    NASA Astrophysics Data System (ADS)

    He, Xijun; Yang, Dinghui; Wu, Hao

    2015-03-01

    In this paper, we propose a weighted Runge-Kutta (RK) discontinuous Galerkin (WRKDG) method for wavefield modelling. For this method, we first transform the seismic wave equations in 2-D heterogeneous anisotropic media into a first-order hyperbolic system, and then combine the discontinuous Galerkin method (DGM) with a weighted RK time discretization. The time discretization is based on an implicit diagonal RK method and an explicit technique, which changes the implicit RK method into an explicit one. In addition, we introduce a weighting factor in the process. Linear and quadratic polynomials for spatial basis functions are typically employed. We investigate the properties of the method in great detail, including the stability criteria and numerical dispersion relations for solving the 2-D acoustic equations. Our analysis indicates that the stability condition for the WRKDG method is more relaxed compared with the classic total variation diminishing (TVD) RK discontinuous Galerkin (RKDG) method, resulting in a 1.7 times superiority for P1 element and is about as efficient as TVD RKDG method for P2 element in computational efficiency. We also demonstrate that the WRKDG method can suppress numerical dispersion more efficiently than the staggered-grid (SG) method on the same grid. The WRKDG method is applied to simulate the wavefields in a large velocity contrast model, a 2-D homogeneous transversely isotropic (TI) model, a fluid-filled fracture model, and a 2-D SEG/EAGE salt dome model. Regular rectangular and irregular triangular elements are used. The numerical results show that the WRKDG method can effectively suppress numerical dispersion and provide accurate information on the wavefield on a coarse mesh. Therefore, the method evidently reduces the scale of the problem and increases computational efficiency. In addition, promising numerical tests show that the WRKDG method combines well with split perfectly matched layer boundary conditions.

  15. Analysis of Preconditioning and Relaxation Operators for the Discontinuous Galerkin Method Applied to Diffusion

    NASA Technical Reports Server (NTRS)

    Atkins, H. L.; Shu, Chi-Wang

    2001-01-01

    The explicit stability constraint of the discontinuous Galerkin method applied to the diffusion operator decreases dramatically as the order of the method is increased. Block Jacobi and block Gauss-Seidel preconditioner operators are examined for their effectiveness at accelerating convergence. A Fourier analysis for methods of order 2 through 6 reveals that both preconditioner operators bound the eigenvalues of the discrete spatial operator. Additionally, in one dimension, the eigenvalues are grouped into two or three regions that are invariant with order of the method. Local relaxation methods are constructed that rapidly damp high frequencies for arbitrarily large time step.

  16. Development of a Perfectly Matched Layer Technique for a Discontinuous-Galerkin Spectral-Element Method

    NASA Technical Reports Server (NTRS)

    Garai, Anirban; Diosady, Laslo T.; Murman, Scott M.; Madavan, Nateri K.

    2016-01-01

    The perfectly matched layer (PML) technique is developed in the context of a high- order spectral-element Discontinuous-Galerkin (DG) method. The technique is applied to a range of test cases and is shown to be superior compared to other approaches, such as those based on using characteristic boundary conditions and sponge layers, for treating the inflow and outflow boundaries of computational domains. In general, the PML technique improves the quality of the numerical results for simulations of practical flow configurations, but it also exhibits some instabilities for large perturbations. A preliminary analysis that attempts to understand the source of these instabilities is discussed.

  17. Energy Stable Flux Formulas For The Discontinuous Galerkin Discretization Of First Order Nonlinear Conservation Laws

    NASA Technical Reports Server (NTRS)

    Barth, Timothy; Charrier, Pierre; Mansour, Nagi N. (Technical Monitor)

    2001-01-01

    We consider the discontinuous Galerkin (DG) finite element discretization of first order systems of conservation laws derivable as moments of the kinetic Boltzmann equation. This includes well known conservation law systems such as the Euler For the class of first order nonlinear conservation laws equipped with an entropy extension, an energy analysis of the DG method for the Cauchy initial value problem is developed. Using this DG energy analysis, several new variants of existing numerical flux functions are derived and shown to be energy stable.

  18. Analysis of the discontinuous Galerkin method applied to the European option pricing problem

    NASA Astrophysics Data System (ADS)

    Hozman, J.

    2013-12-01

    In this paper we deal with a numerical solution of a one-dimensional Black-Scholes partial differential equation, an important scalar nonstationary linear convection-diffusion-reaction equation describing the pricing of European vanilla options. We present a derivation of the numerical scheme based on the space semidiscretization of the model problem by the discontinuous Galerkin method with nonsymmetric stabilization of diffusion terms and with the interior and boundary penalty. The main attention is paid to the investigation of a priori error estimates for the proposed scheme. The appended numerical experiments illustrate the theoretical results and the potency of the method, consequently.

  19. Towards Robust Discontinuous Galerkin Methods for General Relativistic Neutrino Radiation Transport

    NASA Astrophysics Data System (ADS)

    Endeve, E.; Hauck, C. D.; Xing, Y.; Mezzacappa, A.

    2015-10-01

    With an eye towards simulating neutrino transport in core-collapse supernovae, we have developed a conservative, robust, and high-order numerical method for solving the general relativistic phase space advection problem in stationary spacetimes. The method achieves high-order accuracy using Discontinuous Galerkin discretization and Runge-Kutta time integration. For robustness, care is taken to ensure that the physical bounds on the phase space distribution function are preserved; i.e., f ∈ [0,1]. We briefly describe the bound-preserving scheme, and present results from numerical experiments in spherical symmetry adopting the Schwarzschild metric, which demonstrate that the method preserves the bounds on the distribution function.

  20. High-order discontinuous Galerkin methods for coupled thermoconvective flows under gravity modulation

    NASA Astrophysics Data System (ADS)

    Papanicolaou, N. C.; Aristotelous, A. C.

    2015-10-01

    In this work, we develop a High-Order Symmetric Interior Penalty (SIP) Discontinuous Galerkin (DG) Finite Element Method (FEM) to investigate convective flows in a rectangular cavity subject to both vertical and horizontal temperature gradients. The whole cavity is subject to gravity modulation (g-jitter), simulating a microgravity environment. The sensitivity of the bifurcation problem makes the use of a high-order accurate and efficient technique essential. Our method is validated by solving the plane-parallel flow problem and the results were found to be in good agreement with published results. The numerical method was designed to be easily extendable to even more complex flows.

  1. The ALE Discontinuous Galerkin Method for the Simulatio of Air Flow Through Pulsating Human Vocal Folds

    NASA Astrophysics Data System (ADS)

    Feistauer, Miloslav; Kučera, Václav; Prokopová, Jaroslav; Horáček, Jaromír

    2010-09-01

    The aim of this work is the simulation of viscous compressible flows in human vocal folds during phonation. The computational domain is a bounded subset of IR2, whose geometry mimics the shape of the human larynx. During phonation, parts of the solid impermeable walls are moving in a prescribed manner, thus simulating the opening and closing of the vocal chords. As the governing equations we take the compressible Navier-Stokes equations in ALE form. Space semidiscretization is carried out by the discontinuous Galerkin method combined with a linearized semi-implicit approach. Numerical experiments are performed with the resulting scheme.

  2. A discontinuous Petrov-Galerkin methodology for adaptive solutions to the incompressible Navier-Stokes equations

    NASA Astrophysics Data System (ADS)

    Roberts, Nathan V.; Demkowicz, Leszek; Moser, Robert

    2015-11-01

    The discontinuous Petrov-Galerkin methodology with optimal test functions (DPG) of Demkowicz and Gopalakrishnan [18,20] guarantees the optimality of the solution in an energy norm, and provides several features facilitating adaptive schemes. Whereas Bubnov-Galerkin methods use identical trial and test spaces, Petrov-Galerkin methods allow these function spaces to differ. In DPG, test functions are computed on the fly and are chosen to realize the supremum in the inf-sup condition; the method is equivalent to a minimum residual method. For well-posed problems with sufficiently regular solutions, DPG can be shown to converge at optimal rates-the inf-sup constants governing the convergence are mesh-independent, and of the same order as those governing the continuous problem [48]. DPG also provides an accurate mechanism for measuring the error, and this can be used to drive adaptive mesh refinements. We employ DPG to solve the steady incompressible Navier-Stokes equations in two dimensions, building on previous work on the Stokes equations, and focusing particularly on the usefulness of the approach for automatic adaptivity starting from a coarse mesh. We apply our approach to a manufactured solution due to Kovasznay as well as the lid-driven cavity flow, backward-facing step, and flow past a cylinder problems.

  3. A Discontinuous Petrov-Galerkin Methodology for Adaptive Solutions to the Incompressible Navier-Stokes Equations

    SciTech Connect

    Roberts, Nathan V.; Demkowiz, Leszek; Moser, Robert

    2015-11-15

    The discontinuous Petrov-Galerkin methodology with optimal test functions (DPG) of Demkowicz and Gopalakrishnan [18, 20] guarantees the optimality of the solution in an energy norm, and provides several features facilitating adaptive schemes. Whereas Bubnov-Galerkin methods use identical trial and test spaces, Petrov-Galerkin methods allow these function spaces to differ. In DPG, test functions are computed on the fly and are chosen to realize the supremum in the inf-sup condition; the method is equivalent to a minimum residual method. For well-posed problems with sufficiently regular solutions, DPG can be shown to converge at optimal rates—the inf-sup constants governing the convergence are mesh-independent, and of the same order as those governing the continuous problem [48]. DPG also provides an accurate mechanism for measuring the error, and this can be used to drive adaptive mesh refinements. We employ DPG to solve the steady incompressible Navier-Stokes equations in two dimensions, building on previous work on the Stokes equations, and focusing particularly on the usefulness of the approach for automatic adaptivity starting from a coarse mesh. We apply our approach to a manufactured solution due to Kovasznay as well as the lid-driven cavity flow, backward-facing step, and flow past a cylinder problems.

  4. Solving 3D relativistic hydrodynamical problems with weighted essentially nonoscillatory discontinuous Galerkin methods

    NASA Astrophysics Data System (ADS)

    Bugner, Marcus; Dietrich, Tim; Bernuzzi, Sebastiano; Weyhausen, Andreas; Brügmann, Bernd

    2016-10-01

    Discontinuous Galerkin (DG) methods coupled to weighted essentially nonoscillatory (WENO) algorithms allow high order convergence for smooth problems and for the simulation of discontinuities and shocks. In this work, we investigate WENO-DG algorithms in the context of numerical general relativity, in particular for general relativistic hydrodynamics. We implement the standard WENO method at different orders, a compact (simple) WENO scheme, as well as an alternative subcell evolution algorithm. To evaluate the performance of the different numerical schemes, we study nonrelativistic, special relativistic, and general relativistic test beds. We present the first three-dimensional simulations of general relativistic hydrodynamics, albeit for a fixed spacetime background, within the framework of WENO-DG methods. The most important test bed is a single Tolman-Oppenheimer-Volkoff star in three dimensions, showing that long term stable simulations of single isolated neutron stars can be obtained with WENO-DG methods.

  5. A discontinuous Galerkin method for studying elasticity and variable viscosity Stokes problems

    NASA Astrophysics Data System (ADS)

    Schnepp, Sascha M.; Charrier, Dominic; May, Dave

    2015-04-01

    Traditionally in the geodynamics community, staggered grid finite difference schemes and mixed Finite Elements (FE) have been utilised to discretise the variable viscosity (VV) Stokes problem. These methods have been demonstrated to be sufficiently robust and accurate for a wide range of variable viscosity problems involving both smooth viscosity structures possessing large spatial variations, and for discontinuous viscosity structures. One caveat of the aforementioned discretisations is that they tend to have inf-sup constants which are highly dependent on the cell aspect ratio. Whilst high order mixed FE approaches utilising spaces defined via Qk - Qk-2, k ≥ 3, alleviate this shortcoming, such elements are seldomly used as they are computationally expensive, the definition of multi-level preconditioners is complex, and spectral accuracy is often not obtained. Discontinuous Galerkin (DG) methods offer the advantage that spaces can be constructed which have both low order in velocity and pressure and inf-sup constants which are not sensitive to the element aspect ratio. To date, DG discretisations have not been extensively used within geodynamic applications associated with VV Stokes formulations. Here we rigorously evaluate the applicability of two Interior Penalty Discontinuous Galerkin methods, namely the Nonsymmetric and Symmetric Interior Penalty Galerkin methods (NIPG and SIPG) for compressible elasticity and incompressible, variable viscosity Stokes problems. Through a suite of numerical experiments, our evaluation considers the stability, order of accuracy and robustness of the NIPG and SIPG discretisations for cases with both smooth and discontinuous coefficients. Using manufactured solutions, we confirm that both DG formulations are stable and result in convergent solutions for displacement based elasticity formulations, even in the limit of Poisson ratio approaching 0.5. With regards to incompressible flow simulations, using the analytic solution Sol

  6. Dynamic Rupture Modeling in Three Dimensions on Unstructured Meshes Using a Discontinuous Galerkin Method

    NASA Astrophysics Data System (ADS)

    Pelties, C.; Käser, M.

    2010-12-01

    We will present recent developments concerning the extensions of the ADER-DG method to solve three dimensional dynamic rupture problems on unstructured tetrahedral meshes. The simulation of earthquake rupture dynamics and seismic wave propagation using a discontinuous Galerkin (DG) method in 2D was recently presented by J. de la Puente et al. (2009). A considerable feature of this study regarding spontaneous rupture problems was the combination of the DG scheme and a time integration method using Arbitrarily high-order DERivatives (ADER) to provide high accuracy in space and time with the discretization on unstructured meshes. In the resulting discrete velocity-stress formulation of the elastic wave equations variables are naturally discontinuous at the interfaces between elements. The so-called Riemann problem can then be solved to obtain well defined values of the variables at the discontinuity itself. This is in particular valid for the fault at which a certain friction law has to be evaluated. Hence, the fault’s geometry is honored by the computational mesh. This way, complex fault planes can be modeled adequately with small elements while fast mesh coarsening is possible with increasing distance from the fault. Due to the strict locality of the scheme using only direct neighbor communication, excellent parallel behavior can be observed. A further advantage of the scheme is that it avoids spurious high-frequency contributions in the slip rate spectra and therefore does not require artificial Kelvin-Voigt damping or filtering of synthetic seismograms. In order to test the accuracy of the ADER-DG method the Southern California Earthquake Center (SCEC) benchmark for spontaneous rupture simulations was employed. Reference: J. de la Puente, J.-P. Ampuero, and M. Käser (2009), Dynamic rupture modeling on unstructured meshes using a discontinuous Galerkin method, JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 114, B10302, doi:10.1029/2008JB006271

  7. A high order characteristic discontinuous Galerkin scheme for advection on unstructured meshes

    NASA Astrophysics Data System (ADS)

    Lee, D.; Lowrie, R.; Petersen, M.; Ringler, T.; Hecht, M.

    2016-11-01

    A new characteristic discontinuous Galerkin (CDG) advection scheme is presented. In contrast to standard discontinuous Galerkin schemes, the test functions themselves follow characteristics in order to ensure conservation and the edges of each element are also traced backwards along characteristics in order to create a swept region, which is integrated in order to determine the mass flux across the edge. Both the accuracy and performance of the scheme are greatly improved by the use of large Courant-Friedrichs-Lewy numbers for a shear flow test case and the scheme is shown to scale sublinearly with the number of tracers being advected, outperforming a standard flux corrected transport scheme for 10 or more tracers with a linear basis. Moreover the CDG scheme may be run to arbitrarily high order spatial accuracy and on unstructured grids, and is shown to give the correct order of error convergence for piecewise linear and quadratic bases on regular quadrilateral and hexahedral planar grids. Using a modal Taylor series basis, the scheme may be made monotone while preserving conservation with the use of a standard slope limiter, although this reduces the formal accuracy of the scheme to first order. The second order scheme is roughly as accurate as the incremental remap scheme with nonlocal gradient reconstruction at half the horizontal resolution. The scheme is being developed for implementation within the Model for Prediction Across Scales (MPAS) Ocean model, an unstructured grid finite volume ocean model.

  8. A Reconstructed Discontinuous Galerkin Method for the Compressible Euler Equations on Arbitrary Grids

    SciTech Connect

    Hong Luo; Luquing Luo; Robert Nourgaliev; Vincent Mousseau

    2009-06-01

    A reconstruction-based discontinuous Galerkin (DG) method is presented for the solution of the compressible Euler equations on arbitrary grids. By taking advantage of handily available and yet invaluable information, namely the derivatives, in the context of the discontinuous Galerkin methods, a solution polynomial of one degree higher is reconstructed using a least-squares method. The stencils used in the reconstruction involve only the van Neumann neighborhood (face-neighboring cells) and are compact and consistent with the underlying DG method. The resulting DG method can be regarded as an improvement of a recovery-based DG method in the sense that it shares the same nice features as the recovery-based DG method, such as high accuracy and efficiency, and yet overcomes some of its shortcomings such as a lack of flexibility, compactness, and robustness. The developed DG method is used to compute a variety of flow problems on arbitrary meshes to demonstrate the accuracy and efficiency of the method. The numerical results indicate that this reconstructed DG method is able to obtain a third-order accurate solution at a slightly higher cost than its second-order DG method and provide an increase in performance over the third order DG method in terms of computing time and storage requirement.

  9. Elastic wave propagation in variable media using a discontinuous Galerkin method.

    SciTech Connect

    Ober, Curtis Curry; Smith, Thomas Michael; Collis, Samuel Scott; Overfelt, James Robert; Schwaiger, Hans

    2010-04-01

    Motivated by the needs of seismic inversion and building on our prior experience for fluid-dynamics systems, we present a high-order discontinuous Galerkin (DG) Runge-Kutta method applied to isotropic, linearized elasto-dynamics. Unlike other DG methods recently presented in the literature, our method allows for inhomogeneous material variations within each element that enables representation of realistic earth models - a feature critical for future use in seismic inversion. Likewise, our method supports curved elements and hybrid meshes that include both simplicial and nonsimplicial elements. We demonstrate the capabilities of this method through a series of numerical experiments including hybrid mesh discretizations of the Marmousi2 model as well as a modified Marmousi2 model with a oscillatory ocean bottom that is exactly captured by our discretization. A discontinuous Galerkin method for solving the equations of linear isotropic elasticity has been presented. The formulation is designed to accommodate variation of media parameters within elements, curved elements and unstructured heterogeneous meshes. We have demonstrated that each of these important features of the formulation can produce results that are significantly different from formulations that do not possess these capabilities suggesting that each of these capabilities may be important for effective full waveform inversion of elastic medium.

  10. A discontinuous Galerkin method with a modified penalty flux for the propagation and scattering of acousto-elastic waves

    NASA Astrophysics Data System (ADS)

    Ye, Ruichao; de Hoop, Maarten V.; Petrovitch, Christopher L.; Pyrak-Nolte, Laura J.; Wilcox, Lucas C.

    2016-05-01

    We develop an approach for simulating acousto-elastic wave phenomena, including scattering from fluid-solid boundaries, where the solid is allowed to be anisotropic, with the discontinuous Galerkin method. We use a coupled first-order elastic strain-velocity, acoustic velocity-pressure formulation, and append penalty terms based on interior boundary continuity conditions to the numerical (central) flux so that the consistency condition holds for the discretized discontinuous Galerkin weak formulation. We incorporate the fluid-solid boundaries through these penalty terms and obtain a stable algorithm. Our approach avoids the diagonalization into polarized wave constituents such as in the approach based on solving elementwise Riemann problems.

  11. Local Discontinuous Galerkin (LDG) Method for Advection of Active Compositional Fields with Discontinuous Boundaries: Demonstration and Comparison with Other Methods in the Mantle Convection Code ASPECT

    NASA Astrophysics Data System (ADS)

    He, Y.; Billen, M. I.; Puckett, E. G.

    2015-12-01

    Flow in the Earth's mantle is driven by thermo-chemical convection in which the properties and geochemical signatures of rocks vary depending on their origin and composition. For example, tectonic plates are composed of compositionally-distinct layers of crust, residual lithosphere and fertile mantle, while in the lower-most mantle there are large compositionally distinct "piles" with thinner lenses of different material. Therefore, tracking of active or passive fields with distinct compositional, geochemical or rheologic properties is important for incorporating physical realism into mantle convection simulations, and for investigating the long term mixing properties of the mantle. The difficulty in numerically advecting fields arises because they are non-diffusive and have sharp boundaries, and therefore require different methods than usually used for temperature. Previous methods for tracking fields include the marker-chain, tracer particle, and field-correction (e.g., the Lenardic Filter) methods: each of these has different advantages or disadvantages, trading off computational speed with accuracy in tracking feature boundaries. Here we present a method for modeling active fields in mantle dynamics simulations using a new solver implemented in the deal.II package that underlies the ASPECT software. The new solver for the advection-diffusion equation uses a Local Discontinuous Galerkin (LDG) algorithm, which combines features of both finite element and finite volume methods, and is particularly suitable for problems with a dominant first-order term and discontinuities. Furthermore, we have applied a post-processing technique to insure that the solution satisfies a global maximum/minimum. One potential drawback for the LDG method is that the total number of degrees of freedom is larger than the finite element method. To demonstrate the capabilities of this new method we present results for two benchmarks used previously: a falling cube with distinct buoyancy and

  12. Local Discontinuous Galerkin (LDG) Method for Advection of Active Compositional Fields with Discontinuous Boundaries: Demonstration and Comparison with Other Methods in the Mantle Convection Code ASPECT

    NASA Astrophysics Data System (ADS)

    Hsu, S. K.; Armada, L. T.; Yeh, Y. C.; Bacolcol, T. C.; Dimalanta, C. B.; Doo, W. B.; Liang, C. W.

    2014-12-01

    Flow in the Earth's mantle is driven by thermo-chemical convection in which the properties and geochemical signatures of rocks vary depending on their origin and composition. For example, tectonic plates are composed of compositionally-distinct layers of crust, residual lithosphere and fertile mantle, while in the lower-most mantle there are large compositionally distinct "piles" with thinner lenses of different material. Therefore, tracking of active or passive fields with distinct compositional, geochemical or rheologic properties is important for incorporating physical realism into mantle convection simulations, and for investigating the long term mixing properties of the mantle. The difficulty in numerically advecting fields arises because they are non-diffusive and have sharp boundaries, and therefore require different methods than usually used for temperature. Previous methods for tracking fields include the marker-chain, tracer particle, and field-correction (e.g., the Lenardic Filter) methods: each of these has different advantages or disadvantages, trading off computational speed with accuracy in tracking feature boundaries. Here we present a method for modeling active fields in mantle dynamics simulations using a new solver implemented in the deal.II package that underlies the ASPECT software. The new solver for the advection-diffusion equation uses a Local Discontinuous Galerkin (LDG) algorithm, which combines features of both finite element and finite volume methods, and is particularly suitable for problems with a dominant first-order term and discontinuities. Furthermore, we have applied a post-processing technique to insure that the solution satisfies a global maximum/minimum. One potential drawback for the LDG method is that the total number of degrees of freedom is larger than the finite element method. To demonstrate the capabilities of this new method we present results for two benchmarks used previously: a falling cube with distinct buoyancy and

  13. Tests of Maxwellian-Weighted Basis Functions in a Discontinuous Galerkin Kinetic Code

    NASA Astrophysics Data System (ADS)

    Hammett, G. W.; Hakim, A.; Shi, E. L.

    2013-10-01

    Discontinuous Galerkin (DG) algorithms have been very actively studied and used in the applied math and computational fluid dynamics communities in the past decade. They combine certain attractive properties of finite element methods (like high accuracy per interpolation point) and finite volume methods (like locality of calculation for parallel computers and flexibility for limiters). Higher-order methods also have more floating point operations per data point, and so can be more efficient on modern computers that are often bandwidth limited. The flexibility of DG allows one to consider various types of Maxwellian-weighted basis functions while preserving important conservation properties of the underlying system. One can think of this either as a modified inner-product norm or a Petrov-Galerkin approach. Here we explore some ways of using Maxwellian-Weighted Basis functions and test them on paradigm problems using the Gkeyll code, which is being developed for edge gyrokinetic simulations. In addition to the formal order of accuracy in the asymptotic limit as a grid is refined, we are also interested in robust reasonable solutions on coarser grids. This work was supported by the Max-Planck/Princeton Center for Plasma Physics and DOE Contract DE-AC02-09CH11466.

  14. Efficient construction of unified continuous and discontinuous Galerkin formulations for the 3D Euler equations

    NASA Astrophysics Data System (ADS)

    Abdi, Daniel S.; Giraldo, Francis X.

    2016-09-01

    A unified approach for the numerical solution of the 3D hyperbolic Euler equations using high order methods, namely continuous Galerkin (CG) and discontinuous Galerkin (DG) methods, is presented. First, we examine how classical CG that uses a global storage scheme can be constructed within the DG framework using constraint imposition techniques commonly used in the finite element literature. Then, we implement and test a simplified version in the Non-hydrostatic Unified Model of the Atmosphere (NUMA) for the case of explicit time integration and a diagonal mass matrix. Constructing CG within the DG framework allows CG to benefit from the desirable properties of DG such as, easier hp-refinement, better stability etc. Moreover, this representation allows for regional mixing of CG and DG depending on the flow regime in an area. The different flavors of CG and DG in the unified implementation are then tested for accuracy and performance using a suite of benchmark problems representative of cloud-resolving scale, meso-scale and global-scale atmospheric dynamics. The value of our unified approach is that we are able to show how to carry both CG and DG methods within the same code and also offer a simple recipe for modifying an existing CG code to DG and vice versa.

  15. Discontinuous Galerkin finite element method for solving population density functions of cortical pyramidal and thalamic neuronal populations.

    PubMed

    Huang, Chih-Hsu; Lin, Chou-Ching K; Ju, Ming-Shaung

    2015-02-01

    Compared with the Monte Carlo method, the population density method is efficient for modeling collective dynamics of neuronal populations in human brain. In this method, a population density function describes the probabilistic distribution of states of all neurons in the population and it is governed by a hyperbolic partial differential equation. In the past, the problem was mainly solved by using the finite difference method. In a previous study, a continuous Galerkin finite element method was found better than the finite difference method for solving the hyperbolic partial differential equation; however, the population density function often has discontinuity and both methods suffer from a numerical stability problem. The goal of this study is to improve the numerical stability of the solution using discontinuous Galerkin finite element method. To test the performance of the new approach, interaction of a population of cortical pyramidal neurons and a population of thalamic neurons was simulated. The numerical results showed good agreement between results of discontinuous Galerkin finite element and Monte Carlo methods. The convergence and accuracy of the solutions are excellent. The numerical stability problem could be resolved using the discontinuous Galerkin finite element method which has total-variation-diminishing property. The efficient approach will be employed to simulate the electroencephalogram or dynamics of thalamocortical network which involves three populations, namely, thalamic reticular neurons, thalamocortical neurons and cortical pyramidal neurons.

  16. Error Analysis of p-Version Discontinuous Galerkin Method for Heat Transfer in Built-up Structures

    NASA Technical Reports Server (NTRS)

    Kaneko, Hideaki; Bey, Kim S.

    2004-01-01

    The purpose of this paper is to provide an error analysis for the p-version of the discontinuous Galerkin finite element method for heat transfer in built-up structures. As a special case of the results in this paper, a theoretical error estimate for the numerical experiments recently conducted by James Tomey is obtained.

  17. A Reconstruction Approach to High-Order Schemes Including Discontinuous Galerkin for Diffusion

    NASA Technical Reports Server (NTRS)

    Huynh, H. T.

    2009-01-01

    We introduce a new approach to high-order accuracy for the numerical solution of diffusion problems by solving the equations in differential form using a reconstruction technique. The approach has the advantages of simplicity and economy. It results in several new high-order methods including a simplified version of discontinuous Galerkin (DG). It also leads to new definitions of common value and common gradient quantities at each interface shared by the two adjacent cells. In addition, the new approach clarifies the relations among the various choices of new and existing common quantities. Fourier stability and accuracy analyses are carried out for the resulting schemes. Extensions to the case of quadrilateral meshes are obtained via tensor products. For the two-point boundary value problem (steady state), it is shown that these schemes, which include most popular DG methods, yield exact common interface quantities as well as exact cell average solutions for nearly all cases.

  18. A Realizability-Preserving Discontinuous Galerkin Method for the $M_1$ Model of Radiative Transfer

    SciTech Connect

    Frank, Martin; Olbrant, Edgar; Hauck, Cory D

    2012-01-01

    The M{sub 1} model for radiative transfer coupled to a material energy equation in planar geometry is studied in this paper. For this model to be well-posed, its moment variables must fulfill certain realizability conditions. Our main focus is the design and implementation of an explicit Runge-Kutta discontinuous Galerkin method which, under a more restrictive CFL condition, guarantees the realizability of the moment variables and the positivity of the material temperature. An analytical proof for our realizability-preserving scheme, which also includes a slope-limiting technique, is provided and confirmed by various numerical examples. Among other things, we present accuracy tests showing convergence up to fourth-order, compare our results with an analytical solution in a Riemann problem, and consider a Marshak wave problem.

  19. DNS of Flows over Periodic Hills using a Discontinuous-Galerkin Spectral-Element Method

    NASA Technical Reports Server (NTRS)

    Diosady, Laslo T.; Murman, Scott M.

    2014-01-01

    Direct numerical simulation (DNS) of turbulent compressible flows is performed using a higher-order space-time discontinuous-Galerkin finite-element method. The numerical scheme is validated by performing DNS of the evolution of the Taylor-Green vortex and turbulent flow in a channel. The higher-order method is shown to provide increased accuracy relative to low-order methods at a given number of degrees of freedom. The turbulent flow over a periodic array of hills in a channel is simulated at Reynolds number 10,595 using an 8th-order scheme in space and a 4th-order scheme in time. These results are validated against previous large eddy simulation (LES) results. A preliminary analysis provides insight into how these detailed simulations can be used to improve Reynoldsaveraged Navier-Stokes (RANS) modeling

  20. A discontinuous Galerkin method for gravity-driven viscous fingering instabilities in porous media

    NASA Astrophysics Data System (ADS)

    Scovazzi, G.; Gerstenberger, A.; Collis, S. S.

    2013-01-01

    We present a new approach to the simulation of gravity-driven viscous fingering instabilities in porous media flow. These instabilities play a very important role during carbon sequestration processes in brine aquifers. Our approach is based on a nonlinear implementation of the discontinuous Galerkin method, and possesses a number of key features. First, the method developed is inherently high order, and is therefore well suited to study unstable flow mechanisms. Secondly, it maintains high-order accuracy on completely unstructured meshes. The combination of these two features makes it a very appealing strategy in simulating the challenging flow patterns and very complex geometries of actual reservoirs and aquifers. This article includes an extensive set of verification studies on the stability and accuracy of the method, and also features a number of computations with unstructured grids and non-standard geometries.

  1. A discontinuous Galerkin front tracking method for two-phase flows with surface tension

    SciTech Connect

    Nguyen, V.-T.; Peraire, J.; Cheong, K.B.; Persson, P.-O.

    2008-12-28

    A Discontinuous Galerkin method for solving hyperbolic systems of conservation laws involving interfaces is presented. The interfaces are represented by a collection of element boundaries and their position is updated using an arbitrary Lagrangian-Eulerian method. The motion of the interfaces and the numerical fluxes are obtained by solving a Riemann problem. As the interface is propagated, a simple and effective remeshing technique based on distance functions regenerates the grid to preserve its quality. Compared to other interface capturing techniques, the proposed approach avoids smearing of the jumps across the interface which leads to an improvement in accuracy. Numerical results are presented for several typical two-dimensional interface problems, including flows with surface tension.

  2. Explicit PREDICTOR-MULTICORRECTOR Time Discontinuous Galerkin Methods for Non-Linear Dynamics

    NASA Astrophysics Data System (ADS)

    Bonelli, A.; Bursi, O. S.; Mancuso, M.

    2002-09-01

    Explicit predictor-multicorrector time discontinuous Galerkin (TDG) methods developed for linear structural dynamics are formulated and implemented in a form suitable for arbitrary non-linear analysis of structural dynamics problems. The formulation is intended to inherit the accuracy properties of the exact parent implicit TDG methods. To this end, suitable predictors and correctors are designed to achieve third order accuracy, large stability limits and controllable numerical dissipation by means of an algorithmic parameter. As the study of a general non-linear case is rather complex, the analysis of the convergence properties of the resulting algorithms are restricted to conservative Duffing oscillators, for which closed-form solutions are available. It is shown that the main properties of the underlying parent scheme can be retained. Finally, results of representative numerical simulations relevant to Duffing oscillators and to a stiff spring pendulum discretized with finite elements illustrate the performance of the numerical schemes and confirm the analytical estimates.

  3. Integral equation and discontinuous Galerkin methods for the analysis of light-matter interaction

    NASA Astrophysics Data System (ADS)

    Baczewski, Andrew David

    Light-matter interaction is among the most enduring interests of the physical sciences. The understanding and control of this physics is of paramount importance to the design of myriad technologies ranging from stained glass, to molecular sensing and characterization techniques, to quantum computers. The development of complex engineered systems that exploit this physics is predicated at least partially upon in silico design and optimization that properly capture the light-matter coupling. In this thesis, the details of computational frameworks that enable this type of analysis, based upon both Integral Equation and Discontinuous Galerkin formulations will be explored. There will be a primary focus on the development of efficient and accurate software, with results corroborating both. The secondary focus will be on the use of these tools in the analysis of a number of exemplary systems.

  4. A discontinuous Galerkin finite element discretization of the Euler equations for compressible and incompressible fluids

    SciTech Connect

    Pesch, L. Vegt, J.J.W. van der

    2008-05-10

    Using the generalized variable formulation of the Euler equations of fluid dynamics, we develop a numerical method that is capable of simulating the flow of fluids with widely differing thermodynamic behavior: ideal and real gases can be treated with the same method as an incompressible fluid. The well-defined incompressible limit relies on using pressure primitive or entropy variables. In particular entropy variables can provide numerical methods with attractive properties, e.g. fulfillment of the second law of thermodynamics. We show how a discontinuous Galerkin finite element discretization previously used for compressible flow with an ideal gas equation of state can be extended for general fluids. We also examine which components of the numerical method have to be changed or adapted. Especially, we investigate different possibilities of solving the nonlinear algebraic system with a pseudo-time iteration. Numerical results highlight the applicability of the method for various fluids.

  5. Evaluation of shielding effectiveness of composite wall with a time domain discontinuous Galerkin method

    NASA Astrophysics Data System (ADS)

    Kameni Ntichi, Abelin; Modave, Axel; Boubekeur, Mohamed; Preault, Valentin; Pichon, Lionel; Geuzaine, Christophe

    2013-11-01

    This article presents a time domain discontinuous Galerkin method applied for solving the con-servative form of Maxwells' equations and computing the radiated fields in electromagnetic compatibility problems. The results obtained in homogeneous media for the transverse magnetic waves are validated in two cases. We compare our solution to an analytical solution of Maxwells' equations based on characteristic method. Our results on shielding effectiveness of a conducting wall are same as those obtained from analytical expression in frequency domain. The propagation in heterogeneous medium is explored. The shielding effectiveness of a composite wall partially filled by circular conductives inclusions is computed. The proposed results are in conformity with the classical predictive homogenization rules. Contribution to the Topical Issue "Numelec 2012", Edited by Adel Razek.

  6. Discontinuous Galerkin Method with Numerical Roe Flux for Spherical Shallow Water Equations

    NASA Astrophysics Data System (ADS)

    Yi, T.; Choi, S.; Kang, S.

    2013-12-01

    In developing the dynamic core of a numerical weather prediction model with discontinuous Galerkin method, a numerical flux at the boundaries of grid elements plays a vital role since it preserves the local conservation properties and has a significant impact on the accuracy and stability of numerical solutions. Due to these reasons, we developed the numerical Roe flux based on an approximate Riemann problem for spherical shallow water equations in Cartesian coordinates [1] to find out its stability and accuracy. In order to compare the performance with its counterpart flux, we used the Lax-Friedrichs flux, which has been used in many dynamic cores such as NUMA [1], CAM-DG [2] and MCore [3] because of its simplicity. The Lax-Friedrichs flux is implemented by a flux difference between left and right states plus the maximum characteristic wave speed across the boundaries of elements. It has been shown that the Lax-Friedrichs flux with the finite volume method is more dissipative and unstable than other numerical fluxes such as HLLC, AUSM+ and Roe. The Roe flux implemented in this study is based on the decomposition of flux difference over the element boundaries where the nonlinear equations are linearized. It is rarely used in dynamic cores due to its complexity and thus computational expensiveness. To compare the stability and accuracy of the Roe flux with the Lax-Friedrichs, two- and three-dimensional test cases are performed on a plane and cubed-sphere, respectively, with various numbers of element and polynomial order. For the two-dimensional case, the Gaussian bell is simulated on the plane with two different numbers of elements at the fixed polynomial orders. In three-dimensional cases on the cubed-sphere, we performed the test cases of a zonal flow over an isolated mountain and a Rossby-Haurwitz wave, of which initial conditions are the same as those of Williamson [4]. This study presented that the Roe flux with the discontinuous Galerkin method is less

  7. A Reconstructed Discontinuous Galerkin Method for the Compressible Navier-Stokes Equations on Arbitrary Grids

    SciTech Connect

    Hong Luo; Luqing Luo; Robert Nourgaliev; Vincent A. Mousseau

    2010-01-01

    A reconstruction-based discontinuous Galerkin (RDG) method is presented for the solution of the compressible Navier-Stokes equations on arbitrary grids. The RDG method, originally developed for the compressible Euler equations, is extended to discretize viscous and heat fluxes in the Navier-Stokes equations using a so-called inter-cell reconstruction, where a smooth solution is locally reconstructed using a least-squares method from the underlying discontinuous DG solution. Similar to the recovery-based DG (rDG) methods, this reconstructed DG method eliminates the introduction of ad hoc penalty or coupling terms commonly found in traditional DG methods. Unlike rDG methods, this RDG method does not need to judiciously choose a proper form of a recovered polynomial, thus is simple, flexible, and robust, and can be used on arbitrary grids. The developed RDG method is used to compute a variety of flow problems on arbitrary meshes to demonstrate its accuracy, efficiency, robustness, and versatility. The numerical results indicate that this RDG method is able to deliver the same accuracy as the well-known Bassi-Rebay II scheme, at a half of its computing costs for the discretization of the viscous fluxes in the Navier-Stokes equations, clearly demonstrating its superior performance over the existing DG methods for solving the compressible Navier-Stokes equations.

  8. Direct discontinuous Galerkin method and its variations for second order elliptic equations

    DOE PAGES

    Huang, Hongying; Chen, Zheng; Li, Jin; Yan, Jue

    2016-08-23

    In this study, we study direct discontinuous Galerkin method (Liu and Yan in SIAM J Numer Anal 47(1):475–698, 2009) and its variations (Liu and Yan in Commun Comput Phys 8(3):541–564, 2010; Vidden and Yan in J Comput Math 31(6):638–662, 2013; Yan in J Sci Comput 54(2–3):663–683, 2013) for 2nd order elliptic problems. A priori error estimate under energy norm is established for all four methods. Optimal error estimate under L2 norm is obtained for DDG method with interface correction (Liu and Yan in Commun Comput Phys 8(3):541–564, 2010) and symmetric DDG method (Vidden and Yan in J Comput Math 31(6):638–662,more » 2013). A series of numerical examples are carried out to illustrate the accuracy and capability of the schemes. Numerically we obtain optimal (k+1)th order convergence for DDG method with interface correction and symmetric DDG method on nonuniform and unstructured triangular meshes. An interface problem with discontinuous diffusion coefficients is investigated and optimal (k+1)th order accuracy is obtained. Peak solutions with sharp transitions are captured well. Highly oscillatory wave solutions of Helmholz equation are well resolved.« less

  9. Thermoelastic Simulations Based on Discontinuous Galerkin Methods: Formulation and Application in Gas Turbines

    NASA Astrophysics Data System (ADS)

    Hao, Zengrong; Gu, Chunwei; Song, Yin

    2016-06-01

    This study extends the discontinuous Galerkin (DG) methods to simulations of thermoelasticity. A thermoelastic formulation of interior penalty DG (IP-DG) method is presented and aspects of the numerical implementation are discussed in matrix form. The content related to thermal expansion effects is illustrated explicitly in the discretized equation system. The feasibility of the method for general thermoelastic simulations is validated through typical test cases, including tackling stress discontinuities caused by jumps of thermal expansive properties and controlling accompanied non-physical oscillations through adjusting the magnitude of IP term. The developed simulation platform upon the method is applied to the engineering analysis of thermoelastic performance for a turbine vane and a series of vanes with various types of simplified thermal barrier coating (TBC) systems. This analysis demonstrates that while TBC properties on heat conduction are generally the major consideration for protecting the alloy base vanes, the mechanical properties may have more significant effects on protections of coatings themselves. Changing characteristics of normal tractions on TBC/base interface, closely related to the occurrence of coating failures, over diverse components distributions along TBC thickness of the functional graded materials are summarized and analysed, illustrating the opposite tendencies in situations with different thermal-stress-free temperatures for coatings.

  10. A Reconstructed Discontinuous Galerkin Method for the Compressible Flows on Unstructured Tetrahedral Grids

    SciTech Connect

    Hong Luo; Yidong Xia; Robert Nourgaliev; Chunpei Cai

    2011-06-01

    A reconstruction-based discontinuous Galerkin (RDG) method is presented for the solution of the compressible Navier-Stokes equations on unstructured tetrahedral grids. The RDG method, originally developed for the compressible Euler equations, is extended to discretize viscous and heat fluxes in the Navier-Stokes equations using a so-called inter-cell reconstruction, where a smooth solution is locally reconstructed using a least-squares method from the underlying discontinuous DG solution. Similar to the recovery-based DG (rDG) methods, this reconstructed DG method eliminates the introduction of ad hoc penalty or coupling terms commonly found in traditional DG methods. Unlike rDG methods, this RDG method does not need to judiciously choose a proper form of a recovered polynomial, thus is simple, flexible, and robust, and can be used on unstructured grids. The preliminary results indicate that this RDG method is stable on unstructured tetrahedral grids, and provides a viable and attractive alternative for the discretization of the viscous and heat fluxes in the Navier-Stokes equations.

  11. Variational space-time (dis)continuous Galerkin method for nonlinear free surface water waves

    NASA Astrophysics Data System (ADS)

    Gagarina, E.; Ambati, V. R.; van der Vegt, J. J. W.; Bokhove, O.

    2014-10-01

    A new variational finite element method is developed for nonlinear free surface gravity water waves using the potential flow approximation. This method also handles waves generated by a wave maker. Its formulation stems from Miles' variational principle for water waves together with a finite element discretization that is continuous in space and discontinuous in time. One novel feature of this variational finite element approach is that the free surface evolution is variationally dependent on the mesh deformation vis-à-vis the mesh deformation being geometrically dependent on free surface evolution. Another key feature is the use of a variational (dis)continuous Galerkin finite element discretization in time. Moreover, in the absence of a wave maker, it is shown to be equivalent to the second order symplectic Störmer-Verlet time stepping scheme for the free-surface degrees of freedom. These key features add to the stability of the numerical method. Finally, the resulting numerical scheme is verified against nonlinear analytical solutions with long time simulations and validated against experimental measurements of driven wave solutions in a wave basin of the Maritime Research Institute Netherlands.

  12. A discontinuous Galerkin method for the shallow water equations in spherical triangular coordinates

    NASA Astrophysics Data System (ADS)

    Läuter, Matthias; Giraldo, Francis X.; Handorf, Dörthe; Dethloff, Klaus

    2008-12-01

    A global model of the atmosphere is presented governed by the shallow water equations and discretized by a Runge-Kutta discontinuous Galerkin method on an unstructured triangular grid. The shallow water equations on the sphere, a two-dimensional surface in R3, are locally represented in terms of spherical triangular coordinates, the appropriate local coordinate mappings on triangles. On every triangular grid element, this leads to a two-dimensional representation of tangential momentum and therefore only two discrete momentum equations. The discontinuous Galerkin method consists of an integral formulation which requires both area (elements) and line (element faces) integrals. Here, we use a Rusanov numerical flux to resolve the discontinuous fluxes at the element faces. A strong stability-preserving third-order Runge-Kutta method is applied for the time discretization. The polynomial space of order k on each curved triangle of the grid is characterized by a Lagrange basis and requires high-order quadature rules for the integration over elements and element faces. For the presented method no mass matrix inversion is necessary, except in a preprocessing step. The validation of the atmospheric model has been done considering standard tests from Williamson et al. [D.L. Williamson, J.B. Drake, J.J. Hack, R. Jakob, P.N. Swarztrauber, A standard test set for numerical approximations to the shallow water equations in spherical geometry, J. Comput. Phys. 102 (1992) 211-224], unsteady analytical solutions of the nonlinear shallow water equations and a barotropic instability caused by an initial perturbation of a jet stream. A convergence rate of O(Δx) was observed in the model experiments. Furthermore, a numerical experiment is presented, for which the third-order time-integration method limits the model error. Thus, the time step Δt is restricted by both the CFL-condition and accuracy demands. Conservation of mass was shown up to machine precision and energy conservation

  13. A high order discontinuous Galerkin method for elastic wave propagation in arbitrary heterogeneous media

    NASA Astrophysics Data System (ADS)

    Glinsky, Nathalie; Mercerat, Diego

    2013-04-01

    High-order numerical methods allow accurate simulations of ground motion using unstructured and relatively coarse meshes. In realistic media (sedimentary basins for example), we have to include strong variations of the material properties. For such configurations, the hypothesis that material properties are set constant in each element of the mesh can be a severe limitation since we need to use very fine meshes resulting in very small time steps for explicit time integration schemes. Moreover, smooth models are approximated by piecewise constant materials. For these reasons, we present an improvement of a nodal discontinuous Galerkin method (DG) allowing non constant material properties in the elements of the mesh for a better approximation of arbitrary heterogeneous media. We consider an isotropic, linearly elastic two-dimensional medium (characterized by ?, ? and μ) and solve the first-order velocity-stress system. As the stress tensor is symmetrical, let W? = (?V,?-?)t contain the velocity vector ?-V = (vx,vy)t and the stress components ?-? = (?xx,?yy,?xy)t, then, the system writes t ?-W + Ax (?,?,μ) ^xW?- + Ay(?,?,μ) ^yW ?- = 0, where Ax and Ay are 5x5 matrices depending of the material properties. We apply a discontinuous Galerkin method based on centered fluxes and a leap-frog time scheme to this system. We consider a bounded polyhedral domain discretized by triangles. The approximation of W?- is defined locally on each element by considering the Lagrange nodal interpolants. The system is multiplied by a test function t and integrated on each element Ti. To avoid computing extra terms, related to the variable properties within Ti, we introduce a change of variables on the stress components ( )t ?-? = (?xx,?yy,?xy)t ? ??? = 1(?xx + ?yy), 1 (?xx - ?yy),?xy 2 2 which allows writing the system in a pseudo-conservative form in the variable ?-W? = (?-V,???)t ? (?,?,μ) ^tW ?? + ?Ax x ??W + A?y y ??W = 0 , where the constant matrices Ãx and Ãy do not depend

  14. High-order Hybridized Discontinuous Galerkin (HDG) method for wave propagation simulation in complex geophysical media (elastic, acoustic and hydro-acoustic); an unifying framework to couple continuous Spectral Element and Discontinuous Galerkin Methods

    NASA Astrophysics Data System (ADS)

    Terrana, Sebastien; Vilotte, Jean-Pierre; Guillot, Laurent; Mariotti, Christian

    2015-04-01

    Today seismological observation systems combine broadband seismic receivers, hydrophones and micro-barometers antenna that provide complementary observations of source-radiated waves in heterogeneous and complex geophysical media. Exploiting these observations requires accurate and multi-physics - elastic, hydro-acoustic, infrasonic - wave simulation methods. A popular approach is the Spectral Element Method (SEM) (Chaljub et al, 2006) which is high-order accurate (low dispersion error), very flexible to parallelization and computationally attractive due to efficient sum factorization technique and diagonal mass matrix. However SEMs suffer from lack of flexibility in handling complex geometry and multi-physics wave propagation. High-order Discontinuous Galerkin Methods (DGMs), i.e. Dumbser et al (2006), Etienne et al. (2010), Wilcox et al (2010), are recent alternatives that can handle complex geometry, space-and-time adaptativity, and allow efficient multi-physics wave coupling at interfaces. However, DGMs are more memory demanding and less computationally attractive than SEMs, especially when explicit time stepping is used. We propose a new class of higher-order Hybridized Discontinuous Galerkin Spectral Elements (HDGSEM) methods for spatial discretization of wave equations, following the unifying framework for hybridization of Cockburn et al (2009) and Nguyen et al (2011), which allows for a single implementation of conforming and non-conforming SEMs. When used with energy conserving explicit time integration schemes, HDGSEM is flexible to handle complex geometry, computationally attractive and has significantly less degrees of freedom than classical DGMs, i.e., the only coupled unknowns are the single-valued numerical traces of the velocity field on the element's faces. The formulation can be extended to model fractional energy loss at interfaces between elastic, acoustic and hydro-acoustic media. Accuracy and performance of the HDGSEM are illustrated and

  15. A mass and momentum flux-form high-order discontinuous Galerkin shallow water model on the cubed-sphere

    NASA Astrophysics Data System (ADS)

    Bao, Lei; Nair, Ramachandran D.; Tufo, Henry M.

    2014-08-01

    A well-balanced discontinuous Galerkin (DG) flux-form shallow-water (SW) model on the sphere is developed and compared with a nodal DG SW model cast in the vector-invariant form for accuracy and conservation properties. A second-order diffusion scheme based on the local discontinuous Galerkin (LDG) method is added to the viscous version of the SW model and tested for conservation behaviors. The inviscid flux-form SW model is found to have better conservation of total energy and zonal angular momentum while the vector-invariant form provides better ability of conserving potential enstrophy. The inviscid flux-form tends to generate spurious vorticity but the LDG scheme combined with a well-balanced treatment can effectively eliminate the small-scale noise and generate smooth and accurate results.

  16. A priori error estimates for an hp-version of the discontinuous Galerkin method for hyperbolic conservation laws

    NASA Technical Reports Server (NTRS)

    Bey, Kim S.; Oden, J. Tinsley

    1993-01-01

    A priori error estimates are derived for hp-versions of the finite element method for discontinuous Galerkin approximations of a model class of linear, scalar, first-order hyperbolic conservation laws. These estimates are derived in a mesh dependent norm in which the coefficients depend upon both the local mesh size h(sub K) and a number p(sub k) which can be identified with the spectral order of the local approximations over each element.

  17. Kershaw closures for linear transport equations in slab geometry II: High-order realizability-preserving discontinuous-Galerkin schemes

    NASA Astrophysics Data System (ADS)

    Schneider, Florian

    2016-10-01

    This paper provides a generalization of the realizability-preserving discontinuous-Galerkin scheme given in [3] to general full-moment models that can be closed analytically. It is applied to the class of Kershaw closures, which are able to provide a cheap closure of the moment problem. This results in an efficient algorithm for the underlying linear transport equation. The efficiency of high-order methods is demonstrated using numerical convergence tests and non-smooth benchmark problems.

  18. An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshes - IV. Anisotropy

    NASA Astrophysics Data System (ADS)

    de la Puente, Josep; Käser, Martin; Dumbser, Michael; Igel, Heiner

    2007-06-01

    We present a new numerical method to solve the heterogeneous elastic anisotropic wave equation with arbitrary high-order accuracy in space and time on unstructured tetrahedral meshes. Using the most general Hooke's tensor we derive the velocity-stress formulation leading to a linear hyperbolic system which accounts for the variation of the material properties depending on direction. This approach allows for the accurate modelling even of the most general crystalline symmetry class, the triclinic anisotropy, as no interpolation of material properties to particular mesh vertices is necessary. The proposed method combines the Discontinuous Galerkin method with the arbitrary high-order derivatives (ADER) time integration approach using arbitrary high-order derivatives of the piecewise polynomial representation of the unknown solution. The discontinuities of this piecewise polynomial approximation at element interfaces permit the application of the well-established theory of finite volumes and numerical fluxes across element interfaces obtained by the solution of derivative Riemann problems. Due to the novel ADER time integration technique the scheme provides the same approximation order in space and time automatically. A numerical convergence study confirms that the new scheme achieves the desired arbitrary high-order accuracy even for anisotropic material on unstructured tetrahedral meshes. Furthermore, it shows that higher accuracy can be reached with higher-order schemes while reducing computational cost and storage space. To this end, we also present a new Godunov-type numerical flux for anisotropic material and compare its accuracy with a computationally simpler Rusanov flux. As a further extension, we include the coupling of anisotropy and viscoelastic attenuation based on the Generalized Maxwell Body rheology and the mean and deviatoric stress concepts. Finally, we validate the new scheme by comparing the results of our simulations to an analytic solution as

  19. A high-order discontinuous Galerkin method for wave propagation through coupled elastic-acoustic media

    NASA Astrophysics Data System (ADS)

    Wilcox, Lucas C.; Stadler, Georg; Burstedde, Carsten; Ghattas, Omar

    2010-12-01

    We introduce a high-order discontinuous Galerkin (dG) scheme for the numerical solution of three-dimensional (3D) wave propagation problems in coupled elastic-acoustic media. A velocity-strain formulation is used, which allows for the solution of the acoustic and elastic wave equations within the same unified framework. Careful attention is directed at the derivation of a numerical flux that preserves high-order accuracy in the presence of material discontinuities, including elastic-acoustic interfaces. Explicit expressions for the 3D upwind numerical flux, derived as an exact solution for the relevant Riemann problem, are provided. The method supports h-non-conforming meshes, which are particularly effective at allowing local adaptation of the mesh size to resolve strong contrasts in the local wavelength, as well as dynamic adaptivity to track solution features. The use of high-order elements controls numerical dispersion, enabling propagation over many wave periods. We prove consistency and stability of the proposed dG scheme. To study the numerical accuracy and convergence of the proposed method, we compare against analytical solutions for wave propagation problems with interfaces, including Rayleigh, Lamb, Scholte, and Stoneley waves as well as plane waves impinging on an elastic-acoustic interface. Spectral rates of convergence are demonstrated for these problems, which include a non-conforming mesh case. Finally, we present scalability results for a parallel implementation of the proposed high-order dG scheme for large-scale seismic wave propagation in a simplified earth model, demonstrating high parallel efficiency for strong scaling to the full size of the Jaguar Cray XT5 supercomputer.

  20. A high-order discontinuous Galerkin method for wave propagation through coupled elastic-acoustic media

    SciTech Connect

    Wilcox, Lucas C.; Stadler, Georg; Burstedde, Carsten; Ghattas, Omar

    2010-12-10

    We introduce a high-order discontinuous Galerkin (dG) scheme for the numerical solution of three-dimensional (3D) wave propagation problems in coupled elastic-acoustic media. A velocity-strain formulation is used, which allows for the solution of the acoustic and elastic wave equations within the same unified framework. Careful attention is directed at the derivation of a numerical flux that preserves high-order accuracy in the presence of material discontinuities, including elastic-acoustic interfaces. Explicit expressions for the 3D upwind numerical flux, derived as an exact solution for the relevant Riemann problem, are provided. The method supports h-non-conforming meshes, which are particularly effective at allowing local adaptation of the mesh size to resolve strong contrasts in the local wavelength, as well as dynamic adaptivity to track solution features. The use of high-order elements controls numerical dispersion, enabling propagation over many wave periods. We prove consistency and stability of the proposed dG scheme. To study the numerical accuracy and convergence of the proposed method, we compare against analytical solutions for wave propagation problems with interfaces, including Rayleigh, Lamb, Scholte, and Stoneley waves as well as plane waves impinging on an elastic-acoustic interface. Spectral rates of convergence are demonstrated for these problems, which include a non-conforming mesh case. Finally, we present scalability results for a parallel implementation of the proposed high-order dG scheme for large-scale seismic wave propagation in a simplified earth model, demonstrating high parallel efficiency for strong scaling to the full size of the Jaguar Cray XT5 supercomputer.

  1. Equivalence between the Energy Stable Flux Reconstruction and Filtered Discontinuous Galerkin Schemes

    NASA Astrophysics Data System (ADS)

    Zwanenburg, Philip; Nadarajah, Siva

    2016-02-01

    The aim of this paper is to demonstrate the equivalence between filtered Discontinuous Galerkin (DG) schemes and the Energy Stable Flux Reconstruction (ESFR) schemes, expanding on previous demonstrations in 1D [1] and for straight-sided elements in 3D [2]. We first derive the DG and ESFR schemes in strong form and compare the respective flux penalization terms while highlighting the implications of the fundamental assumptions for stability in the ESFR formulations, notably that all ESFR scheme correction fields can be interpreted as modally filtered DG correction fields. We present the result in the general context of all higher dimensional curvilinear element formulations. Through a demonstration that there exists a weak form of the ESFR schemes which is both discretely and analytically equivalent to the strong form, we then extend the results obtained for the strong formulations to demonstrate that ESFR schemes can be interpreted as a DG scheme in weak form where discontinuous edge flux is substituted for numerical edge flux correction. Theoretical derivations are then verified with numerical results obtained from a 2D Euler testcase with curved boundaries. Given the current choice of high-order DG-type schemes and the question as to which might be best to use for a specific application, the main significance of this work is the bridge that it provides between them. Clearly outlining the similarities between the schemes results in the important conclusion that it is always less efficient to use ESFR schemes, as opposed to the weak DG scheme, when solving problems implicitly.

  2. On Formulations of Discontinuous Galerkin and Related Methods for Conservation Laws

    NASA Technical Reports Server (NTRS)

    Huynh, H. T.

    2014-01-01

    A formulation for the discontinuous Galerkin (DG) method that leads to solutions using the differential form of the equation (as opposed to the standard integral form) is presented. The formulation includes (a) a derivative calculation that involves only data within each cell with no data interaction among cells, and (b) for each cell, corrections to this derivative that deal with the jumps in fluxes at the cell boundaries and allow data across cells to interact. The derivative with no interaction is obtained by a projection, but for nodal-type methods, evaluating this derivative by interpolation at the nodal points is more economical. The corrections are derived using the approximate (Dirac) delta functions. The formulation results in a family of schemes: different approximate delta functions give rise to different methods. It is shown that the current formulation is essentially equivalent to the flux reconstruction (FR) formulation. Due to the use of approximate delta functions, an energy stability proof simpler than that of Vincent, Castonguay, and Jameson (2011) for a family of schemes is derived. Accuracy and stability of resulting schemes are discussed via Fourier analyses. Similar to FR, the current formulation provides a unifying framework for high-order methods by recovering the DG, spectral difference (SD), and spectral volume (SV) schemes. It also yields stable, accurate, and economical methods.

  3. A Reconstructed Discontinuous Galerkin Method for the Compressible Navier-Stokes Equations on Hybrid Grids

    SciTech Connect

    Xiaodong Liu; Lijun Xuan; Hong Luo; Yidong Xia

    2001-01-01

    A reconstructed discontinuous Galerkin (rDG(P1P2)) method, originally introduced for the compressible Euler equations, is developed for the solution of the compressible Navier- Stokes equations on 3D hybrid grids. In this method, a piecewise quadratic polynomial solution is obtained from the underlying piecewise linear DG solution using a hierarchical Weighted Essentially Non-Oscillatory (WENO) reconstruction. The reconstructed quadratic polynomial solution is then used for the computation of the inviscid fluxes and the viscous fluxes using the second formulation of Bassi and Reay (Bassi-Rebay II). The developed rDG(P1P2) method is used to compute a variety of flow problems to assess its accuracy, efficiency, and robustness. The numerical results demonstrate that the rDG(P1P2) method is able to achieve the designed third-order of accuracy at a cost slightly higher than its underlying second-order DG method, outperform the third order DG method in terms of both computing costs and storage requirements, and obtain reliable and accurate solutions to the large eddy simulation (LES) and direct numerical simulation (DNS) of compressible turbulent flows.

  4. Recovery Discontinuous Galerkin Jacobian-free Newton-Krylov Method for all-speed flows

    SciTech Connect

    HyeongKae Park; Robert Nourgaliev; Vincent Mousseau; Dana Knoll

    2008-07-01

    There is an increasing interest to develop the next generation simulation tools for the advanced nuclear energy systems. These tools will utilize the state-of-art numerical algorithms and computer science technology in order to maximize the predictive capability, support advanced reactor designs, reduce uncertainty and increase safety margins. In analyzing nuclear energy systems, we are interested in compressible low-Mach number, high heat flux flows with a wide range of Re, Ra, and Pr numbers. Under these conditions, the focus is placed on turbulent heat transfer, in contrast to other industries whose main interest is in capturing turbulent mixing. Our objective is to develop singlepoint turbulence closure models for large-scale engineering CFD code, using Direct Numerical Simulation (DNS) or Large Eddy Simulation (LES) tools, requireing very accurate and efficient numerical algorithms. The focus of this work is placed on fully-implicit, high-order spatiotemporal discretization based on the discontinuous Galerkin method solving the conservative form of the compressible Navier-Stokes equations. The method utilizes a local reconstruction procedure derived from weak formulation of the problem, which is inspired by the recovery diffusion flux algorithm of van Leer and Nomura [?] and by the piecewise parabolic reconstruction [?] in the finite volume method. The developed methodology is integrated into the Jacobianfree Newton-Krylov framework [?] to allow a fully-implicit solution of the problem.

  5. Validation of an Adaptive Triangular Discontinuous Galerkin Shallow Water Model for the 2011 Tohoku Tsunami

    NASA Astrophysics Data System (ADS)

    Vater, Stefan; Behrens, Jörn

    2016-04-01

    We apply a tsunami simulation framework, which is based on depth-integrated hydrodynamic model equations, to the 2011 Tohoku tsunami event. While this model has been previously validated for analytic test cases and laboratory experiments, here it is applied to earthquake sources which are based on seismic inversion. Simulated wave heights and runup at the coast are compared to actual measurements. The discretization is based on a second-order Runge-Kutta discontinuous Galerkin (RKDG) scheme on triangular grids and features a robust wetting and drying scheme for the simulation of inundation events at the coast. Adaptive mesh refinement enables the efficient computation of large domains, while at the same time it allows for high local resolution and geometric accuracy. This work is part of the ASCETE (Advanced Simulation of Coupled Earthquake and Tsunami Events) project, which aims at an improved understanding of the coupling between the earthquake and the generated tsunami event. In this course, a coupled simulation framework has been developed which couples physics-based rupture generation with the presented hydrodynamic tsunami propagation and inundation model.

  6. An h-adaptive local discontinuous Galerkin method for the Navier-Stokes-Korteweg equations

    NASA Astrophysics Data System (ADS)

    Tian, Lulu; Xu, Yan; Kuerten, J. G. M.; van der Vegt, J. J. W.

    2016-08-01

    In this article, we develop a mesh adaptation algorithm for a local discontinuous Galerkin (LDG) discretization of the (non)-isothermal Navier-Stokes-Korteweg (NSK) equations modeling liquid-vapor flows with phase change. This work is a continuation of our previous research, where we proposed LDG discretizations for the (non)-isothermal NSK equations with a time-implicit Runge-Kutta method. To save computing time and to capture the thin interfaces more accurately, we extend the LDG discretization with a mesh adaptation method. Given the current adapted mesh, a criterion for selecting candidate elements for refinement and coarsening is adopted based on the locally largest value of the density gradient. A strategy to refine and coarsen the candidate elements is then provided. We emphasize that the adaptive LDG discretization is relatively simple and does not require additional stabilization. The use of a locally refined mesh in combination with an implicit Runge-Kutta time method is, however, non-trivial, but results in an efficient time integration method for the NSK equations. Computations, including cases with solid wall boundaries, are provided to demonstrate the accuracy, efficiency and capabilities of the adaptive LDG discretizations.

  7. A Kinetic Vlasov Model for Plasma Simulation Using Discontinuous Galerkin Method on Many-Core Architectures

    NASA Astrophysics Data System (ADS)

    Reddell, Noah

    Advances are reported in the three pillars of computational science achieving a new capability for understanding dynamic plasma phenomena outside of local thermodynamic equilibrium. A continuum kinetic model for plasma based on the Vlasov-Maxwell system for multiple particle species is developed. Consideration is added for boundary conditions in a truncated velocity domain and supporting wall interactions. A scheme to scale the velocity domain for multiple particle species with different temperatures and particle mass while sharing one computational mesh is described. A method for assessing the degree to which the kinetic solution differs from a Maxwell-Boltzmann distribution is introduced and tested on a thoroughly studied test case. The discontinuous Galerkin numerical method is extended for efficient solution of hyperbolic conservation laws in five or more particle phase-space dimensions using tensor-product hypercube elements with arbitrary polynomial order. A scheme for velocity moment integration is integrated as required for coupling between the plasma species and electromagnetic waves. A new high performance simulation code WARPM is developed to efficiently implement the model and numerical method on emerging many-core supercomputing architectures. WARPM uses the OpenCL programming model for computational kernels and task parallelism to overlap computation with communication. WARPM single-node performance and parallel scaling efficiency are analyzed with bottlenecks identified guiding future directions for the implementation. The plasma modeling capability is validated against physical problems with analytic solutions and well established benchmark problems.

  8. Discontinuous Galerkin Methods for the Two-Moment Model of Radiation Transport

    NASA Astrophysics Data System (ADS)

    Endeve, Eirik; Hauck, Cory

    2016-03-01

    We are developing computational methods for simulation of radiation transport in astrophysical systems (e.g., neutrino transport in core-collapse supernovae). Here we consider the two-moment model of radiation transport, where the energy density E and flux F - angular moments of a phase space distribution function - approximates the radiation field in a computationally tractable manner. We aim to develop multi-dimensional methods that are (i) high-order accurate for computational efficiency, and (ii) robust in the sense that the solution remains in the realizable set R = { (E , F) | E >= 0 and E - | F | >= 0 } (i.e., E and F are consistent with moments of an underlying distribution). Our approach is based on the Runge-Kutta discontinuous Galerkin method, which has many attractive properties, including high-order accuracy on a compact stencil. We present the physical model and numerical method, and show results from a multi-dimensional implementation. Tests show that the method is high-order accurate and strictly preserves realizability of the moments.

  9. A discontinuous Galerkin conservative level set scheme for interface capturing in multiphase flows

    NASA Astrophysics Data System (ADS)

    Owkes, Mark; Desjardins, Olivier

    2013-09-01

    The accurate conservative level set (ACLS) method of Desjardins et al. [O. Desjardins, V. Moureau, H. Pitsch, An accurate conservative level set/ghost fluid method for simulating turbulent atomization, J. Comput. Phys. 227 (18) (2008) 8395-8416] is extended by using a discontinuous Galerkin (DG) discretization. DG allows for the scheme to have an arbitrarily high order of accuracy with the smallest possible computational stencil resulting in an accurate method with good parallel scaling. This work includes a DG implementation of the level set transport equation, which moves the level set with the flow field velocity, and a DG implementation of the reinitialization equation, which is used to maintain the shape of the level set profile to promote good mass conservation. A near second order converging interface curvature is obtained by following a height function methodology (common amongst volume of fluid schemes) in the context of the conservative level set. Various numerical experiments are conducted to test the properties of the method and show excellent results, even on coarse meshes. The tests include Zalesak’s disk, two-dimensional deformation of a circle, time evolution of a standing wave, and a study of the Kelvin-Helmholtz instability. Finally, this novel methodology is employed to simulate the break-up of a turbulent liquid jet.

  10. An efficient parallel implementation of explicit multirate Runge–Kutta schemes for discontinuous Galerkin computations

    SciTech Connect

    Seny, Bruno Lambrechts, Jonathan; Toulorge, Thomas; Legat, Vincent; Remacle, Jean-François

    2014-01-01

    Although explicit time integration schemes require small computational efforts per time step, their efficiency is severely restricted by their stability limits. Indeed, the multi-scale nature of some physical processes combined with highly unstructured meshes can lead some elements to impose a severely small stable time step for a global problem. Multirate methods offer a way to increase the global efficiency by gathering grid cells in appropriate groups under local stability conditions. These methods are well suited to the discontinuous Galerkin framework. The parallelization of the multirate strategy is challenging because grid cells have different workloads. The computational cost is different for each sub-time step depending on the elements involved and a classical partitioning strategy is not adequate any more. In this paper, we propose a solution that makes use of multi-constraint mesh partitioning. It tends to minimize the inter-processor communications, while ensuring that the workload is almost equally shared by every computer core at every stage of the algorithm. Particular attention is given to the simplicity of the parallel multirate algorithm while minimizing computational and communication overheads. Our implementation makes use of the MeTiS library for mesh partitioning and the Message Passing Interface for inter-processor communication. Performance analyses for two and three-dimensional practical applications confirm that multirate methods preserve important computational advantages of explicit methods up to a significant number of processors.

  11. Adaptation strategies for high order discontinuous Galerkin methods based on Tau-estimation

    NASA Astrophysics Data System (ADS)

    Kompenhans, Moritz; Rubio, Gonzalo; Ferrer, Esteban; Valero, Eusebio

    2016-02-01

    In this paper three p-adaptation strategies based on the minimization of the truncation error are presented for high order discontinuous Galerkin methods. The truncation error is approximated by means of a τ-estimation procedure and enables the identification of mesh regions that require adaptation. Three adaptation strategies are developed and termed a posteriori, quasi-a priori and quasi-a priori corrected. All strategies require fine solutions, which are obtained by enriching the polynomial order, but while the former needs time converged solutions, the last two rely on non-converged solutions, which lead to faster computations. In addition, the high order method permits the spatial decoupling for the estimated errors and enables anisotropic p-adaptation. These strategies are verified and compared in terms of accuracy and computational cost for the Euler and the compressible Navier-Stokes equations. It is shown that the two quasi-a priori methods achieve a significant reduction in computational cost when compared to a uniform polynomial enrichment. Namely, for a viscous boundary layer flow, we obtain a speedup of 6.6 and 7.6 for the quasi-a priori and quasi-a priori corrected approaches, respectively.

  12. A discontinuous Galerkin conservative level set scheme for interface capturing in multiphase flows

    SciTech Connect

    Owkes, Mark Desjardins, Olivier

    2013-09-15

    The accurate conservative level set (ACLS) method of Desjardins et al. [O. Desjardins, V. Moureau, H. Pitsch, An accurate conservative level set/ghost fluid method for simulating turbulent atomization, J. Comput. Phys. 227 (18) (2008) 8395–8416] is extended by using a discontinuous Galerkin (DG) discretization. DG allows for the scheme to have an arbitrarily high order of accuracy with the smallest possible computational stencil resulting in an accurate method with good parallel scaling. This work includes a DG implementation of the level set transport equation, which moves the level set with the flow field velocity, and a DG implementation of the reinitialization equation, which is used to maintain the shape of the level set profile to promote good mass conservation. A near second order converging interface curvature is obtained by following a height function methodology (common amongst volume of fluid schemes) in the context of the conservative level set. Various numerical experiments are conducted to test the properties of the method and show excellent results, even on coarse meshes. The tests include Zalesak’s disk, two-dimensional deformation of a circle, time evolution of a standing wave, and a study of the Kelvin–Helmholtz instability. Finally, this novel methodology is employed to simulate the break-up of a turbulent liquid jet.

  13. Robust and Accurate Shock Capturing Method for High-Order Discontinuous Galerkin Methods

    NASA Technical Reports Server (NTRS)

    Atkins, Harold L.; Pampell, Alyssa

    2011-01-01

    A simple yet robust and accurate approach for capturing shock waves using a high-order discontinuous Galerkin (DG) method is presented. The method uses the physical viscous terms of the Navier-Stokes equations as suggested by others; however, the proposed formulation of the numerical viscosity is continuous and compact by construction, and does not require the solution of an auxiliary diffusion equation. This work also presents two analyses that guided the formulation of the numerical viscosity and certain aspects of the DG implementation. A local eigenvalue analysis of the DG discretization applied to a shock containing element is used to evaluate the robustness of several Riemann flux functions, and to evaluate algorithm choices that exist within the underlying DG discretization. A second analysis examines exact solutions to the DG discretization in a shock containing element, and identifies a "model" instability that will inevitably arise when solving the Euler equations using the DG method. This analysis identifies the minimum viscosity required for stability. The shock capturing method is demonstrated for high-speed flow over an inviscid cylinder and for an unsteady disturbance in a hypersonic boundary layer. Numerical tests are presented that evaluate several aspects of the shock detection terms. The sensitivity of the results to model parameters is examined with grid and order refinement studies.

  14. Application of p-Multigrid to Discontinuous Galerkin Formulations of the Poisson Equation

    NASA Technical Reports Server (NTRS)

    Helenbrook, B. T.; Atkins, H. L.

    2006-01-01

    We investigate p-multigrid as a solution method for several different discontinuous Galerkin (DG) formulations of the Poisson equation. Different combinations of relaxation schemes and basis sets have been combined with the DG formulations to find the best performing combination. The damping factors of the schemes have been determined using Fourier analysis for both one and two-dimensional problems. One important finding is that when using DG formulations, the standard approach of forming the coarse p matrices separately for each level of multigrid is often unstable. To ensure stability the coarse p matrices must be constructed from the fine grid matrices using algebraic multigrid techniques. Of the relaxation schemes, we find that the combination of Jacobi relaxation with the spectral element basis is fairly effective. The results using this combination are p sensitive in both one and two dimensions, but reasonable convergence rates can still be achieved for moderate values of p and isotropic meshes. A competitive alternative is a block Gauss-Seidel relaxation. This actually out performs a more expensive line relaxation when the mesh is isotropic. When the mesh becomes highly anisotropic, the implicit line method and the Gauss-Seidel implicit line method are the only effective schemes. Adding the Gauss-Seidel terms to the implicit line method gives a significant improvement over the line relaxation method.

  15. Edge reconstruction in armchair phosphorene nanoribbons revealed by discontinuous Galerkin density functional theory.

    PubMed

    Hu, Wei; Lin, Lin; Yang, Chao

    2015-12-21

    With the help of our recently developed massively parallel DGDFT (Discontinuous Galerkin Density Functional Theory) methodology, we perform large-scale Kohn-Sham density functional theory calculations on phosphorene nanoribbons with armchair edges (ACPNRs) containing a few thousands to ten thousand atoms. The use of DGDFT allows us to systematically achieve a conventional plane wave basis set type of accuracy, but with a much smaller number (about 15) of adaptive local basis (ALB) functions per atom for this system. The relatively small number of degrees of freedom required to represent the Kohn-Sham Hamiltonian, together with the use of the pole expansion the selected inversion (PEXSI) technique that circumvents the need to diagonalize the Hamiltonian, results in a highly efficient and scalable computational scheme for analyzing the electronic structures of ACPNRs as well as their dynamics. The total wall clock time for calculating the electronic structures of large-scale ACPNRs containing 1080-10,800 atoms is only 10-25 s per self-consistent field (SCF) iteration, with accuracy fully comparable to that obtained from conventional planewave DFT calculations. For the ACPNR system, we observe that the DGDFT methodology can scale to 5000-50,000 processors. We use DGDFT based ab initio molecular dynamics (AIMD) calculations to study the thermodynamic stability of ACPNRs. Our calculations reveal that a 2 × 1 edge reconstruction appears in ACPNRs at room temperature.

  16. De-Aliasing Through Over-Integration Applied to the Flux Reconstruction and Discontinuous Galerkin Methods

    NASA Technical Reports Server (NTRS)

    Spiegel, Seth C.; Huynh, H. T.; DeBonis, James R.

    2015-01-01

    High-order methods are quickly becoming popular for turbulent flows as the amount of computer processing power increases. The flux reconstruction (FR) method presents a unifying framework for a wide class of high-order methods including discontinuous Galerkin (DG), Spectral Difference (SD), and Spectral Volume (SV). It offers a simple, efficient, and easy way to implement nodal-based methods that are derived via the differential form of the governing equations. Whereas high-order methods have enjoyed recent success, they have been known to introduce numerical instabilities due to polynomial aliasing when applied to under-resolved nonlinear problems. Aliasing errors have been extensively studied in reference to DG methods; however, their study regarding FR methods has mostly been limited to the selection of the nodal points used within each cell. Here, we extend some of the de-aliasing techniques used for DG methods, primarily over-integration, to the FR framework. Our results show that over-integration does remove aliasing errors but may not remove all instabilities caused by insufficient resolution (for FR as well as DG).

  17. GPU performance analysis of a nodal discontinuous Galerkin method for acoustic and elastic models

    NASA Astrophysics Data System (ADS)

    Modave, A.; St-Cyr, A.; Warburton, T.

    2016-06-01

    Finite element schemes based on discontinuous Galerkin methods possess features amenable to massively parallel computing accelerated with general purpose graphics processing units (GPUs). However, the computational performance of such schemes strongly depends on their implementation. In the past, several implementation strategies have been proposed. They are based exclusively on specialized compute kernels tuned for each operation, or they can leverage BLAS libraries that provide optimized routines for basic linear algebra operations. In this paper, we present and analyze up-to-date performance results for different implementations, tested in a unified framework on a single NVIDIA GTX980 GPU. We show that specialized kernels written with a one-node-per-thread strategy are competitive for polynomial bases up to the fifth and seventh degrees for acoustic and elastic models, respectively. For higher degrees, a strategy that makes use of the NVIDIA cuBLAS library provides better results, able to reach a net arithmetic throughput 35.7% of the theoretical peak value.

  18. A Hamiltonian preserving discontinuous Galerkin method for the generalized Korteweg-de Vries equation

    NASA Astrophysics Data System (ADS)

    Liu, Hailiang; Yi, Nianyu

    2016-09-01

    The invariant preserving property is one of the guiding principles for numerical algorithms in solving wave equations, in order to minimize phase and amplitude errors after long time simulation. In this paper, we design, analyze and numerically validate a Hamiltonian preserving discontinuous Galerkin method for solving the Korteweg-de Vries (KdV) equation. For the generalized KdV equation, the semi-discrete formulation is shown to preserve both the first and the third conserved integrals, and approximately preserve the second conserved integral; for the linearized KdV equation, all the first three conserved integrals are preserved, and optimal error estimates are obtained for polynomials of even degree. The preservation properties are also maintained by the fully discrete DG scheme. Our numerical experiments demonstrate both high accuracy of convergence and preservation of all three conserved integrals for the generalized KdV equation. We also show that the shape of the solution, after long time simulation, is well preserved due to the Hamiltonian preserving property.

  19. Three discontinuous Galerkin schemes for the anisotropic heat conduction equation on non-aligned grids

    NASA Astrophysics Data System (ADS)

    Held, M.; Wiesenberger, M.; Stegmeir, A.

    2016-02-01

    We present and discuss three discontinuous Galerkin (dG) discretizations for the anisotropic heat conduction equation on non-aligned cylindrical grids. Our non-aligned scheme relies on a self-adjoint local dG (LDG) discretization of the elliptic operator. It conserves the energy exactly and converges with arbitrary order. The pollution by numerical perpendicular heat fluxes decreases with superconvergence rates. We compare this scheme with aligned schemes that are based on the flux-coordinate independent approach for the discretization of parallel derivatives. Here, the dG method provides the necessary interpolation. The first aligned discretization can be used in an explicit time-integrator. However, the scheme violates conservation of energy and shows up stagnating convergence rates for very high resolutions. We overcome this partly by using the adjoint of the parallel derivative operator to construct a second self-adjoint aligned scheme. This scheme preserves energy, but reveals unphysical oscillations in the numerical tests, which result in a decreased order of convergence. Both aligned schemes exhibit low numerical heat fluxes into the perpendicular direction and are superior for flute-modes with finite parallel gradients. We build our argumentation on various numerical experiments on all three schemes for a general axisymmetric magnetic field, which is closed by a comparison to the aligned finite difference (FD) schemes of Stegmeir et al. (2014) and Stegmeir et al. (submitted for publication).

  20. An efficient parallel implementation of explicit multirate Runge-Kutta schemes for discontinuous Galerkin computations

    NASA Astrophysics Data System (ADS)

    Seny, Bruno; Lambrechts, Jonathan; Toulorge, Thomas; Legat, Vincent; Remacle, Jean-François

    2014-01-01

    Although explicit time integration schemes require small computational efforts per time step, their efficiency is severely restricted by their stability limits. Indeed, the multi-scale nature of some physical processes combined with highly unstructured meshes can lead some elements to impose a severely small stable time step for a global problem. Multirate methods offer a way to increase the global efficiency by gathering grid cells in appropriate groups under local stability conditions. These methods are well suited to the discontinuous Galerkin framework. The parallelization of the multirate strategy is challenging because grid cells have different workloads. The computational cost is different for each sub-time step depending on the elements involved and a classical partitioning strategy is not adequate any more. In this paper, we propose a solution that makes use of multi-constraint mesh partitioning. It tends to minimize the inter-processor communications, while ensuring that the workload is almost equally shared by every computer core at every stage of the algorithm. Particular attention is given to the simplicity of the parallel multirate algorithm while minimizing computational and communication overheads. Our implementation makes use of the MeTiS library for mesh partitioning and the Message Passing Interface for inter-processor communication. Performance analyses for two and three-dimensional practical applications confirm that multirate methods preserve important computational advantages of explicit methods up to a significant number of processors.

  1. Bound-preserving discontinuous Galerkin methods for conservative phase space advection in curvilinear coordinates

    NASA Astrophysics Data System (ADS)

    Endeve, Eirik; Hauck, Cory D.; Xing, Yulong; Mezzacappa, Anthony

    2015-04-01

    We extend the positivity-preserving method of Zhang and Shu [49] to simulate the advection of neutral particles in phase space using curvilinear coordinates. The ability to utilize these coordinates is important for non-equilibrium transport problems in general relativity and also in science and engineering applications with specific geometries. The method achieves high-order accuracy using Discontinuous Galerkin (DG) discretization of phase space and strong stability-preserving, Runge-Kutta (SSP-RK) time integration. Special care is taken to ensure that the method preserves strict bounds for the phase space distribution function f; i.e., f ∈ [ 0 , 1 ]. The combination of suitable CFL conditions and the use of the high-order limiter proposed in [49] is sufficient to ensure positivity of the distribution function. However, to ensure that the distribution function satisfies the upper bound, the discretization must, in addition, preserve the divergence-free property of the phase space flow. Proofs that highlight the necessary conditions are presented for general curvilinear coordinates, and the details of these conditions are worked out for some commonly used coordinate systems (i.e., spherical polar spatial coordinates in spherical symmetry and cylindrical spatial coordinates in axial symmetry, both with spherical momentum coordinates). Results from numerical experiments - including one example in spherical symmetry adopting the Schwarzschild metric - demonstrate that the method achieves high-order accuracy and that the distribution function satisfies the maximum principle.

  2. A hybridizable discontinuous Galerkin method for modeling fluid–structure interaction

    DOE PAGES

    Sheldon, Jason P.; Miller, Scott T.; Pitt, Jonathan S.

    2016-08-31

    This study presents a novel application of the hybridizable discontinuous Galerkin (HDG) finite element method to the multi-physics simulation of coupled fluid–structure interaction (FSI) problems. Recent applications of the HDG method have primarily been for single-physics problems including both solids and fluids, which are necessary building blocks for FSI modeling. Utilizing these established models, HDG formulations for linear elastostatics, a nonlinear elastodynamic model, and arbitrary Lagrangian–Eulerian Navier–Stokes are derived. The elasticity formulations are written in a Lagrangian reference frame, with the nonlinear formulation restricted to hyperelastic materials. With these individual solid and fluid formulations, the remaining challenge in FSI modelingmore » is coupling together their disparate mathematics on the fluid–solid interface. This coupling is presented, along with the resultant HDG FSI formulation. Verification of the component models, through the method of manufactured solutions, is performed and each model is shown to converge at the expected rate. The individual components, along with the complete FSI model, are then compared to the benchmark problems proposed by Turek and Hron [1]. The solutions from the HDG formulation presented in this work trend towards the benchmark as the spatial polynomial order and the temporal order of integration are increased.« less

  3. Discontinuous Galerkin solution of the Navier-Stokes equations on deformable domains

    SciTech Connect

    Persson, P.-O.; Bonet, J.; Peraire, J.

    2009-01-13

    We describe a method for computing time-dependent solutions to the compressible Navier-Stokes equations on variable geometries. We introduce a continuous mapping between a fixed reference configuration and the time varying domain, By writing the Navier-Stokes equations as a conservation law for the independent variables in the reference configuration, the complexity introduced by variable geometry is reduced to solving a transformed conservation law in a fixed reference configuration, The spatial discretization is carried out using the Discontinuous Galerkin method on unstructured meshes of triangles, while the time integration is performed using an explicit Runge-Kutta method, For general domain changes, the standard scheme fails to preserve exactly the free-stream solution which leads to some accuracy degradation, especially for low order approximations. This situation is remedied by adding an additional equation for the time evolution of the transformation Jacobian to the original conservation law and correcting for the accumulated metric integration errors. A number of results are shown to illustrate the flexibility of the approach to handle high order approximations on complex geometries.

  4. Hamiltonian discontinuous Galerkin FEM for linear, rotating incompressible Euler equations: Inertial waves

    SciTech Connect

    Nurijanyan, S.; Vegt, J.J.W. van der; Bokhove, O.

    2013-05-15

    A discontinuous Galerkin finite element method (DGFEM) has been developed and tested for the linear, three-dimensional, rotating incompressible Euler equations. These equations admit complicated wave solutions, which poses numerical challenges. These challenges concern: (i) discretisation of a divergence-free velocity field; (ii) discretisation of geostrophic boundary conditions combined with no-normal flow at solid walls; (iii) discretisation of the conserved, Hamiltonian dynamics of the inertial-waves; and, (iv) large-scale computational demands owing to the three-dimensional nature of inertial-wave dynamics and possibly its narrow zones of chaotic attraction. These issues have been resolved, for example: (i) by employing Dirac’s method of constrained Hamiltonian dynamics to our DGFEM for linear, compressible flows, thus enforcing the incompressibility constraints; (ii) by enforcing no-normal flow at solid walls in a weak form and geostrophic tangential flow along the wall; and, (iii) by applying a symplectic time discretisation. We compared our simulations with exact solutions of three-dimensional incompressible flows, in (non) rotating periodic and partly periodic cuboids (Poincaré waves). Additional verifications concerned semi-analytical eigenmode solutions in rotating cuboids with solid walls. Finally, a simulation in a tilted rotating tank, yielding more complicated wave dynamics, demonstrates the potential of our new method.

  5. Implicit high-order discontinuous Galerkin method with HWENO type limiters for steady viscous flow simulations

    NASA Astrophysics Data System (ADS)

    Jiang, Zhen-Hua; Yan, Chao; Yu, Jian

    2013-08-01

    Two types of implicit algorithms have been improved for high order discontinuous Galerkin (DG) method to solve compressible Navier-Stokes (NS) equations on triangular grids. A block lower-upper symmetric Gauss-Seidel (BLU-SGS) approach is implemented as a nonlinear iterative scheme. And a modified LU-SGS (LLU-SGS) approach is suggested to reduce the memory requirements while retain the good convergence performance of the original LU-SGS approach. Both implicit schemes have the significant advantage that only the diagonal block matrix is stored. The resulting implicit high-order DG methods are applied, in combination with Hermite weighted essentially non-oscillatory (HWENO) limiters, to solve viscous flow problems. Numerical results demonstrate that the present implicit methods are able to achieve significant efficiency improvements over explicit counterparts and for viscous flows with shocks, and the HWENO limiters can be used to achieve the desired essentially non-oscillatory shock transition and the designed high-order accuracy simultaneously.

  6. A posteriori subcell limiting of the discontinuous Galerkin finite element method for hyperbolic conservation laws

    NASA Astrophysics Data System (ADS)

    Dumbser, Michael; Zanotti, Olindo; Loubère, Raphaël; Diot, Steven

    2014-12-01

    The purpose of this work is to propose a novel a posteriori finite volume subcell limiter technique for the Discontinuous Galerkin finite element method for nonlinear systems of hyperbolic conservation laws in multiple space dimensions that works well for arbitrary high order of accuracy in space and time and that does not destroy the natural subcell resolution properties of the DG method. High order time discretization is achieved via a one-step ADER approach that uses a local space-time discontinuous Galerkin predictor method to evolve the data locally in time within each cell. Our new limiting strategy is based on the so-called MOOD paradigm, which a posteriori verifies the validity of a discrete candidate solution against physical and numerical detection criteria after each time step. Here, we employ a relaxed discrete maximum principle in the sense of piecewise polynomials and the positivity of the numerical solution as detection criteria. Within the DG scheme on the main grid, the discrete solution is represented by piecewise polynomials of degree N. For those troubled cells that need limiting, our new limiter approach recomputes the discrete solution by scattering the DG polynomials at the previous time step onto a set of Ns=2N+1 finite volume subcells per space dimension. A robust but accurate ADER-WENO finite volume scheme then updates the subcell averages of the conservative variables within the detected troubled cells. The recomputed subcell averages are subsequently gathered back into high order cell-centered DG polynomials on the main grid via a subgrid reconstruction operator. The choice of Ns=2N+1 subcells is optimal since it allows to match the maximum admissible time step of the finite volume scheme on the subgrid with the maximum admissible time step of the DG scheme on the main grid, minimizing at the same time also the local truncation error of the subcell finite volume scheme. It furthermore provides an excellent subcell resolution of

  7. Relaxation and Preconditioning for High Order Discontinuous Galerkin Methods with Applications to Aeroacoustics and High Speed Flows

    NASA Technical Reports Server (NTRS)

    Shu, Chi-Wang

    2004-01-01

    This project is about the investigation of the development of the discontinuous Galerkin finite element methods, for general geometry and triangulations, for solving convection dominated problems, with applications to aeroacoustics. Other related issues in high order WENO finite difference and finite volume methods have also been investigated. methods are two classes of high order, high resolution methods suitable for convection dominated simulations with possible discontinuous or sharp gradient solutions. In [18], we first review these two classes of methods, pointing out their similarities and differences in algorithm formulation, theoretical properties, implementation issues, applicability, and relative advantages. We then present some quantitative comparisons of the third order finite volume WENO methods and discontinuous Galerkin methods for a series of test problems to assess their relative merits in accuracy and CPU timing. In [3], we review the development of the Runge-Kutta discontinuous Galerkin (RKDG) methods for non-linear convection-dominated problems. These robust and accurate methods have made their way into the main stream of computational fluid dynamics and are quickly finding use in a wide variety of applications. They combine a special class of Runge-Kutta time discretizations, that allows the method to be non-linearly stable regardless of its accuracy, with a finite element space discretization by discontinuous approximations, that incorporates the ideas of numerical fluxes and slope limiters coined during the remarkable development of the high-resolution finite difference and finite volume schemes. The resulting RKDG methods are stable, high-order accurate, and highly parallelizable schemes that can easily handle complicated geometries and boundary conditions. We review the theoretical and algorithmic aspects of these methods and show several applications including nonlinear conservation laws, the compressible and incompressible Navier

  8. An entropy-residual shock detector for solving conservation laws using high-order discontinuous Galerkin methods

    NASA Astrophysics Data System (ADS)

    Lv, Yu; See, Yee Chee; Ihme, Matthias

    2016-10-01

    This manuscript is concerned with the detection of shock discontinuities in the solution of conservation laws for high-order discontinuous Galerkin methods. A shock detector based on the entropy residual is proposed to distinguish smooth and non-smooth parts of the solution. The numerical analysis shows that the proposed entropy residual converges if the true solution is smooth and sufficiently regularized in space and time. To precisely localize discontinuities of different natures, an approach is developed that dynamically sets the threshold on the detection function, such that the detection criterion retains its sensitivity to the characteristics of the local solution. The implementation is conducted in an entropy-bounded discontinuous Galerkin framework, and numerical tests confirm the convergence property of the entropy-residual formulation and the effectiveness of the thresholding procedure. This shock detector is combined with an artificial viscosity scheme for shock stabilization. Comparison with other detectors is performed to demonstrate the excellent performance of the entropy-residual based shock detector for a wide range of problems on regular and triangular grids.

  9. A GPU Accelerated Discontinuous Galerkin Conservative Level Set Method for Simulating Atomization

    NASA Astrophysics Data System (ADS)

    Jibben, Zechariah J.

    This dissertation describes a process for interface capturing via an arbitrary-order, nearly quadrature free, discontinuous Galerkin (DG) scheme for the conservative level set method (Olsson et al., 2005, 2008). The DG numerical method is utilized to solve both advection and reinitialization, and executed on a refined level set grid (Herrmann, 2008) for effective use of processing power. Computation is executed in parallel utilizing both CPU and GPU architectures to make the method feasible at high order. Finally, a sparse data structure is implemented to take full advantage of parallelism on the GPU, where performance relies on well-managed memory operations. With solution variables projected into a kth order polynomial basis, a k + 1 order convergence rate is found for both advection and reinitialization tests using the method of manufactured solutions. Other standard test cases, such as Zalesak's disk and deformation of columns and spheres in periodic vortices are also performed, showing several orders of magnitude improvement over traditional WENO level set methods. These tests also show the impact of reinitialization, which often increases shape and volume errors as a result of level set scalar trapping by normal vectors calculated from the local level set field. Accelerating advection via GPU hardware is found to provide a 30x speedup factor comparing a 2.0GHz Intel Xeon E5-2620 CPU in serial vs. a Nvidia Tesla K20 GPU, with speedup factors increasing with polynomial degree until shared memory is filled. A similar algorithm is implemented for reinitialization, which relies on heavier use of shared and global memory and as a result fills them more quickly and produces smaller speedups of 18x.

  10. Discontinuous Galerkin methodology for Large-Eddy Simulations of wind turbine airfoils

    NASA Astrophysics Data System (ADS)

    Frére, A.; Sørensen, N. N.; Hillewaert, K.; Winckelmans, G.

    2016-09-01

    This paper aims at evaluating the potential of the Discontinuous Galerkin (DG) methodology for Large-Eddy Simulation (LES) of wind turbine airfoils. The DG method has shown high accuracy, excellent scalability and capacity to handle unstructured meshes. It is however not used in the wind energy sector yet. The present study aims at evaluating this methodology on an application which is relevant for that sector and focuses on blade section aerodynamics characterization. To be pertinent for large wind turbines, the simulations would need to be at low Mach numbers (M ≤ 0.3) where compressible approaches are often limited and at large Reynolds numbers (Re ≥ 106) where wall-resolved LES is still unaffordable. At these high Re, a wall-modeled LES (WMLES) approach is thus required. In order to first validate the LES methodology, before the WMLES approach, this study presents airfoil flow simulations at low and high Reynolds numbers and compares the results to state-of-the-art models used in industry, namely the panel method (XFOIL with boundary layer modeling) and Reynolds Averaged Navier-Stokes (RANS). At low Reynolds number (Re = 6 x 104), involving laminar boundary layer separation and transition in the detached shear layer, the Eppler 387 airfoil is studied at two angles of attack. The LES results agree slightly better with the experimental chordwise pressure distribution than both XFOIL and RANS results. At high Reynolds number (Re = 1.64 x 106), the NACA4412 airfoil is studied close to stall condition. In this case, although the wall model approach used for the WMLES is very basic and not supposed to handle separation nor adverse pressure gradients, all three methods provide equivalent accuracy on averaged quantities. The present work is hence considered as a strong step forward in the use of LES at high Reynolds numbers.

  11. High order asymptotic preserving nodal discontinuous Galerkin IMEX schemes for the BGK equation

    NASA Astrophysics Data System (ADS)

    Xiong, Tao; Jang, Juhi; Li, Fengyan; Qiu, Jing-Mei

    2015-03-01

    In this paper, we develop high-order asymptotic preserving (AP) schemes for the BGK equation in a hyperbolic scaling, which leads to the macroscopic models such as the Euler and compressible Navier-Stokes equations in the asymptotic limit. Our approaches are based on the so-called micro-macro formulation of the kinetic equation which involves a natural decomposition of the problem to the equilibrium and the non-equilibrium parts. The proposed methods are formulated for the BGK equation with constant or spatially variant Knudsen number. The new ingredients for the proposed methods to achieve high order accuracy are the following: we introduce discontinuous Galerkin (DG) discretization of arbitrary order of accuracy with nodal Lagrangian basis functions in space; we employ a high order globally stiffly accurate implicit-explicit (IMEX) Runge-Kutta (RK) scheme as time discretization. Two versions of the schemes are proposed: Scheme I is a direct formulation based on the micro-macro decomposition of the BGK equation, while Scheme II, motivated by the asymptotic analysis for the continuous problem, utilizes certain properties of the projection operator. Compared with Scheme I, Scheme II not only has better computational efficiency (the computational cost is reduced by half roughly), but also allows the establishment of a formal asymptotic analysis. Specifically, it is demonstrated that when 0 < ε ≪ 1, Scheme II, up to O (ε2), becomes a local DG discretization with an explicit RK method for the macroscopic compressible Navier-Stokes equations, a method in a similar spirit to the ones in Bassi and Rebay (1997) [3], Cockburn and Shu (1998) [16]. Numerical results are presented for a wide range of Knudsen number to illustrate the effectiveness and high order accuracy of the methods.

  12. Multicomponent gas flow computations by a discontinuous Galerkin scheme using L2-projection of perfect gas EOS

    NASA Astrophysics Data System (ADS)

    Franchina, N.; Savini, M.; Bassi, F.

    2016-06-01

    A new formulation of multicomponent gas flow computation, suited to a discontinuous Galerkin discretization, is here presented and discussed. The original key feature is the use of L2-projection form of the (perfect gas) equation of state that allows all thermodynamic variables to span the same functional space. This choice greatly mitigates problems encountered by the front-capturing schemes in computing discontinuous flow field, retaining at the same time their conservation properties at the discrete level and ease of use. This new approach, combined with an original residual-based artificial dissipation technique, shows itself capable, through a series of tests illustrated in the paper, to both control the spurious oscillations of flow variables occurring in high-order accurate computations and reduce them increasing the degree of the polynomial representation of the solution. This result is of great importance in computing reacting gaseous flows, where the local accuracy of temperature and species mass fractions is crucial to the correct evaluation of the chemical source terms contained in the equations, even if the presence of the physical diffusivities somewhat brings relief to these problems. The present work can therefore also be considered, among many others already presented in the literature, as the authors' first step toward the construction of a new discontinuous Galerkin scheme for reacting gas mixture flows.

  13. Chebyshev polynomial filtered subspace iteration in the discontinuous Galerkin method for large-scale electronic structure calculations

    NASA Astrophysics Data System (ADS)

    Banerjee, Amartya S.; Lin, Lin; Hu, Wei; Yang, Chao; Pask, John E.

    2016-10-01

    The Discontinuous Galerkin (DG) electronic structure method employs an adaptive local basis (ALB) set to solve the Kohn-Sham equations of density functional theory in a discontinuous Galerkin framework. The adaptive local basis is generated on-the-fly to capture the local material physics and can systematically attain chemical accuracy with only a few tens of degrees of freedom per atom. A central issue for large-scale calculations, however, is the computation of the electron density (and subsequently, ground state properties) from the discretized Hamiltonian in an efficient and scalable manner. We show in this work how Chebyshev polynomial filtered subspace iteration (CheFSI) can be used to address this issue and push the envelope in large-scale materials' simulations in a discontinuous Galerkin framework. We describe how the subspace filtering steps can be performed in an efficient and scalable manner using a two-dimensional parallelization scheme, thanks to the orthogonality of the DG basis set and block-sparse structure of the DG Hamiltonian matrix. The on-the-fly nature of the ALB functions requires additional care in carrying out the subspace iterations. We demonstrate the parallel scalability of the DG-CheFSI approach in calculations of large-scale two-dimensional graphene sheets and bulk three-dimensional lithium-ion electrolyte systems. Employing 55 296 computational cores, the time per self-consistent field iteration for a sample of the bulk 3D electrolyte containing 8586 atoms is 90 s, and the time for a graphene sheet containing 11 520 atoms is 75 s.

  14. Quantum hydrodynamics with trajectories: The nonlinear conservation form mixed/discontinuous Galerkin method with applications in chemistry

    SciTech Connect

    Michoski, C. Evans, J.A.; Schmitz, P.G.; Vasseur, A.

    2009-12-10

    We present a solution to the conservation form (Eulerian form) of the quantum hydrodynamic equations which arise in chemical dynamics by implementing a mixed/discontinuous Galerkin (MDG) finite element numerical scheme. We show that this methodology is stable, showing good accuracy and a remarkable scale invariance in its solution space. In addition the MDG method is robust, adapting well to various initial-boundary value problems of particular significance in a range of physical and chemical applications. We further show explicitly how to recover the Lagrangian frame (or pathline) solutions.

  15. 3D Discontinuous Galerkin elastic seismic wave modeling based upon a grid injection method

    NASA Astrophysics Data System (ADS)

    Monteiller, V.

    2015-12-01

    Full waveform inversion (FWI) is a seismic imaging method that estimates thesub-surface physical properties with a spatial resolution of the order of thewavelength. FWI is generally recast as the iterative optimization of anobjective function that measures the distance between modeled and recordeddata. In the framework of local descent methods, FWI requires to perform atleast two seismic modelings per source and per FWI iteration.Due to the resulting computational burden, applications of elastic FWI have been usuallyrestricted to 2D geometries. Despite the continuous growth of high-performancecomputing facilities, application of 3D elastic FWI to real-scale problemsremain computationally too expensive. To perform elastic seismic modeling with a reasonable amount of time, weconsider a reduced computational domain embedded in a larger background modelin which seismic sources are located. Our aim is to compute repeatedly thefull wavefield in the targeted domain after model alteration, once theincident wavefield has been computed once for all in the background model. Toachieve this goal, we use a grid injection method referred to as the Total-Field/Scattered-Field (TF/SF) technique in theelectromagnetic community. We implemented the Total-Field/Scattered-Field approach in theDiscontinuous Galerkin Finite Element method (DG-FEM) that is used to performmodeling in the local domain. We show how to interface the DG-FEM with any modeling engine (analytical solution, finite difference or finite elements methods) that is suitable for the background simulation. One advantage of the Total-Field/Scattered-Field approach is related to thefact that the scattered wavefield instead of the full wavefield enter thePMLs, hence making more efficient the absorption of the outgoing waves at theouter edges of the computational domain. The domain reduction in which theDG-FEM is applied allows us to use modest computational resources opening theway for high-resolution imaging by full

  16. A 3D discontinuous Galerkin finite-element method for teleseismic modelling.

    NASA Astrophysics Data System (ADS)

    monteiller, vadim; Beller, Stephen; Nolet, Guust; Operto, Stephane; Virieux, Jean

    2014-05-01

    The massive development of dense seismic arrays and the rapide increase in computing capacity allow today to consider application of full waveform inversion of teleseismic data for high-resolution lithospheric imaging. We present an hybrid numerical method that allows for the modelling of short period telesismic waves in 3D lithospheric target with the discontinuous Galerkin finite elements method, opennig the possibility to perform waveform inversion of seismograms recorded by dense regional broadband arrays. In order to reduce the computational cost of the forward-problem, we developed a method that relies on multi-core parallel computing and computational-domain reduction. We defined two nested levels for parallelism based on MPI library, which are managed by two MPI communicators. Firstly, we use a domain partitionning strategy, assigning one subdomain to one cpu and, secondly we distribute telesismic sources on different copies of the partitioned domain. However, despite the supercomputer ability, the forward-problem remains expensive for telesismic configuration especially when 3D numerical methods are considered. In order to perform the forward problem in a reasonable amount of time, we reduce the computational domain in which full waveform modelling is performed. We defined a 3D regional domain located below the seismological network that is embeded in a background homogeneous or axisymetric model, in which the seismic wavefield can be computed efficiently. The background wavefield is used to compute the full wavefield in the 3D regional domain using the so-called total-field/scattered-field technique (Alterman & Karal (1968),Taflove & Hagness (2005)), which relies on the decomposition of the wavefield into a background and a scattered wavefields. The computational domain is subdivided intro three subdomains: an outer domain formed by the perfectly-mathed absorbing layers, an intermediate zone in which only the outgoing wavefield scattered by the

  17. Solving the problem of non-stationary filtration of substance by the discontinuous Galerkin method on unstructured grids

    NASA Astrophysics Data System (ADS)

    Zhalnin, R. V.; Ladonkina, M. E.; Masyagin, V. F.; Tishkin, V. F.

    2016-06-01

    A numerical algorithm is proposed for solving the problem of non-stationary filtration of substance in anisotropic media by the Galerkin method with discontinuous basis functions on unstructured triangular grids. A characteristic feature of this method is that the flux variables are considered on the dual grid. The dual grid comprises median control volumes around the nodes of the original triangular grid. The flux values of the quantities on the boundary of an element are calculated with the help of stabilizing additions. For averaging the permeability tensor over the cells of the dual grid, the method of support operators is applied. The method is studied on the example of a two-dimensional boundary value problem. The convergence and approximation of the numerical method are analyzed, and results of mathematical modeling are presented. The numerical results demonstrate the applicability of this approach for solving problems of non-stationary filtration of substance in anisotropic media by the discontinuous Galerkin method on unstructured triangular grids.

  18. Numerical Evaluation of P-Multigrid Method for the Solution of Discontinuous Galerkin Discretizations of Diffusive Equations

    NASA Technical Reports Server (NTRS)

    Atkins, H. L.; Helenbrook, B. T.

    2005-01-01

    This paper describes numerical experiments with P-multigrid to corroborate analysis, validate the present implementation, and to examine issues that arise in the implementations of the various combinations of relaxation schemes, discretizations and P-multigrid methods. The two approaches to implement P-multigrid presented here are equivalent for most high-order discretization methods such as spectral element, SUPG, and discontinuous Galerkin applied to advection; however it is discovered that the approach that mimics the common geometric multigrid implementation is less robust, and frequently unstable when applied to discontinuous Galerkin discretizations of di usion. Gauss-Seidel relaxation converges 40% faster than block Jacobi, as predicted by analysis; however, the implementation of Gauss-Seidel is considerably more expensive that one would expect because gradients in most neighboring elements must be updated. A compromise quasi Gauss-Seidel relaxation method that evaluates the gradient in each element twice per iteration converges at rates similar to those predicted for true Gauss-Seidel.

  19. A staggered space-time discontinuous Galerkin method for the three-dimensional incompressible Navier-Stokes equations on unstructured tetrahedral meshes

    NASA Astrophysics Data System (ADS)

    Tavelli, Maurizio; Dumbser, Michael

    2016-08-01

    In this paper we propose a novel arbitrary high order accurate semi-implicit space-time discontinuous Galerkin method for the solution of the three-dimensional incompressible Navier-Stokes equations on staggered unstructured curved tetrahedral meshes. As is typical for space-time DG schemes, the discrete solution is represented in terms of space-time basis functions. This allows to achieve very high order of accuracy also in time, which is not easy to obtain for the incompressible Navier-Stokes equations. Similarly to staggered finite difference schemes, in our approach the discrete pressure is defined on the primary tetrahedral grid, while the discrete velocity is defined on a face-based staggered dual grid. While staggered meshes are state of the art in classical finite difference schemes for the incompressible Navier-Stokes equations, their use in high order DG schemes is still quite rare. A very simple and efficient Picard iteration is used in order to derive a space-time pressure correction algorithm that achieves also high order of accuracy in time and that avoids the direct solution of global nonlinear systems. Formal substitution of the discrete momentum equation on the dual grid into the discrete continuity equation on the primary grid yields a very sparse five-point block system for the scalar pressure, which is conveniently solved with a matrix-free GMRES algorithm. From numerical experiments we find that the linear system seems to be reasonably well conditioned, since all simulations shown in this paper could be run without the use of any preconditioner, even up to very high polynomial degrees. For a piecewise constant polynomial approximation in time and if pressure boundary conditions are specified at least in one point, the resulting system is, in addition, symmetric and positive definite. This allows us to use even faster iterative solvers, like the conjugate gradient method. The flexibility and accuracy of high order space-time DG methods on curved

  20. The Reverse Time Migration technique coupled with Interior Penalty Discontinuous Galerkin method.

    NASA Astrophysics Data System (ADS)

    Baldassari, C.; Barucq, H.; Calandra, H.; Denel, B.; Diaz, J.

    2009-04-01

    Seismic imaging is based on the seismic reflection method which produces an image of the subsurface from reflected waves recordings by using a tomography process and seismic migration is the industrial standard to improve the quality of the images. The migration process consists in replacing the recorded wavefields at their actual place by using various mathematical and numerical methods but each of them follows the same schedule, according to the pioneering idea of Claerbout: numerical propagation of the source function (propagation) and of the recorded wavefields (retropropagation) and next, construction of the image by applying an imaging condition. The retropropagation step can be realized accouting for the time reversibility of the wave equation and the resulting algorithm is currently called Reverse Time Migration (RTM). To be efficient, especially in three dimensional domain, the RTM requires the solution of the full wave equation by fast numerical methods. Finite element methods are considered as the best discretization method for solving the wave equation, even if they lead to the solution of huge systems with several millions of degrees of freedom, since they use meshes adapted to the domain topography and the boundary conditions are naturally taken into account in the variational formulation. Among the different finite element families, the spectral element one (SEM) is very interesting because it leads to a diagonal mass matrix which dramatically reduces the cost of the numerical computation. Moreover this method is very accurate since it allows the use of high order finite elements. However, SEM uses meshes of the domain made of quadrangles in 2D or hexaedra in 3D which are difficult to compute and not always suitable for complex topographies. Recently, Grote et al. applied the IPDG (Interior Penalty Discontinuous Galerkin) method to the wave equation. This approach is very interesting since it relies on meshes with triangles in 2D or tetrahedra in 3D

  1. Oblique incidence of semi-guided waves on rectangular slab waveguide discontinuities: A vectorial QUEP solver

    NASA Astrophysics Data System (ADS)

    Hammer, Manfred

    2015-03-01

    The incidence of thin-film-guided, in-plane unguided waves at oblique angles on straight discontinuities of dielectric slab waveguides, an early problem of integrated optics, is being re-considered. The 3-D frequency domain Maxwell equations reduce to a parametrized inhomogeneous vectorial problem on a 2-D computational domain, with transparent-influx boundary conditions. We propose a rigorous vectorial solver based on simultaneous expansions into polarized local slab eigenmodes along the two orthogonal cross section coordinates (quadridirectional eigenmode propagation QUEP). The quasi-analytical scheme is applicable to configurations with - in principle - arbitrary cross section geometries. Examples for a high-contrast facet of an asymmetric slab waveguide, for the lateral excitation of a channel waveguide, and for a step discontinuity between slab waveguides of different thicknesses are discussed.

  2. A Dynamic Eddy Viscosity Model for the Shallow Water Equations Solved by Spectral Element and Discontinuous Galerkin Methods

    NASA Astrophysics Data System (ADS)

    Marras, Simone; Suckale, Jenny; Giraldo, Francis X.; Constantinescu, Emil

    2016-04-01

    We present the solution of the viscous shallow water equations where viscosity is built as a residual-based subgrid scale model originally designed for large eddy simulation of compressible [1] and stratified flows [2]. The necessity of viscosity for a shallow water model not only finds motivation from mathematical analysis [3], but is supported by physical reasoning as can be seen by an analysis of the energetics of the solution. We simulated the flow of an idealized wave as it hits a set of obstacles. The kinetic energy spectrum of this flow shows that, although the inviscid Galerkin solutions -by spectral elements and discontinuous Galerkin [4]- preserve numerical stability in spite of the spurious oscillations in the proximity of the wave fronts, the slope of the energy cascade deviates from the theoretically expected values. We show that only a sufficiently small amount of dynamically adaptive viscosity removes the unwanted high-frequency modes while preserving the overall sharpness of the solution. In addition, it yields a physically plausible energy decay. This work is motivated by a larger interest in the application of a shallow water model to the solution of tsunami triggered coastal flows. In particular, coastal flows in regions around the world where coastal parks made of mitigation hills of different sizes and configurations are considered as a means to deviate the power of the incoming wave. References [1] M. Nazarov and J. Hoffman (2013) "Residual-based artificial viscosity for simulation of turbulent compressible flow using adaptive finite element methods" Int. J. Numer. Methods Fluids, 71:339-357 [2] S. Marras, M. Nazarov, F. X. Giraldo (2015) "Stabilized high-order Galerkin methods based on a parameter-free dynamic SGS model for LES" J. Comput. Phys. 301:77-101 [3] J. F. Gerbeau and B. Perthame (2001) "Derivation of the viscous Saint-Venant system for laminar shallow water; numerical validation" Discrete Contin. Dyn. Syst. Ser. B, 1:89?102 [4] F

  3. hp discontinuous Galerkin methods for the vertical extent of the water column in coastal settings part I: Barotropic forcing

    NASA Astrophysics Data System (ADS)

    Conroy, Colton J.; Kubatko, Ethan J.

    2016-01-01

    In this article, we present novel, high-order, discontinuous Galerkin (DG) methods for the vertical extent of the water column in coastal settings. We examine the shallow water equations (SWE) in the context of DG spatial discretizations coupled with explicit Runge-Kutta (RK) time stepping. All the primary variables, including the free surface elevation, are discretized using discontinuous polynomial spaces of arbitrary order. The difficulty of mismatched lateral boundary faces that accompanies the use of a discontinuous free surface is overcome through the use of a so-called sigma-coordinate system in the vertical, which transforms the bottom boundary and free surface into coordinate surfaces. We develop high-order methods for the SWE that exhibit optimal orders of convergence for all the primary variables via two distinct paths: the first involves the use of a convolution kernel made up of B-splines to filter out errors in the DG discretization of the surface elevation and the corresponding pressure flux. The second involves a method that evaluates the discrete depth-integrated velocity exactly, eliminating the need to solve the depth-integrated momentum equation altogether. The result is a simple and efficient high-order scheme that can be extended to the full three-dimensional SWE.

  4. DNS of Flow in a Low-Pressure Turbine Cascade Using a Discontinuous-Galerkin Spectral-Element Method

    NASA Technical Reports Server (NTRS)

    Garai, Anirban; Diosady, Laslo Tibor; Murman, Scott; Madavan, Nateri

    2015-01-01

    A new computational capability under development for accurate and efficient high-fidelity direct numerical simulation (DNS) and large eddy simulation (LES) of turbomachinery is described. This capability is based on an entropy-stable Discontinuous-Galerkin spectral-element approach that extends to arbitrarily high orders of spatial and temporal accuracy and is implemented in a computationally efficient manner on a modern high performance computer architecture. A validation study using this method to perform DNS of flow in a low-pressure turbine airfoil cascade are presented. Preliminary results indicate that the method captures the main features of the flow. Discrepancies between the predicted results and the experiments are likely due to the effects of freestream turbulence not being included in the simulation and will be addressed in the final paper.

  5. Simulation of near-field plasmonic interactions with a local approximation order discontinuous Galerkin time-domain method

    NASA Astrophysics Data System (ADS)

    Viquerat, Jonathan; Lanteri, Stéphane

    2016-01-01

    During the last ten years, the discontinuous Galerkin time-domain (DGTD) method has progressively emerged as a viable alternative to well established finite-difference time-domain (FDTD) and finite-element time-domain (FETD) methods for the numerical simulation of electromagnetic wave propagation problems in the time-domain. The method is now actively studied in various application contexts including those requiring to model light/matter interactions on the nanoscale. Several recent works have demonstrated the viability of the DGDT method for nanophotonics. In this paper we further demonstrate the capabilities of the method for the simulation of near-field plasmonic interactions by considering more particularly the possibility of combining the use of a locally refined conforming tetrahedral mesh with a local adaptation of the approximation order.

  6. Third order maximum-principle-satisfying direct discontinuous Galerkin methods for time dependent convection diffusion equations on unstructured triangular meshes

    DOE PAGES

    Chen, Zheng; Huang, Hongying; Yan, Jue

    2015-12-21

    We develop 3rd order maximum-principle-satisfying direct discontinuous Galerkin methods [8], [9], [19] and [21] for convection diffusion equations on unstructured triangular mesh. We carefully calculate the normal derivative numerical flux across element edges and prove that, with proper choice of parameter pair (β0,β1) in the numerical flux formula, the quadratic polynomial solution satisfies strict maximum principle. The polynomial solution is bounded within the given range and third order accuracy is maintained. There is no geometric restriction on the meshes and obtuse triangles are allowed in the partition. As a result, a sequence of numerical examples are carried out to demonstratemore » the accuracy and capability of the maximum-principle-satisfying limiter.« less

  7. Simulation of underresolved turbulent flows by adaptive filtering using the high order discontinuous Galerkin spectral element method

    NASA Astrophysics Data System (ADS)

    Flad, David; Beck, Andrea; Munz, Claus-Dieter

    2016-05-01

    Scale-resolving simulations of turbulent flows in complex domains demand accurate and efficient numerical schemes, as well as geometrical flexibility. For underresolved situations, the avoidance of aliasing errors is a strong demand for stability. For continuous and discontinuous Galerkin schemes, an effective way to prevent aliasing errors is to increase the quadrature precision of the projection operator to account for the non-linearity of the operands (polynomial dealiasing, overintegration). But this increases the computational costs extensively. In this work, we present a novel spatially and temporally adaptive dealiasing strategy by projection filtering. We show this to be more efficient for underresolved turbulence than the classical overintegration strategy. For this novel approach, we discuss the implementation strategy and the indicator details, show its accuracy and efficiency for a decaying homogeneous isotropic turbulence and the transitional Taylor-Green vortex and compare it to the original overintegration approach and a state of the art variational multi-scale eddy viscosity formulation.

  8. Third order maximum-principle-satisfying direct discontinuous Galerkin methods for time dependent convection diffusion equations on unstructured triangular meshes

    SciTech Connect

    Chen, Zheng; Huang, Hongying; Yan, Jue

    2015-12-21

    We develop 3rd order maximum-principle-satisfying direct discontinuous Galerkin methods [8], [9], [19] and [21] for convection diffusion equations on unstructured triangular mesh. We carefully calculate the normal derivative numerical flux across element edges and prove that, with proper choice of parameter pair (β01) in the numerical flux formula, the quadratic polynomial solution satisfies strict maximum principle. The polynomial solution is bounded within the given range and third order accuracy is maintained. There is no geometric restriction on the meshes and obtuse triangles are allowed in the partition. As a result, a sequence of numerical examples are carried out to demonstrate the accuracy and capability of the maximum-principle-satisfying limiter.

  9. Development of a Perfectly Matched Layer Technique for a Discontinuous-Galerkin Spectral-Element Method

    NASA Technical Reports Server (NTRS)

    Garai, Anirban; Murman, Scott M.; Madavan, Nateri K.

    2016-01-01

    used involves modeling the pressure fluctuations as acoustic waves propagating in the far-field relative to a single noise-source inside the buffer region. This approach treats vorticity-induced pressure fluctuations the same as acoustic waves. Another popular approach, often referred to as the "sponge layer," attempts to dampen the flow perturbations by introducing artificial dissipation in the buffer region. Although the artificial dissipation removes all perturbations inside the sponge layer, incoming waves are still reflected from the interface boundary between the computational domain and the sponge layer. The effect of these refkections can be somewhat mitigated by appropriately selecting the artificial dissipation strength and the extent of the sponge layer. One of the most promising variants on the buffer region approach is the Perfectly Matched Layer (PML) technique. The PML technique mitigates spurious reflections from boundaries and interfaces by dampening the perturbation modes inside the buffer region such that their eigenfunctions remain unchanged. The technique was first developed by Berenger for application to problems involving electromagnetic wave propagation. It was later extended to the linearized Euler, Euler and Navier-Stokes equations by Hu and his coauthors. The PML technique ensures the no-reflection property for all waves, irrespective of incidence angle, wavelength, and propagation direction. Although the technique requires the solution of a set of auxiliary equations, the computational overhead is easily justified since it allows smaller domain sizes and can provide better accuracy, stability, and convergence of the numerical solution. In this paper, the PML technique is developed in the context of a high-order spectral-element Discontinuous Galerkin (DG) method. The technique is compared to other approaches to treating the in flow and out flow boundary, such as those based on using characteristic boundary conditions and sponge layers. The

  10. Mixed-hybrid and vertex-discontinuous-Galerkin finite element modeling of multiphase compositional flow on 3D unstructured grids

    NASA Astrophysics Data System (ADS)

    Moortgat, Joachim; Firoozabadi, Abbas

    2016-06-01

    Problems of interest in hydrogeology and hydrocarbon resources involve complex heterogeneous geological formations. Such domains are most accurately represented in reservoir simulations by unstructured computational grids. Finite element methods accurately describe flow on unstructured meshes with complex geometries, and their flexible formulation allows implementation on different grid types. In this work, we consider for the first time the challenging problem of fully compositional three-phase flow in 3D unstructured grids, discretized by any combination of tetrahedra, prisms, and hexahedra. We employ a mass conserving mixed hybrid finite element (MHFE) method to solve for the pressure and flux fields. The transport equations are approximated with a higher-order vertex-based discontinuous Galerkin (DG) discretization. We show that this approach outperforms a face-based implementation of the same polynomial order. These methods are well suited for heterogeneous and fractured reservoirs, because they provide globally continuous pressure and flux fields, while allowing for sharp discontinuities in compositions and saturations. The higher-order accuracy improves the modeling of strongly non-linear flow, such as gravitational and viscous fingering. We review the literature on unstructured reservoir simulation models, and present many examples that consider gravity depletion, water flooding, and gas injection in oil saturated reservoirs. We study convergence rates, mesh sensitivity, and demonstrate the wide applicability of our chosen finite element methods for challenging multiphase flow problems in geometrically complex subsurface media.

  11. A New Runge-Kutta Discontinuous Galerkin Method with Conservation Constraint to Improve CFL Condition for Solving Conservation Laws

    PubMed Central

    Xu, Zhiliang; Chen, Xu-Yan; Liu, Yingjie

    2014-01-01

    We present a new formulation of the Runge-Kutta discontinuous Galerkin (RKDG) method [9, 8, 7, 6] for solving conservation Laws with increased CFL numbers. The new formulation requires the computed RKDG solution in a cell to satisfy additional conservation constraint in adjacent cells and does not increase the complexity or change the compactness of the RKDG method. Numerical computations for solving one-dimensional and two-dimensional scalar and systems of nonlinear hyperbolic conservation laws are performed with approximate solutions represented by piecewise quadratic and cubic polynomials, respectively. The hierarchical reconstruction [17, 33] is applied as a limiter to eliminate spurious oscillations in discontinuous solutions. From both numerical experiments and the analytic estimate of the CFL number of the newly formulated method, we find that: 1) this new formulation improves the CFL number over the original RKDG formulation by at least three times or more and thus reduces the overall computational cost; and 2) the new formulation essentially does not compromise the resolution of the numerical solutions of shock wave problems compared with ones computed by the RKDG method. PMID:25414520

  12. High-Order Discontinuous Galerkin Level Set Method for Interface Tracking and Re-Distancing on Unstructured Meshes

    NASA Astrophysics Data System (ADS)

    Greene, Patrick; Nourgaliev, Robert; Schofield, Sam

    2015-11-01

    A new sharp high-order interface tracking method for multi-material flow problems on unstructured meshes is presented. The method combines the marker-tracking algorithm with a discontinuous Galerkin (DG) level set method to implicitly track interfaces. DG projection is used to provide a mapping from the Lagrangian marker field to the Eulerian level set field. For the level set re-distancing, we developed a novel marching method that takes advantage of the unique features of the DG representation of the level set. The method efficiently marches outward from the zero level set with values in the new cells being computed solely from cell neighbors. Results are presented for a number of different interface geometries including ones with sharp corners and multiple hierarchical level sets. The method can robustly handle the level set discontinuities without explicit utilization of solution limiters. Results show that the expected high order (3rd and higher) of convergence for the DG representation of the level set is obtained for smooth solutions on unstructured meshes. High-order re-distancing on irregular meshes is a must for applications were the interfacial curvature is important for underlying physics, such as surface tension, wetting and detonation shock dynamics. This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. Information management release number LLNL-ABS-675636.

  13. Efficient high-order discontinuous Galerkin schemes with first-order hyperbolic advection-diffusion system approach

    NASA Astrophysics Data System (ADS)

    Mazaheri, Alireza; Nishikawa, Hiroaki

    2016-09-01

    We propose arbitrary high-order discontinuous Galerkin (DG) schemes that are designed based on a first-order hyperbolic advection-diffusion formulation of the target governing equations. We present, in details, the efficient construction of the proposed high-order schemes (called DG-H), and show that these schemes have the same number of global degrees-of-freedom as comparable conventional high-order DG schemes, produce the same or higher order of accuracy solutions and solution gradients, are exact for exact polynomial functions, and do not need a second-derivative diffusion operator. We demonstrate that the constructed high-order schemes give excellent quality solution and solution gradients on irregular triangular elements. We also construct a Weighted Essentially Non-Oscillatory (WENO) limiter for the proposed DG-H schemes and apply it to discontinuous problems. We also make some accuracy comparisons with conventional DG and interior penalty schemes. A relative qualitative cost analysis is also reported, which indicates that the high-order schemes produce orders of magnitude more accurate results than the low-order schemes for a given CPU time. Furthermore, we show that the proposed DG-H schemes are nearly as efficient as the DG and Interior-Penalty (IP) schemes as these schemes produce results that are relatively at the same error level for approximately a similar CPU time.

  14. A New Runge-Kutta Discontinuous Galerkin Method with Conservation Constraint to Improve CFL Condition for Solving Conservation Laws.

    PubMed

    Xu, Zhiliang; Chen, Xu-Yan; Liu, Yingjie

    2014-12-01

    We present a new formulation of the Runge-Kutta discontinuous Galerkin (RKDG) method [9, 8, 7, 6] for solving conservation Laws with increased CFL numbers. The new formulation requires the computed RKDG solution in a cell to satisfy additional conservation constraint in adjacent cells and does not increase the complexity or change the compactness of the RKDG method. Numerical computations for solving one-dimensional and two-dimensional scalar and systems of nonlinear hyperbolic conservation laws are performed with approximate solutions represented by piecewise quadratic and cubic polynomials, respectively. The hierarchical reconstruction [17, 33] is applied as a limiter to eliminate spurious oscillations in discontinuous solutions. From both numerical experiments and the analytic estimate of the CFL number of the newly formulated method, we find that: 1) this new formulation improves the CFL number over the original RKDG formulation by at least three times or more and thus reduces the overall computational cost; and 2) the new formulation essentially does not compromise the resolution of the numerical solutions of shock wave problems compared with ones computed by the RKDG method.

  15. High-Order Hybridized Discontinuous Galerkin (HDG) Method for Wave Propagation Simulation in Complex Geophysical Media - Elastic, Acoustic and Hydro-Acoustic - an Unifying Framework to Couple Continuous Spectral Element and Discontinuous Galerkin Methods.

    NASA Astrophysics Data System (ADS)

    Sébastien, T.; Vilotte, J. P.; Guillot, L.; Mariotti, C.

    2014-12-01

    Today seismological observation systems combine broadband seismic receivers, hydrophones and micro-barometers antenna that provide complementary observations of source-radiated waves in heterogeneous and complex geophysical media. Exploiting these observations requires accurate and multi-physics - elastic, hydro-acoustic, infrasonic - wave simulation methods. A popular approach is the Spectral Element Method (SEM) (Chaljub et al, 2006) which is high-order accurate (low dispersion error), very flexible to parallelization and computationally attractive due to efficient sum factorization technique and diagonal mass matrix. However SEMs suffer from lack of flexibility in handling complex geometry and multi-physics wave propagation. High-order Discontinuous Galerkin Methods (DGMs), i.e. Dumbser et al (2006), Etienne et al. (2010), Wilcox et al (2010), are recent alternatives that can handle complex geometry, space-and-time adaptativity, and allow efficient multi-physics wave coupling at interfaces. However, DGMs are more memory demanding and less computationally attractive than SEMs, especially when explicit time stepping is used. We propose a new class of higher-order Hybridized Discontinuous Galerkin Spectral Elements (HDGSEM) methods for spatial discretization of wave equations, following the unifying framework for hybridization of Cockburn et al (2009) and Nguyen et al (2011), which allows for a single implementation of conforming and non-conforming SEMs. When used with energy conserving explicit time integration schemes, HDGSEM is flexible to handle complex geometry, computationally attractive and has significantly less degrees of freedom than classical DGMs, i.e., the only coupled unknowns are the single-valued numerical traces of the velocity field on the element's faces. The formulation can be extended to model fractional energy loss at interfaces between elastic, acoustic and hydro-acoustic media. Accuracy and performance of the HDGSEM are illustrated and

  16. Recent development of a hydrostatic dynamical cores using the spectral element and the discontinuous Galerkin method at KIAPS (Invited)

    NASA Astrophysics Data System (ADS)

    Choi, S.; Giraldo, F. X.; Park, J.; Jun, S.; Yi, T.; Kang, S.; Oh, T.

    2013-12-01

    Korea Institute of Atmospheric Prediction Systems (KIAPS) was founded in 2011 by Korea Meteorological Administration (KMA) as a non-profit foundation to develop Korea's own global NWP system including it's framework, data assimilation, coupler and so on. The final goal of KIAPS is to develop a global non-hydrostatic NWP system by 2019 for operational use at KMA. In the first stage (2011-2013), we have developed a dynamical core for the Eulerian hydrostatic primitive equation as a initial effort. At the meeting, the progress and status of the core will be presented. The core is based on spectral element (SE; or continuous Galerkin method) and discontinuous Galerkin methods (DG). It is expected to take the advantages that the horizontal operators can be approximated by local high-order elements while scaling efficiently on multiprocessor computers with such high processor counts, since the properties of the methods are local in nature and have a small communication footprint. In order to overcome polar singularities and retain flexibility of the grid, we consider the hydrostatic primitive equations in 3D Cartesian space. This approach is used in Giraldo and Rosmond (MWR 2004). For the horizontal discretization, the cubed sphere grid is used for the sake of isotropy and due to the simplicity with which to use quadrilateral elements. For the vertical discretization, a Lorenz staggered grid is implemented with the terrain following σ-p coordinate. Currently, explicit time integrators, such as strong stability preserving Runge-Kutta (SSPRK) are implemented. In order to validate the developed core, some results are presented for test cases such as the Rossby-Haurwitz wavenumber 4 and the Jablonowski-Williamson balanced initial state and baroclinic instability test.

  17. Implicit filtered PN for high-energy density thermal radiation transport using discontinuous Galerkin finite elements

    NASA Astrophysics Data System (ADS)

    Laboure, Vincent M.; McClarren, Ryan G.; Hauck, Cory D.

    2016-09-01

    In this work, we provide a fully-implicit implementation of the time-dependent, filtered spherical harmonics (FPN) equations for non-linear, thermal radiative transfer. We investigate local filtering strategies and analyze the effect of the filter on the conditioning of the system, showing in particular that the filter improves the convergence properties of the iterative solver. We also investigate numerically the rigorous error estimates derived in the linear setting, to determine whether they hold also for the non-linear case. Finally, we simulate a standard test problem on an unstructured mesh and make comparisons with implicit Monte Carlo (IMC) calculations.

  18. A 3D hp-Discontinuous Galerkin Method: Revisiting the M7.3 Landers Earthquake Dynamics

    NASA Astrophysics Data System (ADS)

    Tago, J.; Cruz-Atienza, V. M.; Virieux, J.; Etienne, V.; Sanchez-Sesma, F. J.

    2011-12-01

    Reliable dynamic source models should account of both fault geometry and heterogeneities in the surrounding medium. In this work we introduce a novel numerical method for modeling the dynamic rupture based on a 3D hp-Discontinuous Galerkin (DG) scheme. Our method is derived from the scheme proposed by Benjemaa et al. (2009), which is based on a Finite Volume (FV) approach. Migrating from such approach to the hp-Discontinuous Galerkin philosophy is somehow straightforward since the FV method can be seen as the DG method with its lowest order or approximation (i.e. P0 element). We present a novel approach for treating dynamic rupture boundary conditions using an hp-Discontinuous Galerkin method for unstructured tetrahedral meshes. Although the theory we have developed holds for fault elements with arbitrary order, we show that second order (P2) elements yield a very good convergence. Since the DG method does not impose continuity between elements, our strategy consists in the way we compute the fluxes across the fault elements. During rupture propagation, the fluxes in the elements where the shear traction overcomes the fault strength are such that continuity of every wavefield is imposed except for the tangential fault velocities, while in the unbroken elements tangential continuity is also imposed. Because the fault nodes of a given element are coupled through the Mass and Flux matrices, when a fault node breaks we impose the shear traction on that node and need to recompute the values throughout the rest, to avoid any violation of the friction law throughout the element. This procedure repeats itself iteratively following a predictor-corrector scheme for a given time step until the element solutions stabilize. We point out that our scheme for the fault fluxes in the case of P0 elements is exactly the same as the one proposed by Benjemaa et al. who compute them through energy balance considerations. To verify our mathematical and computational model we have solved

  19. A nodal discontinuous Galerkin method for site effects assessment in viscoelastic media—verification and validation in the Nice basin

    NASA Astrophysics Data System (ADS)

    Peyrusse, Fabien; Glinsky, Nathalie; Gélis, Céline; Lanteri, Stéphane

    2014-10-01

    We present a discontinuous Galerkin method for site effects assessment. The P-SV seismic wave propagation is studied in 2-D space heterogeneous media. The first-order velocity-stress system is obtained by assuming that the medium is linear, isotropic and viscoelastic, thus considering intrinsic attenuation. The associated stress-strain relation in the time domain being a convolution, which is numerically intractable, we consider the rheology of a generalized Maxwell body replacing the convolution by a set of differential equations. This results in a velocity-stress system which contains additional equations for the anelastic functions expressing the strain history of the material. Our numerical method, suitable for complex triangular unstructured meshes, is based on centred numerical fluxes and a leap-frog time-discretization. The method is validated through numerical simulations including comparisons with a finite-difference scheme. We study the influence of the geological structures of the Nice basin on the surface ground motion through the comparison of 1-D and 2-D soil response in homogeneous and heterogeneous soil. At last, we compare numerical results with real recordings data. The computed multiple-sediment basin response allows to reproduce the shape of the recorded amplification in the basin. This highlights the importance of knowing the lithological structures of a basin, layers properties and interface geometry.

  20. NEXD: A Software Package for High Order Simulation of Seismic Waves using the Nodal Discontinuous Galerkin Method

    NASA Astrophysics Data System (ADS)

    Schumacher, F.; Lambrecht, L.; Friederich, W.

    2015-12-01

    In geophysics numerical simulations are a key tool to understand the processes of earth. For example, global simulations of seismic waves excited by earthquakes are essential to infer the velocity structure within the earth. Furthermore, numerical investigations can be helpful on local scales in order to find and characterize oil and gas reservoirs. Moreover, simulations enable a better understanding of wave propagation in borehole and tunnel seismic applications. Even on microscopic scales, numerical simulations of elastic waves can help to increase knowledge about the behaviour of materials, e.g. to understand the mechanism of crack propagation in rocks. To deal with highly complex heterogeneous models, here the Nodal Discontinuous Galerkin Method (NDG) is used to calculate synthetic seismograms. The advantage of this method is that complex mesh geometries can be computed by using triangular or tetrahedral elements for domain discretization together with a high order spatial approximation of the wave field. The simulation tool NEXD is presented which has the capability of simulating elastic and anelastic wave fields for seismic experiments for one-, two- and three- dimensional settings. The implementation of poroelasticity and simulation of slip interfaces are currently in progress and are working for the one dimensional part. External models provided by e.g. Trelis/Cubit can be used for parallelized computations on triangular or tetrahedral meshes. For absorbing boundary conditions either a fluxes based approach or a Nearly Perfectly Matched Layer (NPML) can be used. Examples are presented to validate the method and to show the capability of the software for complex models such as the simulation of a tunnel seismic experiment.

  1. Implicit finite volume and discontinuous Galerkin methods for multicomponent flow in unstructured 3D fractured porous media

    NASA Astrophysics Data System (ADS)

    Moortgat, Joachim; Amooie, Mohammad Amin; Soltanian, Mohamad Reza

    2016-10-01

    We present a new implicit higher-order finite element (FE) approach to efficiently model compressible multicomponent fluid flow on unstructured grids and in fractured porous subsurface formations. The scheme is sequential implicit: pressures and fluxes are updated with an implicit Mixed Hybrid Finite Element (MHFE) method, and the transport of each species is approximated with an implicit second-order Discontinuous Galerkin (DG) FE method. Discrete fractures are incorporated with a cross-flow equilibrium approach. This is the first investigation of all-implicit higher-order MHFE-DG for unstructured triangular, quadrilateral (2D), and hexahedral (3D) grids and discrete fractures. A lowest-order implicit finite volume (FV) transport update is also developed for the same grid types. The implicit methods are compared to an Implicit-Pressure-Explicit-Composition (IMPEC) scheme. For fractured domains, the unconditionally stable implicit transport update is shown to increase computational efficiency by orders of magnitude as compared to IMPEC, which has a time-step constraint proportional to the pore volume of discrete fracture grid cells. However, when lowest-order Euler time-discretizations are used, numerical errors increase linearly with the larger implicit time-steps, resulting in high numerical dispersion. Second-order Crank-Nicolson implicit MHFE-DG and MHFE-FV are therefore presented as well. Convergence analyses show twice the convergence rate for the DG methods as compared to FV, resulting in two to three orders of magnitude higher computational efficiency. Numerical experiments demonstrate the efficiency and robustness in modeling compressible multicomponent flow on irregular and fractured 2D and 3D grids, even in the presence of fingering instabilities.

  2. A New Ice-sheet / Ocean Interaction Model for Greenland Fjords using High-Order Discontinuous Galerkin Methods

    NASA Astrophysics Data System (ADS)

    Kopera, M. A.; Maslowski, W.; Giraldo, F.

    2015-12-01

    One of the key outstanding challenges in modeling of climate change and sea-level rise is the ice-sheet/ocean interaction in narrow, elongated and geometrically complicated fjords around Greenland. To address this challenge we propose a new approach, a separate fjord model using discontinuous Galerkin (DG) methods, or FDG. The goal of this project is to build a separate, high-resolution module for use in Earth System Models (ESMs) to realistically represent the fjord bathymetry, coastlines, exchanges with the outside ocean, circulation and fine-scale processes occurring within the fjord and interactions at the ice shelf interface. FDG is currently at the first stage of development. The DG method provides FDG with high-order accuracy as well as geometrical flexibility, including the capacity to handle non-conforming adaptive mesh refinement to resolve the processes occurring near the ice-sheet/ocean interface without introducing prohibitive computational costs. Another benefit of this method is its excellent performance on multi- and many-core architectures, which allows for utilizing modern high performance computing systems for high-resolution simulations. The non-hydrostatic model of the incompressible Navier-Stokes equation will account for the stationary ice-shelf with sub-shelf ocean interaction, basal melting and subglacial meltwater influx and with boundary conditions at the surface to account for floating sea ice. The boundary conditions will be provided to FDG via a flux coupler to emulate the integration with an ESM. Initially, FDG will be tested for the Sermilik Fjord settings, using real bathymetry, boundary and initial conditions, and evaluated against available observations and other model results for this fjord. The overarching goal of the project is to be able to resolve the ice-sheet/ocean interactions around the entire coast of Greenland and two-way coupling with regional and global climate models such as the Regional Arctic System Model (RASM

  3. Discontinuous Galerkin discretization of the Reynolds-averaged Navier-Stokes equations with the shear-stress transport model

    NASA Astrophysics Data System (ADS)

    Schoenawa, Stefan; Hartmann, Ralf

    2014-04-01

    In this article we consider the development of Discontinuous Galerkin (DG) methods for the numerical approximation of the Reynolds-averaged Navier-Stokes (RANS) equations with the shear-stress transport (SST) model by Menter. This turbulence model is based on a blending of the Wilcox k-ω model used near the wall and the k-ɛ model used in the rest of the domain where the blending functions depend on the distance to the nearest wall. For the computation of the distance of each quadrature point in the domain to the nearest of the curved, piecewise polynomial wall boundaries, we propose a stabilized continuous finite element (FE) discretization of the eikonal equation. Furthermore, we propose a new wall boundary condition for the dissipation rate ω based on the projection of the analytic near-wall behavior of ω onto the discrete ansatz space of the DG discretization. Finally, we introduce an artificial viscosity to the discretization of the turbulence kinetic energy (k-)equation to suppress oscillations of k near the underresolved boundary layer edge. The wall distance computation based on the continuous FE discretization of the eikonal equation is demonstrated for an internal and three external/aerodynamic flow geometries including a three-element high-lift configuration. The DG discretization of the RANS equations with the SST model is demonstrated for turbulent flows past a flat plate and the RAE2822 airfoil (Cases 9 and 10). The results are compared to the underlying k-ω model and experimental data.

  4. A simple robust and accurate a posteriori sub-cell finite volume limiter for the discontinuous Galerkin method on unstructured meshes

    NASA Astrophysics Data System (ADS)

    Dumbser, Michael; Loubère, Raphaël

    2016-08-01

    In this paper we propose a simple, robust and accurate nonlinear a posteriori stabilization of the Discontinuous Galerkin (DG) finite element method for the solution of nonlinear hyperbolic PDE systems on unstructured triangular and tetrahedral meshes in two and three space dimensions. This novel a posteriori limiter, which has been recently proposed for the simple Cartesian grid case in [62], is able to resolve discontinuities at a sub-grid scale and is substantially extended here to general unstructured simplex meshes in 2D and 3D. It can be summarized as follows: At the beginning of each time step, an approximation of the local minimum and maximum of the discrete solution is computed for each cell, taking into account also the vertex neighbors of an element. Then, an unlimited discontinuous Galerkin scheme of approximation degree N is run for one time step to produce a so-called candidate solution. Subsequently, an a posteriori detection step checks the unlimited candidate solution at time t n + 1 for positivity, absence of floating point errors and whether the discrete solution has remained within or at least very close to the bounds given by the local minimum and maximum computed in the first step. Elements that do not satisfy all the previously mentioned detection criteria are flagged as troubled cells. For these troubled cells, the candidate solution is discarded as inappropriate and consequently needs to be recomputed. Within these troubled cells the old discrete solution at the previous time tn is scattered onto small sub-cells (Ns = 2 N + 1 sub-cells per element edge), in order to obtain a set of sub-cell averages at time tn. Then, a more robust second order TVD finite volume scheme is applied to update the sub-cell averages within the troubled DG cells from time tn to time t n + 1. The new sub-grid data at time t n + 1 are finally gathered back into a valid cell-centered DG polynomial of degree N by using a classical conservative and higher order

  5. Second order discontinuous Galerkin scheme for compound natural channels with movable bed. Applications for the computation of rating curves

    NASA Astrophysics Data System (ADS)

    Minatti, Lorenzo; De Cicco, Pina Nicoletta; Solari, Luca

    2016-07-01

    A new higher order 1D numerical scheme for the propagation of flood waves in compound channels with a movable bed is presented. The model equations are solved by means of an ADER Discontinuous Galerkin explicit scheme which can, in principle, reach any order of space-time accuracy. The higher order nature of the scheme allows the numerical coupling between flux and source terms appearing in the governing equations and, importantly, to handle moderately stiff and stiff source terms. Stiff source terms arise in the case of abrupt changes of river geometry such as in the case of hydraulic structures like bridges and weirs. Hydraulic interpretation of these conditions with 1D numerical modelling requires particular attention; for instance, a 1st order scheme might either lead to inaccurate solutions or impossibility to simulate these complex conditions. Validation is carried out with several test cases with the aim to check the scheme capability to deal with abrupt geometric changes and to capture the direction and celerity of propagation of bed and water surface disturbances. Validation is done also in a real case by using stage-discharge field measurements in the Ombrone river (Tuscany). The proposed scheme is further employed for the computation of flow rating curves in cross-sections just upstream of an abrupt narrowing, considering both fixed and movable bed conditions and different ratios of contraction for cross-section width. This problem is of particular relevance as, in common engineering practice, rating curves are derived from stage-measuring gauges installed on bridges with flow conditions that are likely to be influenced by local width narrowing. Results show that a higher order scheme is needed in order to deal with stiff source terms and reproduce realistic flow rating curves, unless a strong refinement of the computational grid is performed. This capability appears to be crucial for the computation of rating curves on coarse grids as it allows the

  6. One-sided Post-processing for the Discontinuous Galerkin Method Using ENO Type Stencil Choosing and the Local Edge Detection Method

    SciTech Connect

    Archibald, Richard K; Gelb, Anne; Gottlieb, Sigal; Ryan, Jennifer

    2006-01-01

    In a previous paper by Ryan and Shu [Ryan, J. K., and Shu, C.-W. (2003). Methods Appl. Anal. 10(2), 295-307], a one-sided post-processing technique for the discontinuous Galerkin method was introduced for reconstructing solutions near computational boundaries and discontinuities in the boundaries, as well as for changes in mesh size. This technique requires prior knowledge of the discontinuity location in order to determine whether to use centered, partially one-sided, or one-sided post-processing. We now present two alternative stencil choosing schemes to automate the choice of post-processing stencil. The first is an ENO type stencil choosing procedure, which is designed to choose centered post-processing in smooth regions and one-sided or partially one-sided post-processing near a discontinuity, and the second method is based on the edge detection method designed by Archibald, Gelb, and Yoon [Archibald, R., Gelb, A., and Yoon, J. (2005). SIAM J. Numeric. Anal. 43, 259-279; Archibald, R., Gelb, A., and Yoon, J. (2006). Appl. Numeric. Math. (submitted)]. We compare these stencil choosing techniques and analyze their respective strengths and weaknesses. Finally, the automated stencil choices are applied in conjunction with the appropriate post-processing procedures and it is determine that the resulting numerical solutions are of the correct order.

  7. Second-order accurate interface- and discontinuity-aware diffusion solvers in two and three dimensions

    SciTech Connect

    Dai, William W. Scannapieco, Anthony J.

    2015-01-15

    A numerical scheme is developed for two- and three-dimensional time-dependent diffusion equations in numerical simulations involving mixed cells. The focus of the development is on the formulations for both transient and steady states, the property for large time steps, second-order accuracy in both space and time, the correct treatment of the discontinuity in material properties, and the handling of mixed cells. For a mixed cell, interfaces between materials are reconstructed within the cell so that each of resulting sub-cells contains only one material and the material properties of each sub-cell are known. Diffusion equations are solved on the resulting polyhedral mesh even if the original mesh is structured. The discontinuity of material properties between different materials is correctly treated based on governing physics principles. The treatment is exact for arbitrarily strong discontinuity. The formulae for effective diffusion coefficients across interfaces between materials are derived for general polyhedral meshes. The scheme is general in two and three dimensions. Since the scheme to be developed in this paper is intended for multi-physics code with adaptive mesh refinement (AMR), we present the scheme on mesh generated from AMR. The correctness and features of the scheme are demonstrated for transient problems and steady states in one-, two-, and three-dimensional simulations for heat conduction and radiation heat transfer. The test problems involve dramatically different materials.

  8. Jacobian-free Newton Krylov discontinuous Galerkin method and physics-based preconditioning for nuclear reactor simulations

    SciTech Connect

    HyeongKae Park; Robert R. Nourgaliev; Richard C. Martineau; Dana A. Knoll

    2008-09-01

    We present high-order accurate spatiotemporal discretization of all-speed flow solvers using Jacobian-free Newton Krylov framework. One of the key developments in this work is the physics-based preconditioner for the all-speed flow, which makes use of traditional semi-implicit schemes. The physics-based preconditioner is developed in the primitive variable form, which allows a straightforward separation of physical phenomena. Numerical examples demonstrate that the developed preconditioner effectively reduces the number of the Krylov iterations, and the efficiency is independent of the Mach number and mesh sizes under a fixed CFL condition.

  9. Development of high order numerical methods for particle-laden flows on unstructured grids: A realizability-preserving Discontinuous Galerkin method for moderate Stokes number flows

    NASA Astrophysics Data System (ADS)

    Larat, Adam; Sabat, Macole; Vié, Aymeric; Chalons, Christophe; Massot, Marc

    2014-11-01

    The simulation of particle-laden flows is of primary importance for several industrial applications, like sprays in aeronautical combustors or particles in fluidized beds. Our focus is on Moment methods that describes the disperse phase as a continuum. The accuracy and performance of such approaches highly depends on the number of controlled moments for correctly describing the physics of the flow, but also on the numerics that are used to solve the continuous system of equations at a discrete level. In the present work, we investigate the use of Discontinuous Galerkin methods to solve for the convective part of the moment equations. By deriving realizability conditions on the moment system that are associated to a convex space, a projection strategy is used to maintain the solution in the realizable space. This method is applied to the resolution of the pressure less gas dynamics and the Anisotropic Gaussian moment approach, the former solving for low Stokes number flows where no Particle Trajectory Crossing occurs, while the latter is solving for moderate Stokes number flows and can handle PTC through a pressure tensor in the convective term. The strategy is assessed on turbulent flows through comparisons with Lagrangian results.

  10. A non-linear discontinuous Petrov-Galerkin method for removing oscillations in the solution of the time-dependent transport equation

    SciTech Connect

    Merton, S. R.; Smedley-Stevenson, R. P.; Pain, C. C.

    2012-07-01

    This paper describes a Non-Linear Discontinuous Petrov-Galerkin method and its application to the one-speed Boltzmann Transport Equation (BTE) for space-time problems. The purpose of the method is to remove unwanted oscillations in the transport solution which occur in the vicinity of sharp flux gradients, while improving computational efficiency and numerical accuracy. This is achieved by applying artificial dissipation in the solution gradient direction, internal to an element using a novel finite element (FE) Riemann approach. The added dissipation is calculated at each node of the finite element mesh based on local behaviour of the transport solution on both the spatial and temporal axes of the problem. Thus a different dissipation is used in different elements. The magnitude of dissipation that is used is obtained from a gradient-informed scaling of the advection velocities in the stabilisation term. This makes the method in its most general form non-linear. The method is implemented within a very general finite element Riemann framework. This makes it completely independent of choice of angular basis function allowing one to use different descriptions of the angular variation. Results show the non-linear scheme performs consistently well in demanding time-dependent multi-dimensional neutron transport problems. (authors)

  11. Experiences on p-Version Time-Discontinuous Galerkin's Method for Nonlinear Heat Transfer Analysis and Sensitivity Analysis

    NASA Technical Reports Server (NTRS)

    Hou, Gene

    2004-01-01

    The focus of this research is on the development of analysis and sensitivity analysis equations for nonlinear, transient heat transfer problems modeled by p-version, time discontinuous finite element approximation. The resulting matrix equation of the state equation is simply in the form ofA(x)x = c, representing a single step, time marching scheme. The Newton-Raphson's method is used to solve the nonlinear equation. Examples are first provided to demonstrate the accuracy characteristics of the resultant finite element approximation. A direct differentiation approach is then used to compute the thermal sensitivities of a nonlinear heat transfer problem. The report shows that only minimal coding effort is required to enhance the analysis code with the sensitivity analysis capability.

  12. New high-order, semi-implicit Hybridized Discontinuous Galerkin - Spectral Element Method (HDG-SEM) for simulation of complex wave propagation involving coupling between seismic, hydro-acoustic and infrasonic waves: numerical analysis and case studies.

    NASA Astrophysics Data System (ADS)

    Terrana, S.; Vilotte, J. P.; Guillot, L.

    2015-12-01

    New seismological monitoring networks combine broadband seismic receivers, hydrophones and micro-barometers antenna, providing complementary observation of source-radiated waves. Exploiting these observations requires accurate and multi-media - elastic, hydro-acoustic, infrasound - wave simulation methods, in order to improve our physical understanding of energy exchanges at material interfaces.We present here a new development of a high-order Hybridized Discontinuous Galerkin (HDG) method, for the simulation of coupled seismic and acoustic wave propagation, within a unified framework ([1],[2]) allowing for continuous and discontinuous Spectral Element Methods (SEM) to be used in the same simulation, with conforming and non-conforming meshes. The HDG-SEM approximation leads to differential - algebraic equations, which can be solved implicitly using energy-preserving time-schemes.The proposed HDG-SEM is computationally attractive, when compared with classical Discontinuous Galerkin methods, involving only the approximation of the single-valued traces of the velocity field along the element interfaces as globally coupled unknowns. The formulation is based on a variational approximation of the physical fluxes, which are shown to be the explicit solution of an exact Riemann problem at each element boundaries. This leads to a highly parallel and efficient unstructured and high-order accurate method, which can be space-and-time adaptive.A numerical study of the accuracy and convergence of the HDG-SEM is performed through a number of case studies involving elastic-acoustic (infrasound) coupling with geometries of increasing complexity. Finally, the performance of the method is illustrated through realistic case studies involving ground wave propagation associated to topography effects.In conclusion, we outline some on-going extensions of the method.References:[1] Cockburn, B., Gopalakrishnan, J., Lazarov, R., Unified hybridization of discontinuous Galerkin, mixed and

  13. Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics - a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch)

    NASA Astrophysics Data System (ADS)

    Jamroz, Benjamin F.; Klöfkorn, Robert

    2016-08-01

    The scalability of computational applications on current and next-generation supercomputers is increasingly limited by the cost of inter-process communication. We implement non-blocking asynchronous communication in the High-Order Methods Modeling Environment for the time integration of the hydrostatic fluid equations using both the spectral-element and discontinuous Galerkin methods. This allows the overlap of computation with communication, effectively hiding some of the costs of communication. A novel detail about our approach is that it provides some data movement to be performed during the asynchronous communication even in the absence of other computations. This method produces significant performance and scalability gains in large-scale simulations.

  14. A survey of deterministic solvers for rarefied flows (Invited)

    NASA Astrophysics Data System (ADS)

    Mieussens, Luc

    2014-12-01

    Numerical simulations of rarefied gas flows are generally made with DSMC methods. Up to a recent period, deterministic numerical methods based on a discretization of the Boltzmann equation were restricted to simple problems (1D, linearized flows, or simple geometries, for instance). In the last decade, several deterministic solvers have been developed in different teams to tackle more complex problems like 2D and 3D flows. Some of them are based on the full Boltzmann equation. Solving this equation numerically is still very challenging, and 3D solvers are still restricted to monoatomic gases, even if recent works have proved it was possible to simulate simple flows for polyatomic gases. Other solvers are based on simpler BGK like models: they allow for much more intensive simulations on 3D flows for realistic geometries, but treating complex gases requires extended BGK models that are still under development. In this paper, we discuss the main features of these existing solvers, and we focus on their strengths and inefficiencies. We will also review some recent results that show how these solvers can be improved: - higher accuracy (higher order finite volume methods, discontinuous Galerkin approaches) - lower memory and CPU costs with special velocity discretization (adaptive grids, spectral methods) - multi-scale simulations by using hybrid and asymptotic preserving schemes - efficient implementation on high performance computers (parallel computing, hybrid parallelization) Finally, we propose some perspectives to make these solvers more efficient and more popular.

  15. Proteus-MOC: A 3D deterministic solver incorporating 2D method of characteristics

    SciTech Connect

    Marin-Lafleche, A.; Smith, M. A.; Lee, C.

    2013-07-01

    A new transport solution methodology was developed by combining the two-dimensional method of characteristics with the discontinuous Galerkin method for the treatment of the axial variable. The method, which can be applied to arbitrary extruded geometries, was implemented in PROTEUS-MOC and includes parallelization in group, angle, plane, and space using a top level GMRES linear algebra solver. Verification tests were performed to show accuracy and stability of the method with the increased number of angular directions and mesh elements. Good scalability with parallelism in angle and axial planes is displayed. (authors)

  16. A new high-order accurate continuous Galerkin method for linear elastodynamics problems

    NASA Astrophysics Data System (ADS)

    Idesman, Alexander V.

    2007-07-01

    A new high-order accurate time-continuous Galerkin (TCG) method for elastodynamics is suggested. The accuracy of the new implicit TCG method is increased by a factor of two in comparison to that of the standard TCG method and is one order higher than the accuracy of the standard time-discontinuous Galerkin (TDG) method at the same number of degrees of freedom. The new method is unconditionally stable and has controllable numerical dissipation at high frequencies. An iterative predictor/multi-corrector solver that includes the factorization of the effective mass matrix of the same dimension as that of the mass matrix for the second-order methods is developed for the new TCG method. A new strategy combining numerical methods with small and large numerical dissipation is developed for elastodynamics. Simple numerical tests show a significant reduction in the computation time (by 5 25 times) for the new TCG method in comparison to that for second-order methods, and the suppression of spurious high-frequency oscillations.

  17. Collocation and Galerkin Time-Stepping Methods

    NASA Technical Reports Server (NTRS)

    Huynh, H. T.

    2011-01-01

    We study the numerical solutions of ordinary differential equations by one-step methods where the solution at tn is known and that at t(sub n+1) is to be calculated. The approaches employed are collocation, continuous Galerkin (CG) and discontinuous Galerkin (DG). Relations among these three approaches are established. A quadrature formula using s evaluation points is employed for the Galerkin formulations. We show that with such a quadrature, the CG method is identical to the collocation method using quadrature points as collocation points. Furthermore, if the quadrature formula is the right Radau one (including t(sub n+1)), then the DG and CG methods also become identical, and they reduce to the Radau IIA collocation method. In addition, we present a generalization of DG that yields a method identical to CG and collocation with arbitrary collocation points. Thus, the collocation, CG, and generalized DG methods are equivalent, and the latter two methods can be formulated using the differential instead of integral equation. Finally, all schemes discussed can be cast as s-stage implicit Runge-Kutta methods.

  18. A quasi-optimal coarse problem and an augmented Krylov solver for the variational theory of complex rays

    NASA Astrophysics Data System (ADS)

    Kovalevsky, Louis; Gosselet, Pierre

    2016-09-01

    The Variational Theory of Complex Rays (VTCR) is an indirect Trefftz method designed to study systems governed by Helmholtz-like equations. It uses wave functions to represent the solution inside elements, which reduces the dispersion error compared to classical polynomial approaches but the resulting system is prone to be ill conditioned. This paper gives a simple and original presentation of the VTCR using the discontinuous Galerkin framework and it traces back the ill-conditioning to the accumulation of eigenvalues near zero for the formulation written in terms of wave amplitude. The core of this paper presents an efficient solving strategy that overcomes this issue. The key element is the construction of a search subspace where the condition number is controlled at the cost of a limited decrease of attainable precision. An augmented LSQR solver is then proposed to solve efficiently and accurately the complete system. The approach is successfully applied to different examples.

  19. Meshless Local Petrov-Galerkin Method for Bending Problems

    NASA Technical Reports Server (NTRS)

    Phillips, Dawn R.; Raju, Ivatury S.

    2002-01-01

    Recent literature shows extensive research work on meshless or element-free methods as alternatives to the versatile Finite Element Method. One such meshless method is the Meshless Local Petrov-Galerkin (MLPG) method. In this report, the method is developed for bending of beams - C1 problems. A generalized moving least squares (GMLS) interpolation is used to construct the trial functions, and spline and power weight functions are used as the test functions. The method is applied to problems for which exact solutions are available to evaluate its effectiveness. The accuracy of the method is demonstrated for problems with load discontinuities and continuous beam problems. A Petrov-Galerkin implementation of the method is shown to greatly reduce computational time and effort and is thus preferable over the previously developed Galerkin approach. The MLPG method for beam problems yields very accurate deflections and slopes and continuous moment and shear forces without the need for elaborate post-processing techniques.

  20. Discontinuous Spectral Difference Method for Conservation Laws on Unstructured Grids

    NASA Technical Reports Server (NTRS)

    Liu, Yen; Vinokur, Marcel

    2004-01-01

    A new, high-order, conservative, and efficient discontinuous spectral finite difference (SD) method for conservation laws on unstructured grids is developed. The concept of discontinuous and high-order local representations to achieve conservation and high accuracy is utilized in a manner similar to the Discontinuous Galerkin (DG) and the Spectral Volume (SV) methods, but while these methods are based on the integrated forms of the equations, the new method is based on the differential form to attain a simpler formulation and higher efficiency. Conventional unstructured finite-difference and finite-volume methods require data reconstruction based on the least-squares formulation using neighboring point or cell data. Since each unknown employs a different stencil, one must repeat the least-squares inversion for every point or cell at each time step, or to store the inversion coefficients. In a high-order, three-dimensional computation, the former would involve impractically large CPU time, while for the latter the memory requirement becomes prohibitive. In addition, the finite-difference method does not satisfy the integral conservation in general. By contrast, the DG and SV methods employ a local, universal reconstruction of a given order of accuracy in each cell in terms of internally defined conservative unknowns. Since the solution is discontinuous across cell boundaries, a Riemann solver is necessary to evaluate boundary flux terms and maintain conservation. In the DG method, a Galerkin finite-element method is employed to update the nodal unknowns within each cell. This requires the inversion of a mass matrix, and the use of quadratures of twice the order of accuracy of the reconstruction to evaluate the surface integrals and additional volume integrals for nonlinear flux functions. In the SV method, the integral conservation law is used to update volume averages over subcells defined by a geometrically similar partition of each grid cell. As the order of

  1. Non-Galerkin Coarse Grids for Algebraic Multigrid

    SciTech Connect

    Falgout, Robert D.; Schroder, Jacob B.

    2014-06-26

    Algebraic multigrid (AMG) is a popular and effective solver for systems of linear equations that arise from discretized partial differential equations. And while AMG has been effectively implemented on large scale parallel machines, challenges remain, especially when moving to exascale. Particularly, stencil sizes (the number of nonzeros in a row) tend to increase further down in the coarse grid hierarchy, and this growth leads to more communication. Therefore, as problem size increases and the number of levels in the hierarchy grows, the overall efficiency of the parallel AMG method decreases, sometimes dramatically. This growth in stencil size is due to the standard Galerkin coarse grid operator, $P^T A P$, where $P$ is the prolongation (i.e., interpolation) operator. For example, the coarse grid stencil size for a simple three-dimensional (3D) seven-point finite differencing approximation to diffusion can increase into the thousands on present day machines, causing an associated increase in communication costs. We therefore consider algebraically truncating coarse grid stencils to obtain a non-Galerkin coarse grid. First, the sparsity pattern of the non-Galerkin coarse grid is determined by employing a heuristic minimal “safe” pattern together with strength-of-connection ideas. Second, the nonzero entries are determined by collapsing the stencils in the Galerkin operator using traditional AMG techniques. The result is a reduction in coarse grid stencil size, overall operator complexity, and parallel AMG solve phase times.

  2. Efficient stochastic Galerkin methods for random diffusion equations

    SciTech Connect

    Xiu Dongbin Shen Jie

    2009-02-01

    We discuss in this paper efficient solvers for stochastic diffusion equations in random media. We employ generalized polynomial chaos (gPC) expansion to express the solution in a convergent series and obtain a set of deterministic equations for the expansion coefficients by Galerkin projection. Although the resulting system of diffusion equations are coupled, we show that one can construct fast numerical methods to solve them in a decoupled fashion. The methods are based on separation of the diagonal terms and off-diagonal terms in the matrix of the Galerkin system. We examine properties of this matrix and show that the proposed method is unconditionally stable for unsteady problems and convergent for steady problems with a convergent rate independent of discretization parameters. Numerical examples are provided, for both steady and unsteady random diffusions, to support the analysis.

  3. MIB Galerkin method for elliptic interface problems.

    PubMed

    Xia, Kelin; Zhan, Meng; Wei, Guo-Wei

    2014-12-15

    Material interfaces are omnipresent in the real-world structures and devices. Mathematical modeling of material interfaces often leads to elliptic partial differential equations (PDEs) with discontinuous coefficients and singular sources, which are commonly called elliptic interface problems. The development of high-order numerical schemes for elliptic interface problems has become a well defined field in applied and computational mathematics and attracted much attention in the past decades. Despite of significant advances, challenges remain in the construction of high-order schemes for nonsmooth interfaces, i.e., interfaces with geometric singularities, such as tips, cusps and sharp edges. The challenge of geometric singularities is amplified when they are associated with low solution regularities, e.g., tip-geometry effects in many fields. The present work introduces a matched interface and boundary (MIB) Galerkin method for solving two-dimensional (2D) elliptic PDEs with complex interfaces, geometric singularities and low solution regularities. The Cartesian grid based triangular elements are employed to avoid the time consuming mesh generation procedure. Consequently, the interface cuts through elements. To ensure the continuity of classic basis functions across the interface, two sets of overlapping elements, called MIB elements, are defined near the interface. As a result, differentiation can be computed near the interface as if there is no interface. Interpolation functions are constructed on MIB element spaces to smoothly extend function values across the interface. A set of lowest order interface jump conditions is enforced on the interface, which in turn, determines the interpolation functions. The performance of the proposed MIB Galerkin finite element method is validated by numerical experiments with a wide range of interface geometries, geometric singularities, low regularity solutions and grid resolutions. Extensive numerical studies confirm the

  4. MIB Galerkin method for elliptic interface problems

    PubMed Central

    Xia, Kelin; Zhan, Meng; Wei, Guo-Wei

    2014-01-01

    Summary Material interfaces are omnipresent in the real-world structures and devices. Mathematical modeling of material interfaces often leads to elliptic partial differential equations (PDEs) with discontinuous coefficients and singular sources, which are commonly called elliptic interface problems. The development of high-order numerical schemes for elliptic interface problems has become a well defined field in applied and computational mathematics and attracted much attention in the past decades. Despite of significant advances, challenges remain in the construction of high-order schemes for nonsmooth interfaces, i.e., interfaces with geometric singularities, such as tips, cusps and sharp edges. The challenge of geometric singularities is amplified when they are associated with low solution regularities, e.g., tip-geometry effects in many fields. The present work introduces a matched interface and boundary (MIB) Galerkin method for solving two-dimensional (2D) elliptic PDEs with complex interfaces, geometric singularities and low solution regularities. The Cartesian grid based triangular elements are employed to avoid the time consuming mesh generation procedure. Consequently, the interface cuts through elements. To ensure the continuity of classic basis functions across the interface, two sets of overlapping elements, called MIB elements, are defined near the interface. As a result, differentiation can be computed near the interface as if there is no interface. Interpolation functions are constructed on MIB element spaces to smoothly extend function values across the interface. A set of lowest order interface jump conditions is enforced on the interface, which in turn, determines the interpolation functions. The performance of the proposed MIB Galerkin finite element method is validated by numerical experiments with a wide range of interface geometries, geometric singularities, low regularity solutions and grid resolutions. Extensive numerical studies confirm

  5. Amesos Solver Package

    SciTech Connect

    Stanley, Vendall S.; Heroux, Michael A.; Hoekstra, Robert J.; Sala, Marzio

    2004-03-01

    Amesos is the Direct Sparse Solver Package in Trilinos. The goal of Amesos is to make AX=S as easy as it sounds, at least for direct methods. Amesos provides interfaces to a number of third party sparse direct solvers, including SuperLU, SuperLU MPI, DSCPACK, UMFPACK and KLU. Amesos provides a common object oriented interface to the best sparse direct solvers in the world. A sparse direct solver solves for x in Ax = b. where A is a matrix and x and b are vectors (or multi-vectors). A sparse direct solver flrst factors A into trinagular matrices L and U such that A = LU via gaussian elimination and then solves LU x = b. Switching amongst solvers in Amesos roquires a change to a single parameter. Yet, no solver needs to be linked it, unless it is used. All conversions between the matrices provided by the user and the format required by the underlying solver is performed by Amesos. As new sparse direct solvers are created, they will be incorporated into Amesos, allowing the user to simpty link with the new solver, change a single parameter in the calling sequence, and use the new solver. Amesos allows users to specify whether the matrix has changed. Amesos can be used anywhere that any sparse direct solver is needed.

  6. Amesos Solver Package

    2004-03-01

    Amesos is the Direct Sparse Solver Package in Trilinos. The goal of Amesos is to make AX=S as easy as it sounds, at least for direct methods. Amesos provides interfaces to a number of third party sparse direct solvers, including SuperLU, SuperLU MPI, DSCPACK, UMFPACK and KLU. Amesos provides a common object oriented interface to the best sparse direct solvers in the world. A sparse direct solver solves for x in Ax = b. wheremore » A is a matrix and x and b are vectors (or multi-vectors). A sparse direct solver flrst factors A into trinagular matrices L and U such that A = LU via gaussian elimination and then solves LU x = b. Switching amongst solvers in Amesos roquires a change to a single parameter. Yet, no solver needs to be linked it, unless it is used. All conversions between the matrices provided by the user and the format required by the underlying solver is performed by Amesos. As new sparse direct solvers are created, they will be incorporated into Amesos, allowing the user to simpty link with the new solver, change a single parameter in the calling sequence, and use the new solver. Amesos allows users to specify whether the matrix has changed. Amesos can be used anywhere that any sparse direct solver is needed.« less

  7. An assessment of the adaptive unstructured tetrahedral grid, Euler Flow Solver Code FELISA

    NASA Technical Reports Server (NTRS)

    Djomehri, M. Jahed; Erickson, Larry L.

    1994-01-01

    A three-dimensional solution-adaptive Euler flow solver for unstructured tetrahedral meshes is assessed, and the accuracy and efficiency of the method for predicting sonic boom pressure signatures about simple generic models are demonstrated. Comparison of computational and wind tunnel data and enhancement of numerical solutions by means of grid adaptivity are discussed. The mesh generation is based on the advancing front technique. The FELISA code consists of two solvers, the Taylor-Galerkin and the Runge-Kutta-Galerkin schemes, both of which are spacially discretized by the usual Galerkin weighted residual finite-element methods but with different explicit time-marching schemes to steady state. The solution-adaptive grid procedure is based on either remeshing or mesh refinement techniques. An alternative geometry adaptive procedure is also incorporated.

  8. High Order Discontinuous Gelerkin Methods for Convection Dominated Problems with Application to Aeroacoustics

    NASA Technical Reports Server (NTRS)

    Shu, Chi-Wang

    2000-01-01

    This project is about the investigation of the development of the discontinuous Galerkin finite element methods, for general geometry and triangulations, for solving convection dominated problems, with applications to aeroacoustics. On the analysis side, we have studied the efficient and stable discontinuous Galerkin framework for small second derivative terms, for example in Navier-Stokes equations, and also for related equations such as the Hamilton-Jacobi equations. This is a truly local discontinuous formulation where derivatives are considered as new variables. On the applied side, we have implemented and tested the efficiency of different approaches numerically. Related issues in high order ENO and WENO finite difference methods and spectral methods have also been investigated. Jointly with Hu, we have presented a discontinuous Galerkin finite element method for solving the nonlinear Hamilton-Jacobi equations. This method is based on the RungeKutta discontinuous Galerkin finite element method for solving conservation laws. The method has the flexibility of treating complicated geometry by using arbitrary triangulation, can achieve high order accuracy with a local, compact stencil, and are suited for efficient parallel implementation. One and two dimensional numerical examples are given to illustrate the capability of the method. Jointly with Hu, we have constructed third and fourth order WENO schemes on two dimensional unstructured meshes (triangles) in the finite volume formulation. The third order schemes are based on a combination of linear polynomials with nonlinear weights, and the fourth order schemes are based on combination of quadratic polynomials with nonlinear weights. We have addressed several difficult issues associated with high order WENO schemes on unstructured mesh, including the choice of linear and nonlinear weights, what to do with negative weights, etc. Numerical examples are shown to demonstrate the accuracies and robustness of the

  9. A non-conforming 3D spherical harmonic transport solver

    SciTech Connect

    Van Criekingen, S.

    2006-07-01

    A new 3D transport solver for the time-independent Boltzmann transport equation has been developed. This solver is based on the second-order even-parity form of the transport equation. The angular discretization is performed through the expansion of the angular neutron flux in spherical harmonics (PN method). The novelty of this solver is the use of non-conforming finite elements for the spatial discretization. Such elements lead to a discontinuous flux approximation. This interface continuity requirement relaxation property is shared with mixed-dual formulations such as the ones based on Raviart-Thomas finite elements. Encouraging numerical results are presented. (authors)

  10. Application of the Galerkin/least-squares formulation to the analysis of hypersonic flows. II - Flow past a double ellipse

    NASA Technical Reports Server (NTRS)

    Chalot, F.; Hughes, T. J. R.; Johan, Z.; Shakib, F.

    1991-01-01

    A finite element method for the compressible Navier-Stokes equations is introduced. The discretization is based on entropy variables. The methodology is developed within the framework of a Galerkin/least-squares formulation to which a discontinuity-capturing operator is added. Results for four test cases selected among those of the Workshop on Hypersonic Flows for Reentry Problems are presented.

  11. Galerkin Method for Nonlinear Dynamics

    NASA Astrophysics Data System (ADS)

    Noack, Bernd R.; Schlegel, Michael; Morzynski, Marek; Tadmor, Gilead

    A Galerkin method is presented for control-oriented reduced-order models (ROM). This method generalizes linear approaches elaborated by M. Morzyński et al. for the nonlinear Navier-Stokes equation. These ROM are used as plants for control design in the chapters by G. Tadmor et al., S. Siegel, and R. King in this volume. Focus is placed on empirical ROM which compress flow data in the proper orthogonal decomposition (POD). The chapter shall provide a complete description for construction of straight-forward ROM as well as the physical understanding and teste

  12. Discontinuous Spectral Difference Method for Conservation Laws on Unstructured Grids

    NASA Technical Reports Server (NTRS)

    Liu, Yen; Vinokur, Marcel; Wang, Z. J.

    2004-01-01

    A new, high-order, conservative, and efficient method for conservation laws on unstructured grids is developed. The concept of discontinuous and high-order local representations to achieve conservation and high accuracy is utilized in a manner similar to the Discontinuous Galerkin (DG) and the Spectral Volume (SV) methods, but while these methods are based on the integrated forms of the equations, the new method is based on the differential form to attain a simpler formulation and higher efficiency. A discussion on the Discontinuous Spectral Difference (SD) Method, locations of the unknowns and flux points and numerical results are also presented.

  13. Parallel Multigrid Equation Solver

    2001-09-07

    Prometheus is a fully parallel multigrid equation solver for matrices that arise in unstructured grid finite element applications. It includes a geometric and an algebraic multigrid method and has solved problems of up to 76 mullion degrees of feedom, problems in linear elasticity on the ASCI blue pacific and ASCI red machines.

  14. Numerical System Solver Developed for the National Cycle Program

    NASA Technical Reports Server (NTRS)

    Binder, Michael P.

    1999-01-01

    As part of the National Cycle Program (NCP), a powerful new numerical solver has been developed to support the simulation of aeropropulsion systems. This software uses a hierarchical object-oriented design. It can provide steady-state and time-dependent solutions to nonlinear and even discontinuous problems typically encountered when aircraft and spacecraft propulsion systems are simulated. It also can handle constrained solutions, in which one or more factors may limit the behavior of the engine system. Timedependent simulation capabilities include adaptive time-stepping and synchronization with digital control elements. The NCP solver is playing an important role in making the NCP a flexible, powerful, and reliable simulation package.

  15. Application of the Galerkin/least-squares formulation to the analysis of hypersonic flows. I - Flow over a two-dimensional ramp

    NASA Technical Reports Server (NTRS)

    Chalot, F.; Hughes, T. J. R.; Johan, Z.; Shakib, F.

    1991-01-01

    An FEM for the compressible Navier-Stokes equations is introduced. The discretization is based on entropy variables. The methodology is developed within the framework of a Galerkin/least-squares formulation to which a discontinuity-capturing operator is added. Results for three test cases selected among those of the Workshop on Hypersonic Flows for Reentry Problems are presented.

  16. Symmetric Galerkin boundary formulations employing curved elements

    NASA Technical Reports Server (NTRS)

    Kane, J. H.; Balakrishna, C.

    1993-01-01

    Accounts of the symmetric Galerkin approach to boundary element analysis (BEA) have recently been published. This paper attempts to add to the understanding of this method by addressing a series of fundamental issues associated with its potential computational efficiency. A new symmetric Galerkin theoretical formulation for both the (harmonic) heat conduction and the (biharmonic) elasticity problem that employs regularized singular and hypersingular boundary integral equations (BIEs) is presented. The novel use of regularized BIEs in the Galerkin context is shown to allow straightforward incorporation of curved, isoparametric elements. A symmetric reusable intrinsic sample point (RISP) numerical integration algorithm is shown to produce a Galerkin (i.e., double) integration strategy that is competitive with its counterpart (i.e., singular) integration procedure in the collocation BEA approach when the time saved in the symmetric equation solution phase is also taken into account. This new formulation is shown to be capable of employing hypersingular BIEs while obviating the requirement of C 1 continuity, a fact that allows the employment of the popular continuous element technology. The behavior of the symmetric Galerkin BEA method with regard to both direct and iterative equation solution operations is also addressed. A series of example problems are presented to quantify the performance of this symmetric approach, relative to the more conventional unsymmetric BEA, in terms of both accuracy and efficiency. It is concluded that appropriate implementations of the symmetric Galerkin approach to BEA indeed have the potential to be competitive with, if not superior to, collocation-based BEA, for large-scale problems.

  17. Pliris Solver Package

    2004-03-01

    PLIRIS is an object-oriented solver built on top of a previous matrix solver used in a number of application codes. Puns solves a linear system directly via LU factorization with partial pivoting. The user provides the linear system in terms of Epetra Objects including a matrix and right-hand-sides. The user can then factor the matrix and perform the forward and back solve at a later time or solve for multiple right-hand-sides at once. This packagemore » is used when dense matrices are obtained in the problem formulation. These dense matrices occur whenever boundary element techniques are chosen for the solution procedure. This has been used in electromagnetics for both static and frequency domain problems.« less

  18. Towards Exascale Computing with NUMA: an Element-based Galerkin Nonhydrostatic Global and Mesoscale Atmospheric Modeling

    NASA Astrophysics Data System (ADS)

    Giraldo, F.; Mueller, A.; Kopera, M. A.; Abdi, D. S.; Wilcox, L.

    2015-12-01

    In this talk, we shall describe the NUMA atmospheric model, focusing in particular on its unified continuous/discontinuous (CG and DG) Galerkin numerical methods that are used to represent the spatial derivatives. We shall describe how these two methods are formulated in a unified approach and the advantages that this brings. We will also report on the progress in extending NUMA to using adaptive mesh refinement. Lastly, we will report on the scalability and performance of NUMA on the leadership computing facilities (LCF) of the Department of Energy where we have scaled NUMA to over 3 million MPI threads achieving a 90% efficiency.

  19. FELIX-1.0: A finite element solver for the time dependent generator coordinate method with the Gaussian overlap approximation

    SciTech Connect

    Regnier, D.; Verriere, M.; Dubray, N.; Schunck, N.

    2015-11-30

    In this study, we describe the software package FELIX that solves the equations of the time-dependent generator coordinate method (TDGCM) in NN-dimensions (N ≥ 1) under the Gaussian overlap approximation. The numerical resolution is based on the Galerkin finite element discretization of the collective space and the Crank–Nicolson scheme for time integration. The TDGCM solver is implemented entirely in C++. Several additional tools written in C++, Python or bash scripting language are also included for convenience. In this paper, the solver is tested with a series of benchmarks calculations. We also demonstrate the ability of our code to handle a realistic calculation of fission dynamics.

  20. FELIX-1.0: A finite element solver for the time dependent generator coordinate method with the Gaussian overlap approximation

    NASA Astrophysics Data System (ADS)

    Regnier, D.; Verrière, M.; Dubray, N.; Schunck, N.

    2016-03-01

    We describe the software package FELIX that solves the equations of the time-dependent generator coordinate method (TDGCM) in N-dimensions (N ≥ 1) under the Gaussian overlap approximation. The numerical resolution is based on the Galerkin finite element discretization of the collective space and the Crank-Nicolson scheme for time integration. The TDGCM solver is implemented entirely in C++. Several additional tools written in C++, Python or bash scripting language are also included for convenience. In this paper, the solver is tested with a series of benchmarks calculations. We also demonstrate the ability of our code to handle a realistic calculation of fission dynamics.

  1. HPCCG Solver Package

    SciTech Connect

    Heroux, Michael A.

    2007-03-01

    HPCCG is a simple PDE application and preconditioned conjugate gradient solver that solves a linear system on a beam-shaped domain. Although it does not address many performance issues present in real engineering applications, such as load imbalance and preconditioner scalability, it can serve as a first "sanity test" of new processor design choices, inter-connect network design choices and the scalability of a new computer system. Because it is self-contained, easy to compile and easily scaled to 100s or 1000s of porcessors, it can be an attractive study code for computer system designers.

  2. Scalable solvers and applications

    SciTech Connect

    Ribbens, C J

    2000-10-27

    The purpose of this report is to summarize research activities carried out under Lawrence Livermore National Laboratory (LLNL) research subcontract B501073. This contract supported the principal investigator (P1), Dr. Calvin Ribbens, during his sabbatical visit to LLNL from August 1999 through June 2000. Results and conclusions from the work are summarized below in two major sections. The first section covers contributions to the Scalable Linear Solvers and hypre projects in the Center for Applied Scientific Computing (CASC). The second section describes results from collaboration with Patrice Turchi of LLNL's Chemistry and Materials Science Directorate (CMS). A list of publications supported by this subcontract appears at the end of the report.

  3. HPCCG Solver Package

    2007-03-01

    HPCCG is a simple PDE application and preconditioned conjugate gradient solver that solves a linear system on a beam-shaped domain. Although it does not address many performance issues present in real engineering applications, such as load imbalance and preconditioner scalability, it can serve as a first "sanity test" of new processor design choices, inter-connect network design choices and the scalability of a new computer system. Because it is self-contained, easy to compile and easily scaledmore » to 100s or 1000s of porcessors, it can be an attractive study code for computer system designers.« less

  4. A new family of stable elements for the Stokes problem based on a mixed Galerkin/least-squares finite element formulation

    NASA Technical Reports Server (NTRS)

    Franca, Leopoldo P.; Loula, Abimael F. D.; Hughes, Thomas J. R.; Miranda, Isidoro

    1989-01-01

    Adding to the classical Hellinger-Reissner formulation, a residual form of the equilibrium equation, a new Galerkin/least-squares finite element method is derived. It fits within the framework of a mixed finite element method and is stable for rather general combinations of stress and velocity interpolations, including equal-order discontinuous stress and continuous velocity interpolations which are unstable within the Galerkin approach. Error estimates are presented based on a generalization of the Babuska-Brezzi theory. Numerical results (not presented herein) have confirmed these estimates as well as the good accuracy and stability of the method.

  5. Parallel tridiagonal equation solvers

    NASA Technical Reports Server (NTRS)

    Stone, H. S.

    1974-01-01

    Three parallel algorithms were compared for the direct solution of tridiagonal linear systems of equations. The algorithms are suitable for computers such as ILLIAC 4 and CDC STAR. For array computers similar to ILLIAC 4, cyclic odd-even reduction has the least operation count for highly structured sets of equations, and recursive doubling has the least count for relatively unstructured sets of equations. Since the difference in operation counts for these two algorithms is not substantial, their relative running times may be more related to overhead operations, which are not measured in this paper. The third algorithm, based on Buneman's Poisson solver, has more arithmetic operations than the others, and appears to be the least favorable. For pipeline computers similar to CDC STAR, cyclic odd-even reduction appears to be the most preferable algorithm for all cases.

  6. Amesos2 Templated Direct Sparse Solver Package

    2011-05-24

    Amesos2 is a templated direct sparse solver package. Amesos2 provides interfaces to direct sparse solvers, rather than providing native solver capabilities. Amesos2 is a derivative work of the Trilinos package Amesos.

  7. A tessellated continuum approach to thermal analysis: discontinuity networks

    NASA Astrophysics Data System (ADS)

    Jiang, C.; Davey, K.; Prosser, R.

    2016-08-01

    Tessellated continuum mechanics is an approach for the representation of thermo-mechanical behaviour of porous media on tessellated continua. It involves the application of iteration function schemes using affine contraction and expansion maps, respectively, for the creation of porous fractal materials and associated tessellated continua. Highly complex geometries can be produced using a modest number of contraction mappings. The associated tessellations form the mesh in a numerical procedure. This paper tests the hypothesis that thermal analysis of porous structures can be achieved using a discontinuous Galerkin finite element method on a tessellation. Discontinuous behaviour is identified at a discontinuity network in a tessellation; its use is shown to provide a good representation of the physics relating to cellular heat exchanger designs. Results for different cellular designs (with corresponding tessellations) are contrasted against those obtained from direct analysis and very high accuracy is observed.

  8. Cultural Discontinuities and Schooling.

    ERIC Educational Resources Information Center

    Ogbu, John U.

    1982-01-01

    Attempts to define the cultural discontinuity (between schools and students) hypothesis by distinguishing between universal, primary, and secondary discontinuities. Suggests that each of these is associated with a distinct type of school problem, and that secondary cultural discontinuities commonly affect minority students in the United States.…

  9. Magnetic Field Solver

    NASA Technical Reports Server (NTRS)

    Ilin, Andrew V.

    2006-01-01

    The Magnetic Field Solver computer program calculates the magnetic field generated by a group of collinear, cylindrical axisymmetric electromagnet coils. Given the current flowing in, and the number of turns, axial position, and axial and radial dimensions of each coil, the program calculates matrix coefficients for a finite-difference system of equations that approximates a two-dimensional partial differential equation for the magnetic potential contributed by the coil. The program iteratively solves these finite-difference equations by use of the modified incomplete Cholesky preconditioned-conjugate-gradient method. The total magnetic potential as a function of axial (z) and radial (r) position is then calculated as a sum of the magnetic potentials of the individual coils, using a high-accuracy interpolation scheme. Then the r and z components of the magnetic field as functions of r and z are calculated from the total magnetic potential by use of a high-accuracy finite-difference scheme. Notably, for the finite-difference calculations, the program generates nonuniform two-dimensional computational meshes from nonuniform one-dimensional meshes. Each mesh is generated in such a way as to minimize the numerical error for a benchmark one-dimensional magnetostatic problem.

  10. Sherlock Holmes, Master Problem Solver.

    ERIC Educational Resources Information Center

    Ballew, Hunter

    1994-01-01

    Shows the connections between Sherlock Holmes's investigative methods and mathematical problem solving, including observations, characteristics of the problem solver, importance of data, questioning the obvious, learning from experience, learning from errors, and indirect proof. (MKR)

  11. Reduced order models based on local POD plus Galerkin projection

    NASA Astrophysics Data System (ADS)

    Rapún, María-Luisa; Vega, José M.

    2010-04-01

    A method is presented to accelerate numerical simulations on parabolic problems using a numerical code and a Galerkin system (obtained via POD plus Galerkin projection) on a sequence of interspersed intervals. The lengths of these intervals are chosen according to several basic ideas that include an a priori estimate of the error of the Galerkin approximation. Several improvements are introduced that reduce computational complexity and deal with: (a) updating the POD manifold (instead of calculating it) at the end of each Galerkin interval; (b) using only a limited number of mesh points to calculate the right hand side of the Galerkin system; and (c) introducing a second error estimate based on a second Galerkin system to account for situations in which qualitative changes in the dynamics occur during the application of the Galerkin system. The resulting method, called local POD plus Galerkin projection method, turns out to be both robust and efficient. For illustration, we consider a time-dependent Fisher-like equation and a complex Ginzburg-Landau equation.

  12. A novel high-order, entropy stable, 3D AMR MHD solver with guaranteed positive pressure

    NASA Astrophysics Data System (ADS)

    Derigs, Dominik; Winters, Andrew R.; Gassner, Gregor J.; Walch, Stefanie

    2016-07-01

    We describe a high-order numerical magnetohydrodynamics (MHD) solver built upon a novel non-linear entropy stable numerical flux function that supports eight travelling wave solutions. By construction the solver conserves mass, momentum, and energy and is entropy stable. The method is designed to treat the divergence-free constraint on the magnetic field in a similar fashion to a hyperbolic divergence cleaning technique. The solver described herein is especially well-suited for flows involving strong discontinuities. Furthermore, we present a new formulation to guarantee positivity of the pressure. We present the underlying theory and implementation of the new solver into the multi-physics, multi-scale adaptive mesh refinement (AMR) simulation code FLASH (http://flash.uchicago.edu)

  13. The semi-discrete Galerkin finite element modelling of compressible viscous flow past an airfoil

    NASA Technical Reports Server (NTRS)

    Meade, Andrew J., Jr.

    1992-01-01

    A method is developed to solve the two-dimensional, steady, compressible, turbulent boundary-layer equations and is coupled to an existing Euler solver for attached transonic airfoil analysis problems. The boundary-layer formulation utilizes the semi-discrete Galerkin (SDG) method to model the spatial variable normal to the surface with linear finite elements and the time-like variable with finite differences. A Dorodnitsyn transformed system of equations is used to bound the infinite spatial domain thereby permitting the use of a uniform finite element grid which provides high resolution near the wall and automatically follows boundary-layer growth. The second-order accurate Crank-Nicholson scheme is applied along with a linearization method to take advantage of the parabolic nature of the boundary-layer equations and generate a non-iterative marching routine. The SDG code can be applied to any smoothly-connected airfoil shape without modification and can be coupled to any inviscid flow solver. In this analysis, a direct viscous-inviscid interaction is accomplished between the Euler and boundary-layer codes, through the application of a transpiration velocity boundary condition. Results are presented for compressible turbulent flow past NACA 0012 and RAE 2822 airfoils at various freestream Mach numbers, Reynolds numbers, and angles of attack. All results show good agreement with experiment, and the coupled code proved to be a computationally-efficient and accurate airfoil analysis tool.

  14. A Galerkin formulation of the MIB method for three dimensional elliptic interface problems

    PubMed Central

    Xia, Kelin; Wei, Guo-Wei

    2014-01-01

    We develop a three dimensional (3D) Galerkin formulation of the matched interface and boundary (MIB) method for solving elliptic partial differential equations (PDEs) with discontinuous coefficients, i.e., the elliptic interface problem. The present approach builds up two sets of elements respectively on two extended subdomains which both include the interface. As a result, two sets of elements overlap each other near the interface. Fictitious solutions are defined on the overlapping part of the elements, so that the differentiation operations of the original PDEs can be discretized as if there was no interface. The extra coefficients of polynomial basis functions, which furnish the overlapping elements and solve the fictitious solutions, are determined by interface jump conditions. Consequently, the interface jump conditions are rigorously enforced on the interface. The present method utilizes Cartesian meshes to avoid the mesh generation in conventional finite element methods (FEMs). We implement the proposed MIB Galerkin method with three different elements, namely, rectangular prism element, five-tetrahedron element and six-tetrahedron element, which tile the Cartesian mesh without introducing any new node. The accuracy, stability and robustness of the proposed 3D MIB Galerkin are extensively validated over three types of elliptic interface problems. In the first type, interfaces are analytically defined by level set functions. These interfaces are relatively simple but admit geometric singularities. In the second type, interfaces are defined by protein surfaces, which are truly arbitrarily complex. The last type of interfaces originates from multiprotein complexes, such as molecular motors. Near second order accuracy has been confirmed for all of these problems. To our knowledge, it is the first time for an FEM to show a near second order convergence in solving the Poisson equation with realistic protein surfaces. Additionally, the present work offers the

  15. Entropy Stable Spectral Collocation Schemes for the Navier-Stokes Equations: Discontinuous Interfaces

    NASA Technical Reports Server (NTRS)

    Carpenter, Mark H.; Fisher, Travis C.; Nielsen, Eric J.; Frankel, Steven H.

    2013-01-01

    Nonlinear entropy stability and a summation-by-parts framework are used to derive provably stable, polynomial-based spectral collocation methods of arbitrary order. The new methods are closely related to discontinuous Galerkin spectral collocation methods commonly known as DGFEM, but exhibit a more general entropy stability property. Although the new schemes are applicable to a broad class of linear and nonlinear conservation laws, emphasis herein is placed on the entropy stability of the compressible Navier-Stokes equations.

  16. Discontinuous dual-primal mixed finite elements for elliptic problems

    NASA Technical Reports Server (NTRS)

    Bottasso, Carlo L.; Micheletti, Stefano; Sacco, Riccardo

    2000-01-01

    We propose a novel discontinuous mixed finite element formulation for the solution of second-order elliptic problems. Fully discontinuous piecewise polynomial finite element spaces are used for the trial and test functions. The discontinuous nature of the test functions at the element interfaces allows to introduce new boundary unknowns that, on the one hand enforce the weak continuity of the trial functions, and on the other avoid the need to define a priori algorithmic fluxes as in standard discontinuous Galerkin methods. Static condensation is performed at the element level, leading to a solution procedure based on the sole interface unknowns. The resulting family of discontinuous dual-primal mixed finite element methods is presented in the one and two-dimensional cases. In the one-dimensional case, we show the equivalence of the method with implicit Runge-Kutta schemes of the collocation type exhibiting optimal behavior. Numerical experiments in one and two dimensions demonstrate the order accuracy of the new method, confirming the results of the analysis.

  17. Numerically Tracking Contact Discontinuities with an Introduction for GPU Programming

    SciTech Connect

    Davis, Sean L

    2012-08-17

    We review some of the classic numerical techniques used to analyze contact discontinuities and compare their effectiveness. Several finite difference methods (the Lax-Wendroff method, a Multidimensional Positive Definite Advection Transport Algorithm (MPDATA) method and a Monotone Upstream Scheme for Conservation Laws (MUSCL) scheme with an Artificial Compression Method (ACM)) as well as the finite element Streamlined Upwind Petrov-Galerkin (SUPG) method were considered. These methods were applied to solve the 2D advection equation. Based on our results we concluded that the MUSCL scheme produces the sharpest interfaces but can inappropriately steepen the solution. The SUPG method seems to represent a good balance between stability and interface sharpness without any inappropriate steepening. However, for solutions with discontinuities, the MUSCL scheme is superior. In addition, a preliminary implementation in a GPU program is discussed.

  18. Scalable Parallel Algebraic Multigrid Solvers

    SciTech Connect

    Bank, R; Lu, S; Tong, C; Vassilevski, P

    2005-03-23

    The authors propose a parallel algebraic multilevel algorithm (AMG), which has the novel feature that the subproblem residing in each processor is defined over the entire partition domain, although the vast majority of unknowns for each subproblem are associated with the partition owned by the corresponding processor. This feature ensures that a global coarse description of the problem is contained within each of the subproblems. The advantages of this approach are that interprocessor communication is minimized in the solution process while an optimal order of convergence rate is preserved; and the speed of local subproblem solvers can be maximized using the best existing sequential algebraic solvers.

  19. A high-order relativistic two-fluid electrodynamic scheme with consistent reconstruction of electromagnetic fields and a multidimensional Riemann solver for electromagnetism

    NASA Astrophysics Data System (ADS)

    Balsara, Dinshaw S.; Amano, Takanobu; Garain, Sudip; Kim, Jinho

    2016-08-01

    collocation also ensures that electromagnetic radiation that is propagating in a vacuum has both electric and magnetic fields that are exactly divergence-free. Coupled relativistic fluid dynamic equations are solved for the positively and negatively charged fluids. The fluids' numerical fluxes also provide a self-consistent current density for the update of the electric field. Our reconstruction strategy ensures that fluid velocities always remain sub-luminal. Our third innovation consists of an efficient design for several popular IMEX schemes so that they provide strong coupling between the finite-volume-based fluid solver and the electromagnetic fields at high order. This innovation makes it possible to efficiently utilize high order IMEX time update methods for stiff source terms in the update of high order finite-volume methods for hyperbolic conservation laws. We also show that this very general innovation should extend seamlessly to Runge-Kutta discontinuous Galerkin methods. The IMEX schemes enable us to use large CFL numbers even in the presence of stiff source terms. Several accuracy analyses are presented showing that our method meets its design accuracy in the MHD limit as well as in the limit of electromagnetic wave propagation. Several stringent test problems are also presented. We also present a relativistic version of the GEM problem, which shows that our algorithm can successfully adapt to challenging problems in high energy astrophysics.

  20. Meshless Local Petrov-Galerkin Euler-Bernoulli Beam Problems: A Radial Basis Function Approach

    NASA Technical Reports Server (NTRS)

    Raju, I. S.; Phillips, D. R.; Krishnamurthy, T.

    2003-01-01

    A radial basis function implementation of the meshless local Petrov-Galerkin (MLPG) method is presented to study Euler-Bernoulli beam problems. Radial basis functions, rather than generalized moving least squares (GMLS) interpolations, are used to develop the trial functions. This choice yields a computationally simpler method as fewer matrix inversions and multiplications are required than when GMLS interpolations are used. Test functions are chosen as simple weight functions as in the conventional MLPG method. Compactly and noncompactly supported radial basis functions are considered. The non-compactly supported cubic radial basis function is found to perform very well. Results obtained from the radial basis MLPG method are comparable to those obtained using the conventional MLPG method for mixed boundary value problems and problems with discontinuous loading conditions.

  1. A Discontinuous Galerkin Method for Parabolic Problems with Modified hp-Finite Element Approximation Technique

    NASA Technical Reports Server (NTRS)

    Kaneko, Hideaki; Bey, Kim S.; Hou, Gene J. W.

    2004-01-01

    A recent paper is generalized to a case where the spatial region is taken in R(sup 3). The region is assumed to be a thin body, such as a panel on the wing or fuselage of an aerospace vehicle. The traditional h- as well as hp-finite element methods are applied to the surface defined in the x - y variables, while, through the thickness, the technique of the p-element is employed. Time and spatial discretization scheme based upon an assumption of certain weak singularity of double vertical line u(sub t) double vertical line 2, is used to derive an optimal a priori error estimate for the current method.

  2. Elliptic Solvers for Adaptive Mesh Refinement Grids

    SciTech Connect

    Quinlan, D.J.; Dendy, J.E., Jr.; Shapira, Y.

    1999-06-03

    We are developing multigrid methods that will efficiently solve elliptic problems with anisotropic and discontinuous coefficients on adaptive grids. The final product will be a library that provides for the simplified solution of such problems. This library will directly benefit the efforts of other Laboratory groups. The focus of this work is research on serial and parallel elliptic algorithms and the inclusion of our black-box multigrid techniques into this new setting. The approach applies the Los Alamos object-oriented class libraries that greatly simplify the development of serial and parallel adaptive mesh refinement applications. In the final year of this LDRD, we focused on putting the software together; in particular we completed the final AMR++ library, we wrote tutorials and manuals, and we built example applications. We implemented the Fast Adaptive Composite Grid method as the principal elliptic solver. We presented results at the Overset Grid Conference and other more AMR specific conferences. We worked on optimization of serial and parallel performance and published several papers on the details of this work. Performance remains an important issue and is the subject of continuing research work.

  3. Riemann solvers and Alfven waves in black hole magnetospheres

    NASA Astrophysics Data System (ADS)

    Punsly, Brian; Balsara, Dinshaw; Kim, Jinho; Garain, Sudip

    2016-09-01

    In the magnetosphere of a rotating black hole, an inner Alfven critical surface (IACS) must be crossed by inflowing plasma. Inside the IACS, Alfven waves are inward directed toward the black hole. The majority of the proper volume of the active region of spacetime (the ergosphere) is inside of the IACS. The charge and the totally transverse momentum flux (the momentum flux transverse to both the wave normal and the unperturbed magnetic field) are both determined exclusively by the Alfven polarization. Thus, it is important for numerical simulations of black hole magnetospheres to minimize the dissipation of Alfven waves. Elements of the dissipated wave emerge in adjacent cells regardless of the IACS, there is no mechanism to prevent Alfvenic information from crossing outward. Thus, numerical dissipation can affect how simulated magnetospheres attain the substantial Goldreich-Julian charge density associated with the rotating magnetic field. In order to help minimize dissipation of Alfven waves in relativistic numerical simulations we have formulated a one-dimensional Riemann solver, called HLLI, which incorporates the Alfven discontinuity and the contact discontinuity. We have also formulated a multidimensional Riemann solver, called MuSIC, that enables low dissipation propagation of Alfven waves in multiple dimensions. The importance of higher order schemes in lowering the numerical dissipation of Alfven waves is also catalogued.

  4. Time-domain Raman analytical forward solvers.

    PubMed

    Martelli, Fabrizio; Binzoni, Tiziano; Sekar, Sanathana Konugolu Venkata; Farina, Andrea; Cavalieri, Stefano; Pifferi, Antonio

    2016-09-01

    A set of time-domain analytical forward solvers for Raman signals detected from homogeneous diffusive media is presented. The time-domain solvers have been developed for two geometries: the parallelepiped and the finite cylinder. The potential presence of a background fluorescence emission, contaminating the Raman signal, has also been taken into account. All the solvers have been obtained as solutions of the time dependent diffusion equation. The validation of the solvers has been performed by means of comparisons with the results of "gold standard" Monte Carlo simulations. These forward solvers provide an accurate tool to explore the information content encoded in the time-resolved Raman measurements. PMID:27607645

  5. On unstructured grids and solvers

    NASA Technical Reports Server (NTRS)

    Barth, T. J.

    1990-01-01

    The fundamentals and the state-of-the-art technology for unstructured grids and solvers are highlighted. Algorithms and techniques pertinent to mesh generation are discussed. It is shown that grid generation and grid manipulation schemes rely on fast multidimensional searching. Flow solution techniques for the Euler equations, which can be derived from the integral form of the equations are discussed. Sample calculations are also provided.

  6. Comparison of two Galerkin quadrature methods

    SciTech Connect

    Morel, J. E.; Warsa, J. S.; Franke, B. C.; Prinja, A. K.

    2013-07-01

    We compare two methods for generating Galerkin quadrature for problems with highly forward-peaked scattering. In Method 1, the standard Sn method is used to generate the moment-to-discrete matrix and the discrete-to-moment is generated by inverting the moment-to-discrete matrix. In Method 2, which we introduce here, the standard Sn method is used to generate the discrete-to-moment matrix and the moment-to-discrete matrix is generated by inverting the discrete-to-moment matrix. Method 1 has the advantage that it preserves both N eigenvalues and N eigenvectors (in a pointwise sense) of the scattering operator with an N-point quadrature. Method 2 has the advantage that it generates consistent angular moment equations from the corresponding S{sub N} equations while preserving N eigenvalues of the scattering operator with an N-point quadrature. Our computational results indicate that these two methods are quite comparable for the test problem considered. (authors)

  7. Comparison of continuous and discontinuous discretizations for the Stokes flow

    NASA Astrophysics Data System (ADS)

    Lehmann, Ragnar; Kaus, Boris J. P.; Lukáčová-Medvid'ová, Maria

    2013-04-01

    Finite element methods (FEM) of various types are widely used to solve incompressible flow problems in general and Stokes flow in particular. We present first results of a study comparing two numerical methods: the continuous Galerkin and the discontinuous Galerkin (DG) method. For this purpose a Matlab code was developed employing 2D Stokes flow in a model setup with known analytical solution. [2] Nonlinearities of, e.g., the viscosity can lead to discontinuities in the velocity-pressure solution. Hence, using continuous approximations may result in avoidable inaccuracies. In contrast to the FEM, the DG method allows for discontinuities of velocity and pressure across interior mesh edges. This increases the number of degrees of freedom by a constant factor depending on the chosen element. A parameter is introduced to penalize the jumps in the velocity. The DG method provides the capability to locally adapt the polynomial degree of the shape functions. Moreover, it only needs communication between directly adjacent mesh cells, which makes it highly flexible and easy to parallelize. The velocity and pressure errors of the methods are measured in the L1-norm [1]. Orders of convergence are determined and compared. [1] Duretz, T., May, D.A., Garya, T.V. and Tackley, P.J., 2011. Discretization errors and free surface stabilization in the finite difference and marker-in-cell method for applied geodynamics: A numerical Study, Geochem. Geophys. Geosyst., 12, Q07004, doi:10.1029/2011GC003567. [2] Zhong, S., 1996. Analytic solution for Stokes' flow with lateral variations in viscosity, Geophys. J. Int., 124, 18-128, doi:10.1111/j.1365-246X.1996.tb06349.x.

  8. Transient analysis of electromagnetic wave interactions on plasmonic nanostructures using a surface integral equation solver.

    PubMed

    Uysal, Ismail E; Arda Ülkü, H; Bağci, Hakan

    2016-09-01

    Transient electromagnetic interactions on plasmonic nanostructures are analyzed by solving the Poggio-Miller-Chan-Harrington-Wu-Tsai (PMCHWT) surface integral equation (SIE). Equivalent (unknown) electric and magnetic current densities, which are introduced on the surfaces of the nanostructures, are expanded using Rao-Wilton-Glisson and polynomial basis functions in space and time, respectively. Inserting this expansion into the PMCHWT-SIE and Galerkin testing the resulting equation at discrete times yield a system of equations that is solved for the current expansion coefficients by a marching on-in-time (MOT) scheme. The resulting MOT-PMCHWT-SIE solver calls for computation of additional convolutions between the temporal basis function and the plasmonic medium's permittivity and Green function. This computation is carried out with almost no additional cost and without changing the computational complexity of the solver. Time-domain samples of the permittivity and the Green function required by these convolutions are obtained from their frequency-domain samples using a fast relaxed vector fitting algorithm. Numerical results demonstrate the accuracy and applicability of the proposed MOT-PMCHWT solver. PMID:27607496

  9. A Newton-Krylov Solver for Implicit Solution of Hydrodynamics in Core Collapse Supernovae

    SciTech Connect

    Reynolds, D R; Swesty, F D; Woodward, C S

    2008-06-12

    This paper describes an implicit approach and nonlinear solver for solution of radiation-hydrodynamic problems in the context of supernovae and proto-neutron star cooling. The robust approach applies Newton-Krylov methods and overcomes the difficulties of discontinuous limiters in the discretized equations and scaling of the equations over wide ranges of physical behavior. We discuss these difficulties, our approach for overcoming them, and numerical results demonstrating accuracy and efficiency of the method.

  10. Finite Element Interface to Linear Solvers

    SciTech Connect

    Williams, Alan

    2005-03-18

    Sparse systems of linear equations arise in many engineering applications, including finite elements, finite volumes, and others. The solution of linear systems is often the most computationally intensive portion of the application. Depending on the complexity of problems addressed by the application, there may be no single solver capable of solving all of the linear systems that arise. This motivates the desire to switch an application from one solver librwy to another, depending on the problem being solved. The interfaces provided by solver libraries differ greatly, making it difficult to switch an application code from one library to another. The amount of library-specific code in an application Can be greatly reduced by having an abstraction layer between solver libraries and the application, putting a common "face" on various solver libraries. One such abstraction layer is the Finite Element Interface to Linear Solvers (EEl), which has seen significant use by finite element applications at Sandia National Laboratories and Lawrence Livermore National Laboratory.

  11. Low Order Empirical Galerkin Models for Feedback Flow Control

    NASA Astrophysics Data System (ADS)

    Tadmor, Gilead; Noack, Bernd

    2005-11-01

    Model-based feedback control restrictions on model order and complexity stem from several generic considerations: real time computation, the ability to either measure or reliably estimate the state in real time and avoiding sensitivity to noise, uncertainty and numerical ill-conditioning are high on that list. Empirical POD Galerkin models are attractive in the sense that they are simple and (optimally) efficient, but are notoriously fragile, and commonly fail to capture transients and control effects. In this talk we review recent efforts to enhance empirical Galerkin models and make them suitable for feedback design. Enablers include `subgrid' estimation of turbulence and pressure representations, tunable models using modes from multiple operating points, and actuation models. An invariant manifold defines the model's dynamic envelope. It must be respected and can be exploited in observer and control design. These ideas are benchmarked in the cylinder wake system and validated by a systematic DNS investigation of a 3-dimensional Galerkin model of the controlled wake.

  12. Modern Regression Discontinuity Analysis

    ERIC Educational Resources Information Center

    Bloom, Howard S.

    2012-01-01

    This article provides a detailed discussion of the theory and practice of modern regression discontinuity (RD) analysis for estimating the effects of interventions or treatments. Part 1 briefly chronicles the history of RD analysis and summarizes its past applications. Part 2 explains how in theory an RD analysis can identify an average effect of…

  13. Analysis Tools for CFD Multigrid Solvers

    NASA Technical Reports Server (NTRS)

    Mineck, Raymond E.; Thomas, James L.; Diskin, Boris

    2004-01-01

    Analysis tools are needed to guide the development and evaluate the performance of multigrid solvers for the fluid flow equations. Classical analysis tools, such as local mode analysis, often fail to accurately predict performance. Two-grid analysis tools, herein referred to as Idealized Coarse Grid and Idealized Relaxation iterations, have been developed and evaluated within a pilot multigrid solver. These new tools are applicable to general systems of equations and/or discretizations and point to problem areas within an existing multigrid solver. Idealized Relaxation and Idealized Coarse Grid are applied in developing textbook-efficient multigrid solvers for incompressible stagnation flow problems.

  14. A weak Galerkin generalized multiscale finite element method

    DOE PAGES

    Mu, Lin; Wang, Junping; Ye, Xiu

    2016-03-31

    In this study, we propose a general framework for weak Galerkin generalized multiscale (WG-GMS) finite element method for the elliptic problems with rapidly oscillating or high contrast coefficients. This general WG-GMS method features in high order accuracy on general meshes and can work with multiscale basis derived by different numerical schemes. A special case is studied under this WG-GMS framework in which the multiscale basis functions are obtained by solving local problem with the weak Galerkin finite element method. Convergence analysis and numerical experiments are obtained for the special case.

  15. Introduction to COFFE: The Next-Generation HPCMP CREATE-AV CFD Solver

    NASA Technical Reports Server (NTRS)

    Glasby, Ryan S.; Erwin, J. Taylor; Stefanski, Douglas L.; Allmaras, Steven R.; Galbraith, Marshall C.; Anderson, W. Kyle; Nichols, Robert H.

    2016-01-01

    HPCMP CREATE-AV Conservative Field Finite Element (COFFE) is a modular, extensible, robust numerical solver for the Navier-Stokes equations that invokes modularity and extensibility from its first principles. COFFE implores a flexible, class-based hierarchy that provides a modular approach consisting of discretization, physics, parallelization, and linear algebra components. These components are developed with modern software engineering principles to ensure ease of uptake from a user's or developer's perspective. The Streamwise Upwind/Petrov-Galerkin (SU/PG) method is utilized to discretize the compressible Reynolds-Averaged Navier-Stokes (RANS) equations tightly coupled with a variety of turbulence models. The mathematics and the philosophy of the methodology that makes up COFFE are presented.

  16. Development and Verification of the Charring Ablating Thermal Protection Implicit System Solver

    NASA Technical Reports Server (NTRS)

    Amar, Adam J.; Calvert, Nathan D.; Kirk, Benjamin S.

    2010-01-01

    The development and verification of the Charring Ablating Thermal Protection Implicit System Solver is presented. This work concentrates on the derivation and verification of the stationary grid terms in the equations that govern three-dimensional heat and mass transfer for charring thermal protection systems including pyrolysis gas flow through the porous char layer. The governing equations are discretized according to the Galerkin finite element method with first and second order implicit time integrators. The governing equations are fully coupled and are solved in parallel via Newton's method, while the fully implicit linear system is solved with the Generalized Minimal Residual method. Verification results from exact solutions and the Method of Manufactured Solutions are presented to show spatial and temporal orders of accuracy as well as nonlinear convergence rates.

  17. An evaluation of parallel multigrid as a solver and a preconditioner for singular perturbed problems

    SciTech Connect

    Oosterlee, C.W.; Washio, T.

    1996-12-31

    In this paper we try to achieve h-independent convergence with preconditioned GMRES and BiCGSTAB for 2D singular perturbed equations. Three recently developed multigrid methods are adopted as a preconditioner. They are also used as solution methods in order to compare the performance of the methods as solvers and as preconditioners. Two of the multigrid methods differ only in the transfer operators. One uses standard matrix- dependent prolongation operators from. The second uses {open_quotes}upwind{close_quotes} prolongation operators, developed. Both employ the Galerkin coarse grid approximation and an alternating zebra line Gauss-Seidel smoother. The third method is based on the block LU decomposition of a matrix and on an approximate Schur complement. This multigrid variant is presented in. All three multigrid algorithms are algebraic methods.

  18. Aircraft Engine Noise Scattering - A Discontinuous Spectral Element Approach

    NASA Technical Reports Server (NTRS)

    Stanescu, D.; Hussaini, M. Y.; Farassat, F.

    2002-01-01

    The paper presents a time-domain method for computation of sound radiation from aircraft engine sources to the far-field. The effects of nonuniform flow around the aircraft and scattering of sound by fuselage and wings are accounted for in the formulation. Our approach is based on the discretization of the inviscid flow equations through a collocation form of the Discontinuous Galerkin spectral element method. An isoparametric representation of the underlying geometry is used in order to take full advantage of the spectral accuracy of the method. Largescale computations are made possible by a parallel implementation based on message passing. Results obtained for radiation from an axisymmetric nacelle alone are compared with those obtained when the same nacelle is installed in a generic con.guration, with and without a wing.

  19. Lagrangian ADER-WENO finite volume schemes on unstructured triangular meshes based on genuinely multidimensional HLL Riemann solvers

    NASA Astrophysics Data System (ADS)

    Boscheri, Walter; Balsara, Dinshaw S.; Dumbser, Michael

    2014-06-01

    In this paper we use the genuinely multidimensional HLL Riemann solvers recently developed by Balsara et al. in [13] to construct a new class of computationally efficient high order Lagrangian ADER-WENO one-step ALE finite volume schemes on unstructured triangular meshes. A nonlinear WENO reconstruction operator allows the algorithm to achieve high order of accuracy in space, while high order of accuracy in time is obtained by the use of an ADER time-stepping technique based on a local space-time Galerkin predictor. The multidimensional HLL and HLLC Riemann solvers operate at each vertex of the grid, considering the entire Voronoi neighborhood of each node and allow for larger time steps than conventional one-dimensional Riemann solvers. The results produced by the multidimensional Riemann solver are then used twice in our one-step ALE algorithm: first, as a node solver that assigns a unique velocity vector to each vertex, in order to preserve the continuity of the computational mesh; second, as a building block for genuinely multidimensional numerical flux evaluation that allows the scheme to run with larger time steps compared to conventional finite volume schemes that use classical one-dimensional Riemann solvers in normal direction. The space-time flux integral computation is carried out at the boundaries of each triangular space-time control volume using the Simpson quadrature rule in space and Gauss-Legendre quadrature in time. A rezoning step may be necessary in order to overcome element overlapping or crossing-over. Since our one-step ALE finite volume scheme is based directly on a space-time conservation formulation of the governing PDE system, the remapping stage is not needed, making our algorithm a so-called direct ALE method.

  20. A two-dimensional Riemann solver with self-similar sub-structure - Alternative formulation based on least squares projection

    NASA Astrophysics Data System (ADS)

    Balsara, Dinshaw S.; Vides, Jeaniffer; Gurski, Katharine; Nkonga, Boniface; Dumbser, Michael; Garain, Sudip; Audit, Edouard

    2016-01-01

    Just as the quality of a one-dimensional approximate Riemann solver is improved by the inclusion of internal sub-structure, the quality of a multidimensional Riemann solver is also similarly improved. Such multidimensional Riemann problems arise when multiple states come together at the vertex of a mesh. The interaction of the resulting one-dimensional Riemann problems gives rise to a strongly-interacting state. We wish to endow this strongly-interacting state with physically-motivated sub-structure. The self-similar formulation of Balsara [16] proves especially useful for this purpose. While that work is based on a Galerkin projection, in this paper we present an analogous self-similar formulation that is based on a different interpretation. In the present formulation, we interpret the shock jumps at the boundary of the strongly-interacting state quite literally. The enforcement of the shock jump conditions is done with a least squares projection (Vides, Nkonga and Audit [67]). With that interpretation, we again show that the multidimensional Riemann solver can be endowed with sub-structure. However, we find that the most efficient implementation arises when we use a flux vector splitting and a least squares projection. An alternative formulation that is based on the full characteristic matrices is also presented. The multidimensional Riemann solvers that are demonstrated here use one-dimensional HLLC Riemann solvers as building blocks. Several stringent test problems drawn from hydrodynamics and MHD are presented to show that the method works. Results from structured and unstructured meshes demonstrate the versatility of our method. The reader is also invited to watch a video introduction to multidimensional Riemann solvers on http://www.nd.edu/~dbalsara/Numerical-PDE-Course.

  1. Code Verification of the HIGRAD Computational Fluid Dynamics Solver

    SciTech Connect

    Van Buren, Kendra L.; Canfield, Jesse M.; Hemez, Francois M.; Sauer, Jeremy A.

    2012-05-04

    The purpose of this report is to outline code and solution verification activities applied to HIGRAD, a Computational Fluid Dynamics (CFD) solver of the compressible Navier-Stokes equations developed at the Los Alamos National Laboratory, and used to simulate various phenomena such as the propagation of wildfires and atmospheric hydrodynamics. Code verification efforts, as described in this report, are an important first step to establish the credibility of numerical simulations. They provide evidence that the mathematical formulation is properly implemented without significant mistakes that would adversely impact the application of interest. Highly accurate analytical solutions are derived for four code verification test problems that exercise different aspects of the code. These test problems are referred to as: (i) the quiet start, (ii) the passive advection, (iii) the passive diffusion, and (iv) the piston-like problem. These problems are simulated using HIGRAD with different levels of mesh discretization and the numerical solutions are compared to their analytical counterparts. In addition, the rates of convergence are estimated to verify the numerical performance of the solver. The first three test problems produce numerical approximations as expected. The fourth test problem (piston-like) indicates the extent to which the code is able to simulate a 'mild' discontinuity, which is a condition that would typically be better handled by a Lagrangian formulation. The current investigation concludes that the numerical implementation of the solver performs as expected. The quality of solutions is sufficient to provide credible simulations of fluid flows around wind turbines. The main caveat associated to these findings is the low coverage provided by these four problems, and somewhat limited verification activities. A more comprehensive evaluation of HIGRAD may be beneficial for future studies.

  2. Hybrid perturbation/Bubnov-Galerkin technique for nonlinear thermal analysis

    NASA Technical Reports Server (NTRS)

    Noor, A. K.; Balch, C. D.

    1983-01-01

    A two step hybrid analysis technique to predict the nonlinear steady state temperature distribution in structures and solids is presented. The technique is based on the regular perturbation expansion and the classical Bubnov-Galerkin approximation. The functions are obtained by using the regular perturbation method. These functions are selected as coordinate functions and the classical Bubnov-Galerkin technique is used to compute their amplitudes. The potential of the proposed hybrid technique for the solution of nonlinear thermal problems is discussed. The effectiveness of this technique is demonstrated by the effects of conduction, convection, and radiation modes of heat transfer. It is indicated that the hybrid technique overcomes the two major drawbacks of the classical techniques: (1) the requirement of using a small parameter in the regular perturbation method; and (2) the arbitrariness in the choice of the coordinate functions in the Bubnov-Galerkin technique. The proposed technique extends the range of applicability of the regular perturbation method and enhances the effectiveness of the Bubnov-Galerkin technique.

  3. KLU2 Direct Linear Solver Package

    2012-01-04

    KLU2 is a direct sparse solver for solving unsymmetric linear systems. It is related to the existing KLU solver, (in Amesos package and also as a stand-alone package from University of Florida) but provides template support for scalar and ordinal types. It uses a left looking LU factorization method.

  4. Improving Resource-Unaware SAT Solvers

    NASA Astrophysics Data System (ADS)

    Hölldobler, Steffen; Manthey, Norbert; Saptawijaya, Ari

    The paper discusses cache utilization in state-of-the-art SAT solvers. The aim of the study is to show how a resource-unaware SAT solver can be improved by utilizing the cache sensibly. The analysis is performed on a CDCL-based SAT solver using a subset of the industrial SAT Competition 2009 benchmark. For the analysis, the total cycles, the resource stall cycles, the L2 cache hits and the L2 cache misses are traced using sample based profiling. Based on the analysis, several techniques - some of which have not been used in SAT solvers so far - are proposed resulting in a combined speedup up to 83% without affecting the search path of the solver. The average speedup on the benchmark is 60%. The new techniques are also applied to MiniSAT2.0 improving its runtime by 20% on average.

  5. Belos Block Linear Solvers Package

    2004-03-01

    Belos is an extensible and interoperable framework for large-scale, iterative methods for solving systems of linear equations with multiple right-hand sides. The motivation for this framework is to provide a generic interface to a collection of algorithms for solving large-scale linear systems. Belos is interoperable because both the matrix and vectors are considered to be opaque objects--only knowledge of the matrix and vectors via elementary operations is necessary. An implementation of Balos is accomplished viamore » the use of interfaces. One of the goals of Belos is to allow the user flexibility in specifying the data representation for the matrix and vectors and so leverage any existing software investment. The algorithms that will be included in package are Krylov-based linear solvers, like Block GMRES (Generalized Minimal RESidual) and Block CG (Conjugate-Gradient).« less

  6. Discontinuous isogeometric analysis methods for the first-order form of the neutron transport equation with discrete ordinate (SN) angular discretisation

    NASA Astrophysics Data System (ADS)

    Owens, A. R.; Welch, J. A.; Kópházi, J.; Eaton, M. D.

    2016-06-01

    In this paper two discontinuous Galerkin isogeometric analysis methods are developed and applied to the first-order form of the neutron transport equation with a discrete ordinate (SN) angular discretisation. The discontinuous Galerkin projection approach was taken on both an element level and the patch level for a given Non-Uniform Rational B-Spline (NURBS) patch. This paper describes the detailed dispersion analysis that has been used to analyse the numerical stability of both of these schemes. The convergence of the schemes for both smooth and non-smooth solutions was also investigated using the method of manufactured solutions (MMS) for multidimensional problems and a 1D semi-analytical benchmark whose solution contains a strongly discontinuous first derivative. This paper also investigates the challenges posed by strongly curved boundaries at both the NURBS element and patch level with several algorithms developed to deal with such cases. Finally numerical results are presented both for a simple pincell test problem as well as the C5G7 quarter core MOX/UOX small Light Water Reactor (LWR) benchmark problem. These numerical results produced by the isogeometric analysis (IGA) methods are compared and contrasted against linear and quadratic discontinuous Galerkin finite element (DGFEM) SN based methods.

  7. Mingus Discontinuous Multiphysics

    2014-05-13

    Mingus provides hybrid coupled local/non-local mechanics analysis capabilities that extend several traditional methods to applications with inherent discontinuities. Its primary features include adaptations of solid mechanics, fluid dynamics and digital image correlation that naturally accommodate dijointed data or irregular solution fields by assimilating a variety of discretizations (such as control volume finite elements, peridynamics and meshless control point clouds). The goal of this software is to provide an analysis framework form multiphysics engineering problems withmore » an integrated image correlation capability that can be used for experimental validation and model« less

  8. Discontinuous ephemeral streams

    NASA Astrophysics Data System (ADS)

    Bull, William B.

    1997-07-01

    Many ephemeral streams in western North America flowed over smooth valley floors before transformation from shallow discontinuous channels into deep arroyos. These inherently unstable streams of semiarid regions are sensitive to short-term climatic changes, and to human impacts, because hillslopes supply abundant sediment to infrequent large streamflow events. Discontinuous ephemeral streams appear to be constantly changing as they alternate between two primary modes of operation; either aggradation or degradation may become dominant. Attainment of equilibrium conditions is brief. Disequilibrium is promoted by channel entrenchment that causes the fall of local base level, and by deposition of channel fans that causes the rise of local base level. These opposing base-level processes in adjacent reaches are maintained by self-enhancing feedback mechanisms. The threshold between erosion and deposition is crossed when aggradational or degradational reaches shift upstream or downstream. Extension of entrenched reaches into channel fans tends to create continuous arroyos. Upvalley migration of fan apexes tends to create depositional valley floors with few stream channels. Less than 100 years is required for arroyo cutting, but more than 500 years is required for complete aggradation of entrenched stream channels and valley floors. Discontinuous ephemeral streams have a repetitive sequence of streamflow characteristics that is as distinctive as sequences of meander bends or braided gravel bars in perennial rivers. The sequence changes from degradation to aggradation — headcuts concentrate sheetflow, a single trunk channel conveys flow to the apex of a channel fan, braided distributary channels end in an area of diverging sheetflow, and converging sheetflow drains to headcuts. The sequence is repeated at intervals ranging from 15 m for small streams to more than 10 km for large streams. Lithologic controls on the response of discontinuous ephemeral streams include: (1

  9. Mingus Discontinuous Multiphysics

    SciTech Connect

    Pat Notz, Dan Turner

    2014-05-13

    Mingus provides hybrid coupled local/non-local mechanics analysis capabilities that extend several traditional methods to applications with inherent discontinuities. Its primary features include adaptations of solid mechanics, fluid dynamics and digital image correlation that naturally accommodate dijointed data or irregular solution fields by assimilating a variety of discretizations (such as control volume finite elements, peridynamics and meshless control point clouds). The goal of this software is to provide an analysis framework form multiphysics engineering problems with an integrated image correlation capability that can be used for experimental validation and model

  10. Reflection-free atomistic-continuum coupling for solid mechanics employing spacetime discontinuous finite element method

    NASA Astrophysics Data System (ADS)

    Kraczek, B.

    2005-03-01

    We present a means for coupling dynamic atomistic and continuum simulations via a spacetime discontinuous Galerkin (SDG) finite element method. Our scheme allows the SDG method to couple a general MD simulation using Verlet time-stepping through the flux conditions on the element boundaries at the interface. These flux conditions ensure weak balance of momentum and energy to achieve reflection-free transfer of disturbance across the interface. Our work is supported by the National Science Foundation (ITR grant DMR-0121695) on Process Simulation and Design and, in part, by the Materials Computation Center (FRG grant DMR-99-76550)

  11. ALPS - A LINEAR PROGRAM SOLVER

    NASA Technical Reports Server (NTRS)

    Viterna, L. A.

    1994-01-01

    Linear programming is a widely-used engineering and management tool. Scheduling, resource allocation, and production planning are all well-known applications of linear programs (LP's). Most LP's are too large to be solved by hand, so over the decades many computer codes for solving LP's have been developed. ALPS, A Linear Program Solver, is a full-featured LP analysis program. ALPS can solve plain linear programs as well as more complicated mixed integer and pure integer programs. ALPS also contains an efficient solution technique for pure binary (0-1 integer) programs. One of the many weaknesses of LP solvers is the lack of interaction with the user. ALPS is a menu-driven program with no special commands or keywords to learn. In addition, ALPS contains a full-screen editor to enter and maintain the LP formulation. These formulations can be written to and read from plain ASCII files for portability. For those less experienced in LP formulation, ALPS contains a problem "parser" which checks the formulation for errors. ALPS creates fully formatted, readable reports that can be sent to a printer or output file. ALPS is written entirely in IBM's APL2/PC product, Version 1.01. The APL2 workspace containing all the ALPS code can be run on any APL2/PC system (AT or 386). On a 32-bit system, this configuration can take advantage of all extended memory. The user can also examine and modify the ALPS code. The APL2 workspace has also been "packed" to be run on any DOS system (without APL2) as a stand-alone "EXE" file, but has limited memory capacity on a 640K system. A numeric coprocessor (80X87) is optional but recommended. The standard distribution medium for ALPS is a 5.25 inch 360K MS-DOS format diskette. IBM, IBM PC and IBM APL2 are registered trademarks of International Business Machines Corporation. MS-DOS is a registered trademark of Microsoft Corporation.

  12. SUDOKU A STORY & A SOLVER

    SciTech Connect

    GARDNER, P.R.

    2006-04-01

    Sudoku, also known as Number Place, is a logic-based placement puzzle. The aim of the puzzle is to enter a numerical digit from 1 through 9 in each cell of a 9 x 9 grid made up of 3 x 3 subgrids (called ''regions''), starting with various digits given in some cells (the ''givens''). Each row, column, and region must contain only one instance of each numeral. Completing the puzzle requires patience and logical ability. Although first published in a U.S. puzzle magazine in 1979, Sudoku initially caught on in Japan in 1986 and attained international popularity in 2005. Last fall, after noticing Sudoku puzzles in some newspapers and magazines, I attempted a few just to see how hard they were. Of course, the difficulties varied considerably. ''Obviously'' one could use Trial and Error but all the advice was to ''Use Logic''. Thinking to flex, and strengthen, those powers, I began to tackle the puzzles systematically. That is, when I discovered a new tactical rule, I would write it down, eventually generating a list of ten or so, with some having overlap. They served pretty well except for the more difficult puzzles, but even then I managed to develop an additional three rules that covered all of them until I hit the Oregonian puzzle shown. With all of my rules, I could not seem to solve that puzzle. Initially putting my failure down to rapid mental fatigue (being unable to hold a sufficient quantity of information in my mind at one time), I decided to write a program to implement my rules and see what I had failed to notice earlier. The solver, too, failed. That is, my rules were insufficient to solve that particular puzzle. I happened across a book written by a fellow who constructs such puzzles and who claimed that, sometimes, the only tactic left was trial and error. With a trial and error routine implemented, my solver successfully completed the Oregonian puzzle, and has successfully solved every puzzle submitted to it since.

  13. SIERRA framework version 4 : solver services.

    SciTech Connect

    Williams, Alan B.

    2005-02-01

    Several SIERRA applications make use of third-party libraries to solve systems of linear and nonlinear equations, and to solve eigenproblems. The classes and interfaces in the SIERRA framework that provide linear system assembly services and access to solver libraries are collectively referred to as solver services. This paper provides an overview of SIERRA's solver services including the design goals that drove the development, and relationships and interactions among the various classes. The process of assembling and manipulating linear systems will be described, as well as access to solution methods and other operations.

  14. Kinematics of Strong Discontinuities

    NASA Technical Reports Server (NTRS)

    Peterson, K.; Nguyen, G.; Sulsky, D.

    2006-01-01

    Synthetic Aperture Radar (SAR) provides a detailed view of the Arctic ice cover. When processed with the RADARSAT Geophysical Processor System (RGPS), it provides estimates of sea ice motion and deformation over large regions of the Arctic for extended periods of time. The deformation is dominated by the appearance of linear kinematic features that have been associated with the presence of leads. The RGPS deformation products are based on the assumption that the displacement and velocity are smooth functions of the spatial coordinates. However, if the dominant deformation of multiyear ice results from the opening, closing and shearing of leads, then the displacement and velocity can be discontinuous. This presentation discusses the kinematics associated with strong discontinuities that describe possible jumps in displacement or velocity. Ice motion from SAR data are analyzed using this framework. It is assumed that RGPS cells deform due to the presence of a lead. The lead orientation is calculated to optimally account for the observed deformation. It is shown that almost all observed deformation can be represented by lead opening and shearing. The procedure used to reprocess motion data to account for leads will be described and applied to regions of the Beaufort Sea. The procedure not only provides a new view of ice deformation, it can be used to obtain information about the presence of leads for initialization and/or validation of numerical simulations.

  15. ALPS: A Linear Program Solver

    NASA Technical Reports Server (NTRS)

    Ferencz, Donald C.; Viterna, Larry A.

    1991-01-01

    ALPS is a computer program which can be used to solve general linear program (optimization) problems. ALPS was designed for those who have minimal linear programming (LP) knowledge and features a menu-driven scheme to guide the user through the process of creating and solving LP formulations. Once created, the problems can be edited and stored in standard DOS ASCII files to provide portability to various word processors or even other linear programming packages. Unlike many math-oriented LP solvers, ALPS contains an LP parser that reads through the LP formulation and reports several types of errors to the user. ALPS provides a large amount of solution data which is often useful in problem solving. In addition to pure linear programs, ALPS can solve for integer, mixed integer, and binary type problems. Pure linear programs are solved with the revised simplex method. Integer or mixed integer programs are solved initially with the revised simplex, and the completed using the branch-and-bound technique. Binary programs are solved with the method of implicit enumeration. This manual describes how to use ALPS to create, edit, and solve linear programming problems. Instructions for installing ALPS on a PC compatible computer are included in the appendices along with a general introduction to linear programming. A programmers guide is also included for assistance in modifying and maintaining the program.

  16. Euler solvers for transonic applications

    NASA Technical Reports Server (NTRS)

    Vanleer, Bram

    1989-01-01

    The 1980s may well be called the Euler era of applied aerodynamics. Computer codes based on discrete approximations of the Euler equations are now routinely used to obtain solutions of transonic flow problems in which the effects of entropy and vorticity production are significant. Such codes can even predict separation from a sharp edge, owing to the inclusion of artificial dissipation, intended to lend numerical stability to the calculation but at the same time enforcing the Kutta condition. One effect not correctly predictable by Euler codes is the separation from a smooth surface, and neither is viscous drag; for these some form of the Navier-Stokes equation is needed. It, therefore, comes as no surprise to observe that the Navier-Stokes has already begun before Euler solutions were fully exploited. Moreover, most numerical developments for the Euler equations are now constrained by the requirement that the techniques introduced, notably artificial dissipation, must not interfere with the new physics added when going from an Euler to a full Navier-Stokes approximation. In order to appreciate the contributions of Euler solvers to the understanding of transonic aerodynamics, it is useful to review the components of these computational tools. Space discretization, time- or pseudo-time marching and boundary procedures, the essential constituents are discussed. The subject of grid generation and grid adaptation to the solution are touched upon only where relevant. A list of unanswered questions and an outlook for the future are covered.

  17. A new weak Galerkin finite element method for elliptic interface problems

    DOE PAGES

    Mu, Lin; Wang, Junping; Ye, Xiu; Zhao, Shan

    2016-08-26

    We introduce and analyze a new weak Galerkin (WG) finite element method in this paper for solving second order elliptic equations with discontinuous coefficients and interfaces. Comparing with the existing WG algorithm for solving the same type problems, the present WG method has a simpler variational formulation and fewer unknowns. Moreover, the new WG algorithm allows the use of finite element partitions consisting of general polytopal meshes and can be easily generalized to high orders. Optimal order error estimates in both H1 and L2 norms are established for the present WG finite element solutions. We conducted extensive numerical experiments inmore » order to examine the accuracy, flexibility, and robustness of the proposed WG interface approach. In solving regular elliptic interface problems, high order convergences are numerically confirmed by using piecewise polynomial basis functions of high degrees. Moreover, the WG method is shown to be able to accommodate very complicated interfaces, due to its flexibility in choosing finite element partitions. Finally, in dealing with challenging problems with low regularities, the piecewise linear WG method is capable of delivering a second order of accuracy in L∞ norm for both C1 and H2 continuous solutions.« less

  18. A new weak Galerkin finite element method for elliptic interface problems

    NASA Astrophysics Data System (ADS)

    Mu, Lin; Wang, Junping; Ye, Xiu; Zhao, Shan

    2016-11-01

    A new weak Galerkin (WG) finite element method is introduced and analyzed in this paper for solving second order elliptic equations with discontinuous coefficients and interfaces. Comparing with the existing WG algorithm for solving the same type problems, the present WG method has a simpler variational formulation and fewer unknowns. Moreover, the new WG algorithm allows the use of finite element partitions consisting of general polytopal meshes and can be easily generalized to high orders. Optimal order error estimates in both H1 and L2 norms are established for the present WG finite element solutions. Extensive numerical experiments have been conducted to examine the accuracy, flexibility, and robustness of the proposed WG interface approach. In solving regular elliptic interface problems, high order convergences are numerically confirmed by using piecewise polynomial basis functions of high degrees. Moreover, the WG method is shown to be able to accommodate very complicated interfaces, due to its flexibility in choosing finite element partitions. Finally, in dealing with challenging problems with low regularities, the piecewise linear WG method is capable of delivering a second order of accuracy in L∞ norm for both C1 and H2 continuous solutions.

  19. A stochastic Galerkin method for the Euler equations with Roe variable transformation

    SciTech Connect

    Pettersson, Per; Iaccarino, Gianluca; Nordström, Jan

    2014-01-15

    The Euler equations subject to uncertainty in the initial and boundary conditions are investigated via the stochastic Galerkin approach. We present a new fully intrusive method based on a variable transformation of the continuous equations. Roe variables are employed to get quadratic dependence in the flux function and a well-defined Roe average matrix that can be determined without matrix inversion. In previous formulations based on generalized polynomial chaos expansion of the physical variables, the need to introduce stochastic expansions of inverse quantities, or square roots of stochastic quantities of interest, adds to the number of possible different ways to approximate the original stochastic problem. We present a method where the square roots occur in the choice of variables, resulting in an unambiguous problem formulation. The Roe formulation saves computational cost compared to the formulation based on expansion of conservative variables. Moreover, the Roe formulation is more robust and can handle cases of supersonic flow, for which the conservative variable formulation fails to produce a bounded solution. For certain stochastic basis functions, the proposed method can be made more effective and well-conditioned. This leads to increased robustness for both choices of variables. We use a multi-wavelet basis that can be chosen to include a large number of resolution levels to handle more extreme cases (e.g. strong discontinuities) in a robust way. For smooth cases, the order of the polynomial representation can be increased for increased accuracy.

  20. Parallelizing alternating direction implicit solver on GPUs

    Technology Transfer Automated Retrieval System (TEKTRAN)

    We present a parallel Alternating Direction Implicit (ADI) solver on GPUs. Our implementation significantly improves existing implementations in two aspects. First, we address the scalability issue of existing Parallel Cyclic Reduction (PCR) implementations by eliminating their hardware resource con...

  1. Compressible flow calculations employing the Galerkin/least-squares method

    NASA Technical Reports Server (NTRS)

    Shakib, F.; Hughes, T. J. R.; Johan, Zdenek

    1989-01-01

    A multielement group, domain decomposition algorithm is presented for solving linear nonsymmetric systems arising in the finite-element analysis of compressible flows employing the Galerkin/least-squares method. The iterative strategy employed is based on the generalized minimum residual (GMRES) procedure originally proposed by Saad and Shultz. Two levels of preconditioning are investigated. Applications to problems of high-speed compressible flow illustrate the effectiveness of the scheme.

  2. Galerkin/Runge-Kutta discretizations for semilinear parabolic equations

    NASA Technical Reports Server (NTRS)

    Keeling, Stephen L.

    1987-01-01

    A new class of fully discrete Galerkin/Runge-Kutta methods is constructed and analyzed for semilinear parabolic initial boundary value problems. Unlike any classical counterpart, this class offers arbitrarily high, optimal order convergence. In support of this claim, error estimates are proved, and computational results are presented. Furthermore, it is noted that special Runge-Kutta methods allow computations to be performed in parallel so that the final execution time can be reduced to that of a low order method.

  3. Robustness of controllers designed using Galerkin type approximations

    NASA Technical Reports Server (NTRS)

    Morris, K. A.

    1990-01-01

    One of the difficulties in designing controllers for infinite-dimensional systems arises from attempting to calculate a state for the system. It is shown that Galerkin type approximations can be used to design controllers which will perform as designed when implemented on the original infinite-dimensional system. No assumptions, other than those typically employed in numerical analysis, are made on the approximating scheme.

  4. A hybrid perturbation-Galerkin technique for partial differential equations

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Anderson, Carl M.

    1990-01-01

    A two-step hybrid perturbation-Galerkin technique for improving the usefulness of perturbation solutions to partial differential equations which contain a parameter is presented and discussed. In the first step of the method, the leading terms in the asymptotic expansion(s) of the solution about one or more values of the perturbation parameter are obtained using standard perturbation methods. In the second step, the perturbation functions obtained in the first step are used as trial functions in a Bubnov-Galerkin approximation. This semi-analytical, semi-numerical hybrid technique appears to overcome some of the drawbacks of the perturbation and Galerkin methods when they are applied by themselves, while combining some of the good features of each. The technique is illustrated first by a simple example. It is then applied to the problem of determining the flow of a slightly compressible fluid past a circular cylinder and to the problem of determining the shape of a free surface due to a sink above the surface. Solutions obtained by the hybrid method are compared with other approximate solutions, and its possible application to certain problems associated with domain decomposition is discussed.

  5. A hybrid-perturbation-Galerkin technique which combines multiple expansions

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Andersen, Carl M.

    1989-01-01

    A two-step hybrid perturbation-Galerkin method for the solution of a variety of differential equations type problems is found to give better results when multiple perturbation expansions are employed. The method assumes that there is parameter in the problem formulation and that a perturbation method can be sued to construct one or more expansions in this perturbation coefficient functions multiplied by computed amplitudes. In step one, regular and/or singular perturbation methods are used to determine the perturbation coefficient functions. The results of step one are in the form of one or more expansions each expressed as a sum of perturbation coefficient functions multiplied by a priori known gauge functions. In step two the classical Bubnov-Galerkin method uses the perturbation coefficient functions computed in step one to determine a set of amplitudes which replace and improve upon the gauge functions. The hybrid method has the potential of overcoming some of the drawbacks of the perturbation and Galerkin methods as applied separately, while combining some of their better features. The proposed method is applied, with two perturbation expansions in each case, to a variety of model ordinary differential equations problems including: a family of linear two-boundary-value problems, a nonlinear two-point boundary-value problem, a quantum mechanical eigenvalue problem and a nonlinear free oscillation problem. The results obtained from the hybrid methods are compared with approximate solutions obtained by other methods, and the applicability of the hybrid method to broader problem areas is discussed.

  6. Finite Element Interface to Linear Solvers

    2005-03-18

    Sparse systems of linear equations arise in many engineering applications, including finite elements, finite volumes, and others. The solution of linear systems is often the most computationally intensive portion of the application. Depending on the complexity of problems addressed by the application, there may be no single solver capable of solving all of the linear systems that arise. This motivates the desire to switch an application from one solver librwy to another, depending on themore » problem being solved. The interfaces provided by solver libraries differ greatly, making it difficult to switch an application code from one library to another. The amount of library-specific code in an application Can be greatly reduced by having an abstraction layer between solver libraries and the application, putting a common "face" on various solver libraries. One such abstraction layer is the Finite Element Interface to Linear Solvers (EEl), which has seen significant use by finite element applications at Sandia National Laboratories and Lawrence Livermore National Laboratory.« less

  7. A parallel PCG solver for MODFLOW.

    PubMed

    Dong, Yanhui; Li, Guomin

    2009-01-01

    In order to simulate large-scale ground water flow problems more efficiently with MODFLOW, the OpenMP programming paradigm was used to parallelize the preconditioned conjugate-gradient (PCG) solver with in this study. Incremental parallelization, the significant advantage supported by OpenMP on a shared-memory computer, made the solver transit to a parallel program smoothly one block of code at a time. The parallel PCG solver, suitable for both MODFLOW-2000 and MODFLOW-2005, is verified using an 8-processor computer. Both the impact of compilers and different model domain sizes were considered in the numerical experiments. Based on the timing results, execution times using the parallel PCG solver are typically about 1.40 to 5.31 times faster than those using the serial one. In addition, the simulation results are the exact same as the original PCG solver, because the majority of serial codes were not changed. It is worth noting that this parallelizing approach reduces cost in terms of software maintenance because only a single source PCG solver code needs to be maintained in the MODFLOW source tree. PMID:19563427

  8. Courant Number and Mach Number Insensitive CE/SE Euler Solvers

    NASA Technical Reports Server (NTRS)

    Chang, Sin-Chung

    2005-01-01

    It has been known that the space-time CE/SE method can be used to obtain ID, 2D, and 3D steady and unsteady flow solutions with Mach numbers ranging from 0.0028 to 10. However, it is also known that a CE/SE solution may become overly dissipative when the Mach number is very small. As an initial attempt to remedy this weakness, new 1D Courant number and Mach number insensitive CE/SE Euler solvers are developed using several key concepts underlying the recent successful development of Courant number insensitive CE/SE schemes. Numerical results indicate that the new solvers are capable of resolving crisply a contact discontinuity embedded in a flow with the maximum Mach number = 0.01.

  9. A Runge-Kutta discontinuous finite element method for high speed flows

    NASA Technical Reports Server (NTRS)

    Bey, Kim S.; Oden, J. T.

    1991-01-01

    A Runge-Kutta discontinuous finite element method is developed for hyperbolic systems of conservation laws in two space variables. The discontinuous Galerkin spatial approximation to the conservation laws results in a system of ordinary differential equations which are marched in time using Runge-Kutta methods. Numerical results for the two-dimensional Burger's equation show that the method is (p+1)-order accurate in time and space, where p is the degree of the polynomial approximation of the solution within an element and is capable of capturing shocks over a single element without oscillations. Results for this problem also show that the accuracy of the solution in smooth regions is unaffected by the local projection and that the accuracy in smooth regions increases as p increases. Numerical results for the Euler equations show that the method captures shocks without oscillations and with higher resolution than a first-order scheme.

  10. Discontinuous approximation of viscous two-phase flow in heterogeneous porous media

    NASA Astrophysics Data System (ADS)

    Bürger, Raimund; Kumar, Sarvesh; Sudarshan Kumar, Kenettinkara; Ruiz-Baier, Ricardo

    2016-09-01

    Runge-Kutta Discontinuous Galerkin (RKDG) and Discontinuous Finite Volume Element (DFVE) methods are applied to a coupled flow-transport problem describing the immiscible displacement of a viscous incompressible fluid in a non-homogeneous porous medium. The model problem consists of nonlinear pressure-velocity equations (assuming Brinkman flow) coupled to a nonlinear hyperbolic equation governing the mass balance (saturation equation). The mass conservation properties inherent to finite volume-based methods motivate a DFVE scheme for the approximation of the Brinkman flow in combination with a RKDG method for the spatio-temporal discretization of the saturation equation. The stability of the uncoupled schemes for the flow and for the saturation equations is analyzed, and several numerical experiments illustrate the robustness of the numerical method.

  11. Using SPARK as a Solver for Modelica

    SciTech Connect

    Wetter, Michael; Wetter, Michael; Haves, Philip; Moshier, Michael A.; Sowell, Edward F.

    2008-06-30

    Modelica is an object-oriented acausal modeling language that is well positioned to become a de-facto standard for expressing models of complex physical systems. To simulate a model expressed in Modelica, it needs to be translated into executable code. For generating run-time efficient code, such a translation needs to employ algebraic formula manipulations. As the SPARK solver has been shown to be competitive for generating such code but currently cannot be used with the Modelica language, we report in this paper how SPARK's symbolic and numerical algorithms can be implemented in OpenModelica, an open-source implementation of a Modelica modeling and simulation environment. We also report benchmark results that show that for our air flow network simulation benchmark, the SPARK solver is competitive with Dymola, which is believed to provide the best solver for Modelica.

  12. New iterative solvers for the NAG Libraries

    SciTech Connect

    Salvini, S.; Shaw, G.

    1996-12-31

    The purpose of this paper is to introduce the work which has been carried out at NAG Ltd to update the iterative solvers for sparse systems of linear equations, both symmetric and unsymmetric, in the NAG Fortran 77 Library. Our current plans to extend this work and include it in our other numerical libraries in our range are also briefly mentioned. We have added to the Library the new Chapter F11, entirely dedicated to sparse linear algebra. At Mark 17, the F11 Chapter includes sparse iterative solvers, preconditioners, utilities and black-box routines for sparse symmetric (both positive-definite and indefinite) linear systems. Mark 18 will add solvers, preconditioners, utilities and black-boxes for sparse unsymmetric systems: the development of these has already been completed.

  13. The DANTE Boltzmann transport solver: An unstructured mesh, 3-D, spherical harmonics algorithm compatible with parallel computer architectures

    SciTech Connect

    McGhee, J.M.; Roberts, R.M.; Morel, J.E.

    1997-06-01

    A spherical harmonics research code (DANTE) has been developed which is compatible with parallel computer architectures. DANTE provides 3-D, multi-material, deterministic, transport capabilities using an arbitrary finite element mesh. The linearized Boltzmann transport equation is solved in a second order self-adjoint form utilizing a Galerkin finite element spatial differencing scheme. The core solver utilizes a preconditioned conjugate gradient algorithm. Other distinguishing features of the code include options for discrete-ordinates and simplified spherical harmonics angular differencing, an exact Marshak boundary treatment for arbitrarily oriented boundary faces, in-line matrix construction techniques to minimize memory consumption, and an effective diffusion based preconditioner for scattering dominated problems. Algorithm efficiency is demonstrated for a massively parallel SIMD architecture (CM-5), and compatibility with MPP multiprocessor platforms or workstation clusters is anticipated.

  14. On the superconvergence of Galerkin methods for hyperbolic IBVP

    NASA Technical Reports Server (NTRS)

    Gottlieb, David; Gustafsson, Bertil; Olsson, Pelle; Strand, BO

    1993-01-01

    Finite element Galerkin methods for periodic first order hyperbolic equations exhibit superconvergence on uniform grids at the nodes, i.e., there is an error estimate 0(h(sup 2r)) instead of the expected approximation order 0(h(sup r)). It will be shown that no matter how the approximating subspace S(sup h) is chosen, the superconvergence property is lost if there are characteristics leaving the domain. The implications of this result when constructing compact implicit difference schemes is also discussed.

  15. Galerkin finite-element simulation of a geothermal reservoir

    USGS Publications Warehouse

    Mercer, J.W.; Pinder, G.F.

    1973-01-01

    The equations describing fluid flow and energy transport in a porous medium can be used to formulate a mathematical model capable of simulating the transient response of a hot-water geothermal reservoir. The resulting equations can be solved accurately and efficiently using a numerical scheme which combines the finite element approach with the Galerkin method of approximation. Application of this numerical model to the Wairakei geothermal field demonstrates that hot-water geothermal fields can be simulated using numerical techniques currently available and under development. ?? 1973.

  16. ODE System Solver W. Krylov Iteration & Rootfinding

    1991-09-09

    LSODKR is a new initial value ODE solver for stiff and nonstiff systems. It is a variant of the LSODPK and LSODE solvers, intended mainly for large stiff systems. The main differences between LSODKR and LSODE are the following: (a) for stiff systems, LSODKR uses a corrector iteration composed of Newton iteration and one of four preconditioned Krylov subspace iteration methods. The user must supply routines for the preconditioning operations, (b) Within the corrector iteration,more » LSODKR does automatic switching between functional (fixpoint) iteration and modified Newton iteration, (c) LSODKR includes the ability to find roots of given functions of the solution during the integration.« less

  17. Spectral methods for discontinuous problems

    NASA Technical Reports Server (NTRS)

    Abarbanel, S.; Gottlieb, D.; Tadmor, E.

    1985-01-01

    Spectral methods yield high-order accuracy even when applied to problems with discontinuities, though not in the sense of pointwise accuracy. Two different procedures are presented which recover pointwise accurate approximations from the spectral calculations.

  18. Semi-discrete Galerkin solution of the compressible boundary-layer equations with viscous-inviscid interaction

    NASA Technical Reports Server (NTRS)

    Day, Brad A.; Meade, Andrew J., Jr.

    1993-01-01

    A semi-discrete Galerkin (SDG) method is under development to model attached, turbulent, and compressible boundary layers for transonic airfoil analysis problems. For the boundary-layer formulation the method models the spatial variable normal to the surface with linear finite elements and the time-like variable with finite differences. A Dorodnitsyn transformed system of equations is used to bound the infinite spatial domain thereby providing high resolution near the wall and permitting the use of a uniform finite element grid which automatically follows boundary-layer growth. The second-order accurate Crank-Nicholson scheme is applied along with a linearization method to take advantage of the parabolic nature of the boundary-layer equations and generate a non-iterative marching routine. The SDG code can be applied to any smoothly-connected airfoil shape without modification and can be coupled to any inviscid flow solver. In this analysis, a direct viscous-inviscid interaction is accomplished between the Euler and boundary-layer codes through the application of a transpiration velocity boundary condition. Results are presented for compressible turbulent flow past RAE 2822 and NACA 0012 airfoils at various freestream Mach numbers, Reynolds numbers, and angles of attack.

  19. Regression Discontinuity Designs in Epidemiology

    PubMed Central

    Moscoe, Ellen; Mutevedzi, Portia; Newell, Marie-Louise; Bärnighausen, Till

    2014-01-01

    When patients receive an intervention based on whether they score below or above some threshold value on a continuously measured random variable, the intervention will be randomly assigned for patients close to the threshold. The regression discontinuity design exploits this fact to estimate causal treatment effects. In spite of its recent proliferation in economics, the regression discontinuity design has not been widely adopted in epidemiology. We describe regression discontinuity, its implementation, and the assumptions required for causal inference. We show that regression discontinuity is generalizable to the survival and nonlinear models that are mainstays of epidemiologic analysis. We then present an application of regression discontinuity to the much-debated epidemiologic question of when to start HIV patients on antiretroviral therapy. Using data from a large South African cohort (2007–2011), we estimate the causal effect of early versus deferred treatment eligibility on mortality. Patients whose first CD4 count was just below the 200 cells/μL CD4 count threshold had a 35% lower hazard of death (hazard ratio = 0.65 [95% confidence interval = 0.45–0.94]) than patients presenting with CD4 counts just above the threshold. We close by discussing the strengths and limitations of regression discontinuity designs for epidemiology. PMID:25061922

  20. Resonant frequency calculations using a hybrid perturbation-Galerkin technique

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Andersen, Carl M.

    1991-01-01

    A two-step hybrid perturbation Galerkin technique is applied to the problem of determining the resonant frequencies of one or several degrees of freedom nonlinear systems involving a parameter. In one step, the Lindstedt-Poincare method is used to determine perturbation solutions which are formally valid about one or more special values of the parameter (e.g., for large or small values of the parameter). In step two, a subset of the perturbation coordinate functions determined in step one is used in Galerkin type approximation. The technique is illustrated for several one degree of freedom systems, including the Duffing and van der Pol oscillators, as well as for the compound pendulum. For all of the examples considered, it is shown that the frequencies obtained by the hybrid technique using only a few terms from the perturbation solutions are significantly more accurate than the perturbation results on which they are based, and they compare very well with frequencies obtained by purely numerical methods.

  1. Investigating a hybrid perturbation-Galerkin technique using computer algebra

    NASA Technical Reports Server (NTRS)

    Andersen, Carl M.; Geer, James F.

    1988-01-01

    A two-step hybrid perturbation-Galerkin method is presented for the solution of a variety of differential equations type problems which involve a scalar parameter. The resulting (approximate) solution has the form of a sum where each term consists of the product of two functions. The first function is a function of the independent field variable(s) x, and the second is a function of the parameter lambda. In step one the functions of x are determined by forming a perturbation expansion in lambda. In step two the functions of lambda are determined through the use of the classical Bubnov-Gelerkin method. The resulting hybrid method has the potential of overcoming some of the drawbacks of the perturbation and Bubnov-Galerkin methods applied separately, while combining some of the good features of each. In particular, the results can be useful well beyond the radius of convergence associated with the perturbation expansion. The hybrid method is applied with the aid of computer algebra to a simple two-point boundary value problem where the radius of convergence is finite and to a quantum eigenvalue problem where the radius of convergence is zero. For both problems the hybrid method apparently converges for an infinite range of the parameter lambda. The results obtained from the hybrid method are compared with approximate solutions obtained by other methods, and the applicability of the hybrid method to broader problem areas is discussed.

  2. Resonant frequency calculations using a hybrid perturbation-Galerkin technique

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Andersen, Carl M.

    1991-01-01

    A two-step hybrid perturbation Galerkin technique is applied to the problem of determining the resonant frequencies of one or several degree of freedom nonlinear systems involving a parameter. In one step, the Lindstedt-Poincare method is used to determine perturbation solutions which are formally valid about one or more special values of the parameter (e.g., for large or small values of the parameter). In step two, a subset of the perturbation coordinate functions determined in step one is used in Galerkin type approximation. The technique is illustrated for several one degree of freedom systems, including the Duffing and van der Pol oscillators, as well as for the compound pendulum. For all of the examples considered, it is shown that the frequencies obtained by the hybrid technique using only a few terms from the perturbation solutions are significantly more accurate than the perturbation results on which they are based, and they compare very well with frequencies obtained by purely numerical methods.

  3. Equation solvers for distributed-memory computers

    NASA Technical Reports Server (NTRS)

    Storaasli, Olaf O.

    1994-01-01

    A large number of scientific and engineering problems require the rapid solution of large systems of simultaneous equations. The performance of parallel computers in this area now dwarfs traditional vector computers by nearly an order of magnitude. This talk describes the major issues involved in parallel equation solvers with particular emphasis on the Intel Paragon, IBM SP-1 and SP-2 processors.

  4. Parallel solvers for reservoir simulation on MIMD computers

    SciTech Connect

    Piault, E.; Willien, F.; Roux, F.X.

    1995-12-01

    We have investigated parallel solvers for reservoir simulation. We compare different solvers and preconditioners using T3D and SP1 parallel computers. We use block diagonal domain decomposition preconditioner with non-overlapping sub-domains.

  5. Jacobian Free-Newton Krylov Discontinuous Galerkin Method and Physics-Based Preconditioning for Nuclear Reactor Simulations

    SciTech Connect

    HyeongKae Park; R. Nourgaliev; Richard C. Martineau; Dana A. Knoll

    2008-09-01

    Multidimensional, higher-order (2nd and higher) numerical methods have come to the forefront in recent years due to significant advances of computer technology and numerical algorithms, and have shown great potential as viable design tools for realistic applications. To achieve this goal, implicit high-order accurate coupling of the multiphysics simulations is a critical component. One of the issues that arise from multiphysics simulation is the necessity to resolve multiple time scales. For example, the dynamical time scales of neutron kinetics, fluid dynamics and heat conduction significantly differ (typically >1010 magnitude), with the dominant (fastest) physical mode also changing during the course of transient [Pope and Mousseau, 2007]. This leads to the severe time step restriction for stability in traditional multiphysics (i.e. operator split, semi-implicit discretization) simulations. The lower order methods suffer from an undesirable numerical dissipation. Thus implicit, higher order accurate scheme is necessary to perform seamlessly-coupled multiphysics simulations that can be used to analyze the “what-if” regulatory accident scenarios, or to design and optimize engineering systems.

  6. Low-diffusion approximate Riemann solvers for Reynolds-stress transport

    NASA Astrophysics Data System (ADS)

    Ben Nasr, N.; Gerolymos, G. A.; Vallet, I.

    2014-07-01

    The paper investigates the use of low-diffusion (contact-discontinuity-resolving) approximate Riemann solvers for the convective part of the Reynolds-averaged Navier-Stokes (RANS) equations with Reynolds-stress model (RSM) for turbulence. Different equivalent forms of the RSM-RANS system are discussed and classification of the complex terms introduced by advanced turbulence closures is attempted. Computational examples are presented, which indicate that the use of contact-discontinuity-resolving convective numerical fluxes, along with a passive-scalar approach for the Reynolds-stresses, may lead to unphysical oscillations of the solution. To determine the source of these instabilities, theoretical analysis of the Riemann problem for a simplified Reynolds-stress transport model-system, which incorporates the divergence of the Reynolds-stress tensor in the convective part of the mean-flow equations, and includes only those nonconservative products which are computable (do not require modelling), was undertaken, highlighting the differences in wave-structure compared to the passive-scalar case. A hybrid solution, allowing the combination of any low-diffusion approximate Riemann solver with the complex tensorial representations used in advanced models, is proposed, combining low-diffusion fluxes for the mean-flow equations with a more dissipative massflux for Reynolds-stress-transport. Several computational examples are presented to assess the performance of this approach, demonstrating enhanced accuracy and satisfactory convergence.

  7. Mixing of discontinuously deforming media

    NASA Astrophysics Data System (ADS)

    Smith, L. D.; Rudman, M.; Lester, D. R.; Metcalfe, G.

    2016-02-01

    Mixing of materials is fundamental to many natural phenomena and engineering applications. The presence of discontinuous deformations—such as shear banding or wall slip—creates new mechanisms for mixing and transport beyond those predicted by classical dynamical systems theory. Here, we show how a novel mixing mechanism combining stretching with cutting and shuffling yields exponential mixing rates, quantified by a positive Lyapunov exponent, an impossibility for systems with cutting and shuffling alone or bounded systems with stretching alone, and demonstrate it in a fluid flow. While dynamical systems theory provides a framework for understanding mixing in smoothly deforming media, a theory of discontinuous mixing is yet to be fully developed. New methods are needed to systematize, explain, and extrapolate measurements on systems with discontinuous deformations. Here, we investigate "webs" of Lagrangian discontinuities and show that they provide a template for the overall transport dynamics. Considering slip deformations as the asymptotic limit of increasingly localised smooth shear, we also demonstrate exactly how some of the new structures introduced by discontinuous deformations are analogous to structures in smoothly deforming systems.

  8. Mixing of discontinuously deforming media.

    PubMed

    Smith, L D; Rudman, M; Lester, D R; Metcalfe, G

    2016-02-01

    Mixing of materials is fundamental to many natural phenomena and engineering applications. The presence of discontinuous deformations-such as shear banding or wall slip-creates new mechanisms for mixing and transport beyond those predicted by classical dynamical systems theory. Here, we show how a novel mixing mechanism combining stretching with cutting and shuffling yields exponential mixing rates, quantified by a positive Lyapunov exponent, an impossibility for systems with cutting and shuffling alone or bounded systems with stretching alone, and demonstrate it in a fluid flow. While dynamical systems theory provides a framework for understanding mixing in smoothly deforming media, a theory of discontinuous mixing is yet to be fully developed. New methods are needed to systematize, explain, and extrapolate measurements on systems with discontinuous deformations. Here, we investigate "webs" of Lagrangian discontinuities and show that they provide a template for the overall transport dynamics. Considering slip deformations as the asymptotic limit of increasingly localised smooth shear, we also demonstrate exactly how some of the new structures introduced by discontinuous deformations are analogous to structures in smoothly deforming systems. PMID:26931594

  9. Multi-dimensional hybrid Fourier continuation-WENO solvers for conservation laws

    NASA Astrophysics Data System (ADS)

    Shahbazi, Khosro; Hesthaven, Jan S.; Zhu, Xueyu

    2013-11-01

    We introduce a multi-dimensional point-wise multi-domain hybrid Fourier-Continuation/WENO technique (FC-WENO) that enables high-order and non-oscillatory solution of systems of nonlinear conservation laws, and essentially dispersionless, spectral, solution away from discontinuities, as well as mild CFL constraints for explicit time stepping schemes. The hybrid scheme conjugates the expensive, shock-capturing WENO method in small regions containing discontinuities with the efficient FC method in the rest of the computational domain, yielding a highly effective overall scheme for applications with a mix of discontinuities and complex smooth structures. The smooth and discontinuous solution regions are distinguished using the multi-resolution procedure of Harten [A. Harten, Adaptive multiresolution schemes for shock computations, J. Comput. Phys. 115 (1994) 319-338]. We consider a WENO scheme of formal order nine and a FC method of order five. The accuracy, stability and efficiency of the new hybrid method for conservation laws are investigated for problems with both smooth and non-smooth solutions. The Euler equations for gas dynamics are solved for the Mach 3 and Mach 1.25 shock wave interaction with a small, plain, oblique entropy wave using the hybrid FC-WENO, the pure WENO and the hybrid central difference-WENO (CD-WENO) schemes. We demonstrate considerable computational advantages of the new FC-based method over the two alternatives. Moreover, in solving a challenging two-dimensional Richtmyer-Meshkov instability (RMI), the hybrid solver results in seven-fold speedup over the pure WENO scheme. Thanks to the multi-domain formulation of the solver, the scheme is straightforwardly implemented on parallel processors using message passing interface as well as on Graphics Processing Units (GPUs) using CUDA programming language. The performance of the solver on parallel CPUs yields almost perfect scaling, illustrating the minimal communication requirements of the multi

  10. Splines and the Galerkin method for solving the integral equations of scattering theory

    NASA Astrophysics Data System (ADS)

    Brannigan, M.; Eyre, D.

    1983-06-01

    This paper investigates the Galerkin method with cubic B-spline approximants to solve singular integral equations that arise in scattering theory. We stress the relationship between the Galerkin and collocation methods.The error bound for cubic spline approximates has a convergence rate of O(h4), where h is the mesh spacing. We test the utility of the Galerkin method by solving both two- and three-body problems. We demonstrate, by solving the Amado-Lovelace equation for a system of three identical bosons, that our numerical treatment of the scattering problem is both efficient and accurate for small linear systems.

  11. Phase unwrapping using discontinuity optimization

    SciTech Connect

    Flynn, T.J.

    1998-03-01

    In SAR interferometry, the periodicity of the phase must be removed using two-dimensional phase unwrapping. The goal of the procedure is to find a smooth surface in which large spatial phase differences, called discontinuities, are restricted to places where their presence is reasonable. The pioneering work of Goldstein et al. identified points of local unwrap inconsistency called residues, which must be connected by discontinuities. This paper presents an overview of recent work that treats phase unwrapping as a discrete optimization problem with the constraint that residues must be connected. Several algorithms use heuristic methods to reduce the total number of discontinuities. Constantini has introduced the weighted sum of discontinuity magnitudes as a criterion of unwrap error and shown how algorithms from optimization theory are used to minimize it. Pixels of low quality are given low weight to guide discontinuities away from smooth, high-quality regions. This method is generally robust, but if noise is severe it underestimates the steepness of slopes and the heights of peaks. This problem is mitigated by subtracting (modulo 2{pi}) a smooth estimate of the unwrapped phase from the data, then unwrapping the resulting residual phase. The unwrapped residual is added to the smooth estimate to produce the final unwrapped phase. The estimate can be computed by lowpass filtering of an existing unwrapped phase; this makes possible an iterative algorithm in which the result of each iteration provides the estimate for the next. An example illustrates the results of optimal discontinuity placement and the improvement from unwrapping of the residual phase.

  12. Element free Galerkin formulation of composite beam with longitudinal slip

    SciTech Connect

    Ahmad, Dzulkarnain; Mokhtaram, Mokhtazul Haizad; Badli, Mohd Iqbal; Yassin, Airil Y. Mohd

    2015-05-15

    Behaviour between two materials in composite beam is assumed partially interact when longitudinal slip at its interfacial surfaces is considered. Commonly analysed by the mesh-based formulation, this study used meshless formulation known as Element Free Galerkin (EFG) method in the beam partial interaction analysis, numerically. As meshless formulation implies that the problem domain is discretised only by nodes, the EFG method is based on Moving Least Square (MLS) approach for shape functions formulation with its weak form is developed using variational method. The essential boundary conditions are enforced by Langrange multipliers. The proposed EFG formulation gives comparable results, after been verified by analytical solution, thus signify its application in partial interaction problems. Based on numerical test results, the Cubic Spline and Quartic Spline weight functions yield better accuracy for the EFG formulation, compares to other proposed weight functions.

  13. On the Implementation of 3D Galerkin Boundary Integral Equations

    SciTech Connect

    Nintcheu Fata, Sylvain; Gray, Leonard J

    2010-01-01

    In this article, a reverse contribution technique is proposed to accelerate the construction of the dense influence matrices associated with a Galerkin approximation of singular and hypersingular boundary integral equations of mixed-type in potential theory. In addition, a general-purpose sparse preconditioner for boundary element methods has also been developed to successfully deal with ill-conditioned linear systems arising from the discretization of mixed boundary-value problems on non-smooth surfaces. The proposed preconditioner, which originates from the precorrected-FFT method, is sparse, easy to generate and apply in a Krylov subspace iterative solution of discretized boundary integral equations. Moreover, an approximate inverse of the preconditioner is implicitly built by employing an incomplete LU factorization. Numerical experiments involving mixed boundary-value problems for the Laplace equation are included to illustrate the performance and validity of the proposed techniques.

  14. A Galerkin least squares approach to viscoelastic flow.

    SciTech Connect

    Rao, Rekha R.; Schunk, Peter Randall

    2015-10-01

    A Galerkin/least-squares stabilization technique is applied to a discrete Elastic Viscous Stress Splitting formulation of for viscoelastic flow. From this, a possible viscoelastic stabilization method is proposed. This method is tested with the flow of an Oldroyd-B fluid past a rigid cylinder, where it is found to produce inaccurate drag coefficients. Furthermore, it fails for relatively low Weissenberg number indicating it is not suited for use as a general algorithm. In addition, a decoupled approach is used as a way separating the constitutive equation from the rest of the system. A Pressure Poisson equation is used when the velocity and pressure are sought to be decoupled, but this fails to produce a solution when inflow/outflow boundaries are considered. However, a coupled pressure-velocity equation with a decoupled constitutive equation is successful for the flow past a rigid cylinder and seems to be suitable as a general-use algorithm.

  15. Sinc-Galerkin estimation of diffusivity in parabolic problems

    NASA Technical Reports Server (NTRS)

    Smith, Ralph C.; Bowers, Kenneth L.

    1991-01-01

    A fully Sinc-Galerkin method for the numerical recovery of spatially varying diffusion coefficients in linear partial differential equations is presented. Because the parameter recovery problems are inherently ill-posed, an output error criterion in conjunction with Tikhonov regularization is used to formulate them as infinite-dimensional minimization problems. The forward problems are discretized with a sinc basis in both the spatial and temporal domains thus yielding an approximate solution which displays an exponential convergence rate and is valid on the infinite time interval. The minimization problems are then solved via a quasi-Newton/trust region algorithm. The L-curve technique for determining an approximate value of the regularization parameter is briefly discussed, and numerical examples are given which show the applicability of the method both for problems with noise-free data as well as for those whose data contains white noise.

  16. Galerkin approximation for inverse problems for nonautonomous nonlinear distributed systems

    NASA Technical Reports Server (NTRS)

    Banks, H. T.; Reich, Simeon; Rosen, I. G.

    1988-01-01

    An abstract framework and convergence theory is developed for Galerkin approximation for inverse problems involving the identification of nonautonomous nonlinear distributed parameter systems. A set of relatively easily verified conditions is provided which are sufficient to guarantee the existence of optimal solutions and their approximation by a sequence of solutions to a sequence of approximating finite dimensional identification problems. The approach is based on the theory of monotone operators in Banach spaces and is applicable to a reasonably broad class of nonlinear distributed systems. Operator theoretic and variational techniques are used to establish a fundamental convergence result. An example involving evolution systems with dynamics described by nonstationary quasilinear elliptic operators along with some applications are presented and discussed.

  17. Aleph Field Solver Challenge Problem Results Summary.

    SciTech Connect

    Hooper, Russell; Moore, Stan Gerald

    2015-01-01

    Aleph models continuum electrostatic and steady and transient thermal fields using a finite-element method. Much work has gone into expanding the core solver capability to support enriched mod- eling consisting of multiple interacting fields, special boundary conditions and two-way interfacial coupling with particles modeled using Aleph's complementary particle-in-cell capability. This report provides quantitative evidence for correct implementation of Aleph's field solver via order- of-convergence assessments on a collection of problems of increasing complexity. It is intended to provide Aleph with a pedigree and to establish a basis for confidence in results for more challeng- ing problems important to Sandia's mission that Aleph was specifically designed to address.

  18. Domain decomposition for the SPN solver MINOS

    SciTech Connect

    Jamelot, Erell; Baudron, Anne-Marie; Lautard, Jean-Jacques

    2012-07-01

    In this article we present a domain decomposition method for the mixed SPN equations, discretized with Raviart-Thomas-Nedelec finite elements. This domain decomposition is based on the iterative Schwarz algorithm with Robin interface conditions to handle communications. After having described this method, we give details on how to optimize the convergence. Finally, we give some numerical results computed in a realistic 3D domain. The computations are done with the MINOS solver of the APOLLO3 (R) code. (authors)

  19. A perspective on unstructured grid flow solvers

    NASA Technical Reports Server (NTRS)

    Venkatakrishnan, V.

    1995-01-01

    This survey paper assesses the status of compressible Euler and Navier-Stokes solvers on unstructured grids. Different spatial and temporal discretization options for steady and unsteady flows are discussed. The integration of these components into an overall framework to solve practical problems is addressed. Issues such as grid adaptation, higher order methods, hybrid discretizations and parallel computing are briefly discussed. Finally, some outstanding issues and future research directions are presented.

  20. A multigrid solver for the semiconductor equations

    NASA Technical Reports Server (NTRS)

    Bachmann, Bernhard

    1993-01-01

    We present a multigrid solver for the exponential fitting method. The solver is applied to the current continuity equations of semiconductor device simulation in two dimensions. The exponential fitting method is based on a mixed finite element discretization using the lowest-order Raviart-Thomas triangular element. This discretization method yields a good approximation of front layers and guarantees current conservation. The corresponding stiffness matrix is an M-matrix. 'Standard' multigrid solvers, however, cannot be applied to the resulting system, as this is dominated by an unsymmetric part, which is due to the presence of strong convection in part of the domain. To overcome this difficulty, we explore the connection between Raviart-Thomas mixed methods and the nonconforming Crouzeix-Raviart finite element discretization. In this way we can construct nonstandard prolongation and restriction operators using easily computable weighted L(exp 2)-projections based on suitable quadrature rules and the upwind effects of the discretization. The resulting multigrid algorithm shows very good results, even for real-world problems and for locally refined grids.

  1. Technological Discontinuities and Organizational Environments.

    ERIC Educational Resources Information Center

    Tushman, Michael L.; Anderson, Philip

    1986-01-01

    Technological effects on environmental conditions are analyzed using longitudinal data from the minicomputer, cement, and airline industries. Technology evolves through periods of incremental change punctuated by breakthroughs that enhance or destroy the competence of firms. Competence-destroying discontinuities increase environmental turbulence;…

  2. The Morphosyntax of Discontinuous Exponence

    ERIC Educational Resources Information Center

    Campbell, Amy Melissa

    2012-01-01

    This thesis offers a systematic treatment of discontinuous exponence, a pattern of inflection in which a single feature or a set of features bundled in syntax is expressed by multiple, distinct morphemes. This pattern is interesting and theoretically relevant because it represents a deviation from the expected one-to-one relationship between…

  3. MILAMIN 2 - Fast MATLAB FEM solver

    NASA Astrophysics Data System (ADS)

    Dabrowski, Marcin; Krotkiewski, Marcin; Schmid, Daniel W.

    2013-04-01

    MILAMIN is a free and efficient MATLAB-based two-dimensional FEM solver utilizing unstructured meshes [Dabrowski et al., G-cubed (2008)]. The code consists of steady-state thermal diffusion and incompressible Stokes flow solvers implemented in approximately 200 lines of native MATLAB code. The brevity makes the code easily customizable. An important quality of MILAMIN is speed - it can handle millions of nodes within minutes on one CPU core of a standard desktop computer, and is faster than many commercial solutions. The new MILAMIN 2 allows three-dimensional modeling. It is designed as a set of functional modules that can be used as building blocks for efficient FEM simulations using MATLAB. The utilities are largely implemented as native MATLAB functions. For performance critical parts we use MUTILS - a suite of compiled MEX functions optimized for shared memory multi-core computers. The most important features of MILAMIN 2 are: 1. Modular approach to defining, tracking, and discretizing the geometry of the model 2. Interfaces to external mesh generators (e.g., Triangle, Fade2d, T3D) and mesh utilities (e.g., element type conversion, fast point location, boundary extraction) 3. Efficient computation of the stiffness matrix for a wide range of element types, anisotropic materials and three-dimensional problems 4. Fast global matrix assembly using a dedicated MEX function 5. Automatic integration rules 6. Flexible prescription (spatial, temporal, and field functions) and efficient application of Dirichlet, Neuman, and periodic boundary conditions 7. Treatment of transient and non-linear problems 8. Various iterative and multi-level solution strategies 9. Post-processing tools (e.g., numerical integration) 10. Visualization primitives using MATLAB, and VTK export functions We provide a large number of examples that show how to implement a custom FEM solver using the MILAMIN 2 framework. The examples are MATLAB scripts of increasing complexity that address a given

  4. A Taylor-Galerkin finite element algorithm for transient nonlinear thermal-structural analysis

    NASA Technical Reports Server (NTRS)

    Thornton, Earl A.; Dechaumphai, Pramote

    1985-01-01

    A Taylor-Galerkin finite element solution algorithm for transient nonlinear thermal-structural analysis of large, complex structural problems subjected to rapidly applied thermal-structural loads is described. The two-step Taylor-Galerkin algorithm is an application of an algorithm recently developed for problems in compressible fluid dynamics. The element integrals that appear in the algorithm can be evaluated in closed form for two and three dimensional elements.

  5. Note on coefficient matrices from stochastic Galerkin methods for random diffusion equations

    SciTech Connect

    Zhou Tao; Tang Tao

    2010-11-01

    In a recent work by Xiu and Shen [D. Xiu, J. Shen, Efficient stochastic Galerkin methods for random diffusion equations, J. Comput. Phys. 228 (2009) 266-281], the Galerkin methods are used to solve stochastic diffusion equations in random media, where some properties for the coefficient matrix of the resulting system are provided. They also posed an open question on the properties of the coefficient matrix. In this work, we will provide some results related to the open question.

  6. Time-stepping stability of continuous and discontinuous finite-element methods for 3-D wave propagation

    NASA Astrophysics Data System (ADS)

    Mulder, W. A.; Zhebel, E.; Minisini, S.

    2014-02-01

    We analyse the time-stepping stability for the 3-D acoustic wave equation, discretized on tetrahedral meshes. Two types of methods are considered: mass-lumped continuous finite elements and the symmetric interior-penalty discontinuous Galerkin method. Combining the spatial discretization with the leap-frog time-stepping scheme, which is second-order accurate and conditionally stable, leads to a fully explicit scheme. We provide estimates of its stability limit for simple cases, namely, the reference element with Neumann boundary conditions, its distorted version of arbitrary shape, the unit cube that can be partitioned into six tetrahedra with periodic boundary conditions and its distortions. The Courant-Friedrichs-Lewy stability limit contains an element diameter for which we considered different options. The one based on the sum of the eigenvalues of the spatial operator for the first-degree mass-lumped element gives the best results. It resembles the diameter of the inscribed sphere but is slightly easier to compute. The stability estimates show that the mass-lumped continuous and the discontinuous Galerkin finite elements of degree 2 have comparable stability conditions, whereas the mass-lumped elements of degree one and three allow for larger time steps.

  7. 38 CFR 21.7635 - Discontinuance dates.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ....S.C. 3680(e)) (b) Course discontinued—course interrupted—course terminated—course not satisfactorily...) (e) Discontinued by VA. If VA discontinues payment to a reservist following the procedures stated...

  8. Bursts in discontinuous Aeolian saltation

    PubMed Central

    Carneiro, M. V.; Rasmussen, K. R.; Herrmann, H. J.

    2015-01-01

    Close to the onset of Aeolian particle transport through saltation we find in wind tunnel experiments a regime of discontinuous flux characterized by bursts of activity. Scaling laws are observed in the time delay between each burst and in the measurements of the wind fluctuations at the fluid threshold Shields number θc. The time delay between each burst decreases on average with the increase of the Shields number until sand flux becomes continuous. A numerical model for saltation including the wind-entrainment from the turbulent fluctuations can reproduce these observations and gives insight about their origin. We present here also for the first time measurements showing that with feeding it becomes possible to sustain discontinuous flux even below the fluid threshold. PMID:26073305

  9. Approximate Riemann solvers for the Godunov SPH (GSPH)

    NASA Astrophysics Data System (ADS)

    Puri, Kunal; Ramachandran, Prabhu

    2014-08-01

    The Godunov Smoothed Particle Hydrodynamics (GSPH) method is coupled with non-iterative, approximate Riemann solvers for solutions to the compressible Euler equations. The use of approximate solvers avoids the expensive solution of the non-linear Riemann problem for every interacting particle pair, as required by GSPH. In addition, we establish an equivalence between the dissipative terms of GSPH and the signal based SPH artificial viscosity, under the restriction of a class of approximate Riemann solvers. This equivalence is used to explain the anomalous “wall heating” experienced by GSPH and we provide some suggestions to overcome it. Numerical tests in one and two dimensions are used to validate the proposed Riemann solvers. A general SPH pairing instability is observed for two-dimensional problems when using unequal mass particles. In general, Ducowicz Roe's and HLLC approximate Riemann solvers are found to be suitable replacements for the iterative Riemann solver in the original GSPH scheme.

  10. Discontinuities in recurrent neural networks.

    PubMed

    Gavaldá, R; Siegelmann, H T

    1999-04-01

    This article studies the computational power of various discontinuous real computational models that are based on the classical analog recurrent neural network (ARNN). This ARNN consists of finite number of neurons; each neuron computes a polynomial net function and a sigmoid-like continuous activation function. We introduce arithmetic networks as ARNN augmented with a few simple discontinuous (e.g., threshold or zero test) neurons. We argue that even with weights restricted to polynomial time computable reals, arithmetic networks are able to compute arbitrarily complex recursive functions. We identify many types of neural networks that are at least as powerful as arithmetic nets, some of which are not in fact discontinuous, but they boost other arithmetic operations in the net function (e.g., neurons that can use divisions and polynomial net functions inside sigmoid-like continuous activation functions). These arithmetic networks are equivalent to the Blum-Shub-Smale model, when the latter is restricted to a bounded number of registers. With respect to implementation on digital computers, we show that arithmetic networks with rational weights can be simulated with exponential precision, but even with polynomial-time computable real weights, arithmetic networks are not subject to any fixed precision bounds. This is in contrast with the ARNN that are known to demand precision that is linear in the computation time. When nontrivial periodic functions (e.g., fractional part, sine, tangent) are added to arithmetic networks, the resulting networks are computationally equivalent to a massively parallel machine. Thus, these highly discontinuous networks can solve the presumably intractable class of PSPACE-complete problems in polynomial time.

  11. Reinforced ceramics employing discontinuous phases

    SciTech Connect

    Becher, P.F.

    1990-01-01

    The fracture toughness of ceramics can be improved by the incorporation of a variety of discontinuous reinforcing phases and microstructures. Observations of crack paths in these systems indicate that these reinforcing phases bridge the crack tip wake region. Recent developments in micromechanics toughening models applicable to such systems are discussed and compared with experimental observations. Because material parameters and microstructural characteristics are considered, the crack bridging models provide a means to optimize the toughening effects. 18 refs., 2 figs.

  12. Updates to the NEQAIR Radiation Solver

    NASA Technical Reports Server (NTRS)

    Cruden, Brett A.; Brandis, Aaron M.

    2014-01-01

    The NEQAIR code is one of the original heritage solvers for radiative heating prediction in aerothermal environments, and is still used today for mission design purposes. This paper discusses the implementation of the first major revision to the NEQAIR code in the last five years, NEQAIR v14.0. The most notable features of NEQAIR v14.0 are the parallelization of the radiation computation, reducing runtimes by about 30×, and the inclusion of mid-wave CO2 infrared radiation.

  13. DPS--a computerised diagnostic problem solver.

    PubMed

    Bartos, P; Gyárfas, F; Popper, M

    1982-01-01

    The paper contains a short description of the DPS system which is a computerized diagnostic problem solver. The system is under development of the Research Institute of Medical Bionics in Bratislava, Czechoslovakia. Its underlying philosophy yields from viewing the diagnostic process as process of cognitive problem solving. The implementation of the system is based on the methods of Artificial Intelligence and utilisation of production systems and frame theory should be noted in this context. Finally a list of program modules and their characterisation is presented.

  14. Input-output-controlled nonlinear equation solvers

    NASA Technical Reports Server (NTRS)

    Padovan, Joseph

    1988-01-01

    To upgrade the efficiency and stability of the successive substitution (SS) and Newton-Raphson (NR) schemes, the concept of input-output-controlled solvers (IOCS) is introduced. By employing the formal properties of the constrained version of the SS and NR schemes, the IOCS algorithm can handle indefiniteness of the system Jacobian, can maintain iterate monotonicity, and provide for separate control of load incrementation and iterate excursions, as well as having other features. To illustrate the algorithmic properties, the results for several benchmark examples are presented. These define the associated numerical efficiency and stability of the IOCS.

  15. 40 CFR 159.167 - Discontinued studies.

    Code of Federal Regulations, 2013 CFR

    2013-07-01

    ... 40 Protection of Environment 25 2013-07-01 2013-07-01 false Discontinued studies. 159.167 Section 159.167 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) PESTICIDE PROGRAMS... Discontinued studies. The fact that a study has been discontinued before the planned termination must...

  16. 40 CFR 159.167 - Discontinued studies.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... 40 Protection of Environment 23 2010-07-01 2010-07-01 false Discontinued studies. 159.167 Section 159.167 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) PESTICIDE PROGRAMS... Discontinued studies. The fact that a study has been discontinued before the planned termination must...

  17. 40 CFR 159.167 - Discontinued studies.

    Code of Federal Regulations, 2014 CFR

    2014-07-01

    ... 40 Protection of Environment 24 2014-07-01 2014-07-01 false Discontinued studies. 159.167 Section 159.167 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) PESTICIDE PROGRAMS... Discontinued studies. The fact that a study has been discontinued before the planned termination must...

  18. 40 CFR 159.167 - Discontinued studies.

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ... 40 Protection of Environment 24 2011-07-01 2011-07-01 false Discontinued studies. 159.167 Section 159.167 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) PESTICIDE PROGRAMS... Discontinued studies. The fact that a study has been discontinued before the planned termination must...

  19. 40 CFR 159.167 - Discontinued studies.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... 40 Protection of Environment 25 2012-07-01 2012-07-01 false Discontinued studies. 159.167 Section 159.167 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) PESTICIDE PROGRAMS... Discontinued studies. The fact that a study has been discontinued before the planned termination must...

  20. Discontinuous mixed covolume methods for parabolic problems.

    PubMed

    Zhu, Ailing; Jiang, Ziwen

    2014-01-01

    We present the semidiscrete and the backward Euler fully discrete discontinuous mixed covolume schemes for parabolic problems on triangular meshes. We give the error analysis of the discontinuous mixed covolume schemes and obtain optimal order error estimates in discontinuous H(div) and first-order error estimate in L(2).

  1. A hybrid Pade-Galerkin technique for differential equations

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Andersen, Carl M.

    1993-01-01

    A three-step hybrid analysis technique, which successively uses the regular perturbation expansion method, the Pade expansion method, and then a Galerkin approximation, is presented and applied to some model boundary value problems. In the first step of the method, the regular perturbation method is used to construct an approximation to the solution in the form of a finite power series in a small parameter epsilon associated with the problem. In the second step of the method, the series approximation obtained in step one is used to construct a Pade approximation in the form of a rational function in the parameter epsilon. In the third step, the various powers of epsilon which appear in the Pade approximation are replaced by new (unknown) parameters (delta(sub j)). These new parameters are determined by requiring that the residual formed by substituting the new approximation into the governing differential equation is orthogonal to each of the perturbation coordinate functions used in step one. The technique is applied to model problems involving ordinary or partial differential equations. In general, the technique appears to provide good approximations to the solution even when the perturbation and Pade approximations fail to do so. The method is discussed and topics for future investigations are indicated.

  2. The development of a robust, efficient solver for spectral and spectral-element time discretizations

    NASA Astrophysics Data System (ADS)

    Mundis, Nathan L.

    This work examines alternative time discretizations for the Euler equations and methods for the robust and efficient solution of these discretizations. Specifically, the time-spectral method (TS), quasi-periodic time-spectral method (BDFTS), and spectral-element method in time (SEMT) are derived and examined in detail. For the two time-spectral based methods, focus is given to expanding these methods for more complicated problems than have been typically solved by other authors, including problems with spectral content in a large number of harmonics, gust response problems, and aeroelastic problems. To solve these more complicated problems, it was necessary to implement the flexible variant of the Generalized Minimal Residual method (FGMRES), utilizing the full second-order accurate spatial Jacobian, complete temporal coupling of the chosen time discretization, and fully-implicit coupling of the aeroelastic equations in the cases where they are needed. The FGMRES solver developed utilizes a block-colored Gauss-Seidel (BCGS) preconditioner augmented by a defect-correction process to increase its effectiveness. Exploration of more efficient preconditioners for the FGMRES solver is an anticipated topic for future work in this field. It was a logical extension to apply this already developed FGMRES solver to the spectral-element method in time, which has some advantages over the spectral methods already discussed. Unlike purely-spectral methods, SEMT allows for bothh- and p-refinement. This property could allow for element clustering around areas of sharp gradients and discontinuities, which in turn could make SEMT more efficient than TS for periodic problems that contain these sharp gradients and would require many time instances to produce a precise solution using the TS method. As such, a preliminary investigation of the SEMT method applied to the Euler equations is conducted and some areas for needed improvement in future work are identified. In this work, it is

  3. Using the scalable nonlinear equations solvers package

    SciTech Connect

    Gropp, W.D.; McInnes, L.C.; Smith, B.F.

    1995-02-01

    SNES (Scalable Nonlinear Equations Solvers) is a software package for the numerical solution of large-scale systems of nonlinear equations on both uniprocessors and parallel architectures. SNES also contains a component for the solution of unconstrained minimization problems, called SUMS (Scalable Unconstrained Minimization Solvers). Newton-like methods, which are known for their efficiency and robustness, constitute the core of the package. As part of the multilevel PETSc library, SNES incorporates many features and options from other parts of PETSc. In keeping with the spirit of the PETSc library, the nonlinear solution routines are data-structure-neutral, making them flexible and easily extensible. This users guide contains a detailed description of uniprocessor usage of SNES, with some added comments regarding multiprocessor usage. At this time the parallel version is undergoing refinement and extension, as we work toward a common interface for the uniprocessor and parallel cases. Thus, forthcoming versions of the software will contain additional features, and changes to parallel interface may result at any time. The new parallel version will employ the MPI (Message Passing Interface) standard for interprocessor communication. Since most of these details will be hidden, users will need to perform only minimal message-passing programming.

  4. On code verification of RANS solvers

    NASA Astrophysics Data System (ADS)

    Eça, L.; Klaij, C. M.; Vaz, G.; Hoekstra, M.; Pereira, F. S.

    2016-04-01

    This article discusses Code Verification of Reynolds-Averaged Navier Stokes (RANS) solvers that rely on face based finite volume discretizations for volumes of arbitrary shape. The study includes test cases with known analytical solutions (generated with the method of manufactured solutions) corresponding to laminar and turbulent flow, with the latter using eddy-viscosity turbulence models. The procedure to perform Code Verification based on grid refinement studies is discussed and the requirements for its correct application are illustrated in a simple one-dimensional problem. It is shown that geometrically similar grids are recommended for proper Code Verification and so the data should not have scatter making the use of least square fits unnecessary. Results show that it may be advantageous to determine the extrapolated error to cell size/time step zero instead of assuming that it is zero, especially when it is hard to determine the asymptotic order of grid convergence. In the RANS examples, several of the features of the ReFRESCO solver are checked including the effects of the available turbulence models in the convergence properties of the code. It is shown that it is required to account for non-orthogonality effects in the discretization of the diffusion terms and that the turbulence quantities transport equations can deteriorate the order of grid convergence of mean flow quantities.

  5. Discontinuous dynamics with grazing points

    NASA Astrophysics Data System (ADS)

    Akhmet, M. U.; Kıvılcım, A.

    2016-09-01

    Discontinuous dynamical systems with grazing solutions are discussed. The group property, continuation of solutions, continuity and smoothness of solutions are thoroughly analyzed. A variational system around a grazing solution which depends on near solutions is constructed. Orbital stability of grazing cycles is examined by linearization. Small parameter method is extended for analysis of grazing orbits, and bifurcation of cycles is observed in an example. Linearization around an equilibrium grazing point is discussed. The results can be extended on functional differential equations, partial differential equations and others. Appropriate illustrations are depicted to support the theoretical results.

  6. jShyLU Scalable Hybrid Preconditioner and Solver

    2012-09-11

    ShyLU is numerical software to solve sparse linear systems of equations. ShyLU uses a hybrid direct-iterative Schur complement method, and may be used either as a preconditioner or as a solver. ShyLU is parallel and optimized for a single compute Solver node. ShyLU will be a package in the Trilinos software framework.

  7. Experiences with linear solvers for oil reservoir simulation problems

    SciTech Connect

    Joubert, W.; Janardhan, R.; Biswas, D.; Carey, G.

    1996-12-31

    This talk will focus on practical experiences with iterative linear solver algorithms used in conjunction with Amoco Production Company`s Falcon oil reservoir simulation code. The goal of this study is to determine the best linear solver algorithms for these types of problems. The results of numerical experiments will be presented.

  8. Approximate Harten-Lax-van Leer Riemann solvers for relativistic magnetohydrodynamics

    NASA Astrophysics Data System (ADS)

    Mignone, Andrea; Bodo, G.; Ugliano, M.

    2012-11-01

    We review a particular class of approximate Riemann solvers in the context of the equations of ideal relativistic magnetohydrodynamics. Commonly prefixed as Harten-Lax-van Leer (HLL), this family of solvers approaches the solution of the Riemann problem by providing suitable guesses to the outermots characteristic speeds, without any prior knowledge of the solution. By requiring consistency with the integral form of the conservation law, a simplified set of jump conditions with a reduced number of characteristic waves may be obtained. The degree of approximation crucially depends on the wave pattern used in prepresnting the Riemann fan arising from the initial discontinuity breakup. In the original HLL scheme, the solution is approximated by collapsing the full characteristic structure into a single average state enclosed by two outermost fast mangnetosonic speeds. On the other hand, HLLC and HLLD improves the accuracy of the solution by restoring the tangential and Alfvén modes therefore leading to a representation of the Riemann fan in terms of 3 and 5 waves, respectively.

  9. Galerkin projection methods for solving multiple related linear systems

    SciTech Connect

    Chan, T.F.; Ng, M.; Wan, W.L.

    1996-12-31

    We consider using Galerkin projection methods for solving multiple related linear systems A{sup (i)}x{sup (i)} = b{sup (i)} for 1 {le} i {le} s, where A{sup (i)} and b{sup (i)} are different in general. We start with the special case where A{sup (i)} = A and A is symmetric positive definite. The method generates a Krylov subspace from a set of direction vectors obtained by solving one of the systems, called the seed system, by the CG method and then projects the residuals of other systems orthogonally onto the generated Krylov subspace to get the approximate solutions. The whole process is repeated with another unsolved system as a seed until all the systems are solved. We observe in practice a super-convergence behaviour of the CG process of the seed system when compared with the usual CG process. We also observe that only a small number of restarts is required to solve all the systems if the right-hand sides are close to each other. These two features together make the method particularly effective. In this talk, we give theoretical proof to justify these observations. Furthermore, we combine the advantages of this method and the block CG method and propose a block extension of this single seed method. The above procedure can actually be modified for solving multiple linear systems A{sup (i)}x{sup (i)} = b{sup (i)}, where A{sup (i)} are now different. We can also extend the previous analytical results to this more general case. Applications of this method to multiple related linear systems arising from image restoration and recursive least squares computations are considered as examples.

  10. Shape reanalysis and sensitivities utilizing preconditioned iterative boundary solvers

    NASA Technical Reports Server (NTRS)

    Guru Prasad, K.; Kane, J. H.

    1992-01-01

    The computational advantages associated with the utilization of preconditined iterative equation solvers are quantified for the reanalysis of perturbed shapes using continuum structural boundary element analysis (BEA). Both single- and multi-zone three-dimensional problems are examined. Significant reductions in computer time are obtained by making use of previously computed solution vectors and preconditioners in subsequent analyses. The effectiveness of this technique is demonstrated for the computation of shape response sensitivities required in shape optimization. Computer times and accuracies achieved using the preconditioned iterative solvers are compared with those obtained via direct solvers and implicit differentiation of the boundary integral equations. It is concluded that this approach employing preconditioned iterative equation solvers in reanalysis and sensitivity analysis can be competitive with if not superior to those involving direct solvers.

  11. A real-time impurity solver for DMFT

    NASA Astrophysics Data System (ADS)

    Kim, Hyungwon; Aron, Camille; Han, Jong E.; Kotliar, Gabriel

    Dynamical mean-field theory (DMFT) offers a non-perturbative approach to problems with strongly correlated electrons. The method heavily relies on the ability to numerically solve an auxiliary Anderson-type impurity problem. While powerful Matsubara-frequency solvers have been developed over the past two decades to tackle equilibrium situations, the status of real-time impurity solvers that could compete with Matsubara-frequency solvers and be readily generalizable to non-equilibrium situations is still premature. We present a real-time solver which is based on a quantum Master equation description of the dissipative dynamics of the impurity and its exact diagonalization. As a benchmark, we illustrate the strengths of our solver in the context of the equilibrium Mott-insulator transition of the one-band Hubbard model and compare it with iterative perturbation theory (IPT) method. Finally, we discuss its direct application to a nonequilibrium situation.

  12. Parallel solver for trajectory optimization search directions

    NASA Technical Reports Server (NTRS)

    Psiaki, M. L.; Park, K. H.

    1992-01-01

    A key algorithmic element of a real-time trajectory optimization hardware/software implementation is presented, the search step solver. This is one piece of an algorithm whose overall goal is to make nonlinear trajectory optimization fast enough to provide real-time commands during guidance of a vehicle such as an aeromaneuvering orbiter or the National Aerospace Plane. Many methods of nonlinear programming require the solution of a quadratic program (QP) at each iteration to determine the search step. In the trajectory optimization case, the QP has a special dynamic programming structure. The algorithm exploits this special structure with a divide- and conquer type of parallel implementation. The algorithm solves a (p.N)-stage problem on N processors in O(p + log2 N) operations. The algorithm yields a factor of 8 speed-up over the fastest known serial algorithm when solving a 1024-stage test problem on 32 processors.

  13. Scalable Adaptive Multilevel Solvers for Multiphysics Problems

    SciTech Connect

    Xu, Jinchao

    2014-12-01

    In this project, we investigated adaptive, parallel, and multilevel methods for numerical modeling of various real-world applications, including Magnetohydrodynamics (MHD), complex fluids, Electromagnetism, Navier-Stokes equations, and reservoir simulation. First, we have designed improved mathematical models and numerical discretizaitons for viscoelastic fluids and MHD. Second, we have derived new a posteriori error estimators and extended the applicability of adaptivity to various problems. Third, we have developed multilevel solvers for solving scalar partial differential equations (PDEs) as well as coupled systems of PDEs, especially on unstructured grids. Moreover, we have integrated the study between adaptive method and multilevel methods, and made significant efforts and advances in adaptive multilevel methods of the multi-physics problems.

  14. Optimising a parallel conjugate gradient solver

    SciTech Connect

    Field, M.R.

    1996-12-31

    This work arises from the introduction of a parallel iterative solver to a large structural analysis finite element code. The code is called FEX and it was developed at Hitachi`s Mechanical Engineering Laboratory. The FEX package can deal with a large range of structural analysis problems using a large number of finite element techniques. FEX can solve either stress or thermal analysis problems of a range of different types from plane stress to a full three-dimensional model. These problems can consist of a number of different materials which can be modelled by a range of material models. The structure being modelled can have the load applied at either a point or a surface, or by a pressure, a centrifugal force or just gravity. Alternatively a thermal load can be applied with a given initial temperature. The displacement of the structure can be constrained by having a fixed boundary or by prescribing the displacement at a boundary.

  15. General purpose nonlinear system solver based on Newton-Krylov method.

    SciTech Connect

    2013-12-01

    KINSOL is part of a software family called SUNDIALS: SUite of Nonlinear and Differential/Algebraic equation Solvers [1]. KINSOL is a general-purpose nonlinear system solver based on Newton-Krylov and fixed-point solver technologies [2].

  16. A two dimensional nodal Riemann solver based on one dimensional Riemann solver for a cell-centered Lagrangian scheme

    NASA Astrophysics Data System (ADS)

    Liu, Yan; Shen, Weidong; Tian, Baolin; Mao, De-kang

    2015-03-01

    We develop a new and more general formula for the construction of two dimensional nodal Riemann solver for a cell-centered Lagrangian scheme developed by Maire and his co-workers which allows us to use general one dimensional Riemann solvers that have intermediate velocity and pressure in the construction. The old formula for the scheme used in the papers of Maire et al. is only a special case of our new formula. We present an entropy discussion, which indicates that the schemes with nodal solvers constructed following the old formula, which can only use the 1D Riemann solvers satisfying our strong entropy condition, are usually numerically very dissipative. To develop numerically less dissipative schemes we introduce a so-called weak entropy condition, and present a one dimensional Riemann solver that satisfies the weak entropy condition but not the strong entropy condition. Analysis shows that the scheme using this 1D solver is numerically less dissipative than the schemes using solvers satisfying the strong condition. Finally, several numerical examples are presented to show that our new formula works well and the scheme using the one dimensional solver satisfying the weak entropy condition improves the accuracy in smooth region, resolution around rarefaction waves and two dimensional symmetry; however it sometimes produces small velocity oscillations and mesh distortions.

  17. POD-Galerkin reduced-order modeling with adaptive finite element snapshots

    NASA Astrophysics Data System (ADS)

    Ullmann, Sebastian; Rotkvic, Marko; Lang, Jens

    2016-11-01

    We consider model order reduction by proper orthogonal decomposition (POD) for parametrized partial differential equations, where the underlying snapshots are computed with adaptive finite elements. We address computational and theoretical issues arising from the fact that the snapshots are members of different finite element spaces. We propose a method to create a POD-Galerkin model without interpolating the snapshots onto their common finite element mesh. The error of the reduced-order solution is not necessarily Galerkin orthogonal to the reduced space created from space-adapted snapshot. We analyze how this influences the error assessment for POD-Galerkin models of linear elliptic boundary value problems. As a numerical example we consider a two-dimensional convection-diffusion equation with a parametrized convective direction. To illustrate the applicability of our techniques to non-linear time-dependent problems, we present a test case of a two-dimensional viscous Burgers equation with parametrized initial data.

  18. Computations of two-fluid models based on a simple and robust hybrid primitive variable Riemann solver with AUSMD

    NASA Astrophysics Data System (ADS)

    Niu, Yang-Yao

    2016-03-01

    This paper is to continue our previous work in 2008 on solving a two-fluid model for compressible liquid-gas flows. We proposed a pressure-velocity based diffusion term original derived from AUSMD scheme of Wada and Liou in 1997 to enhance its robustness. The proposed AUSMD schemes have been applied to gas and liquid fluids universally to capture fluid discontinuities, such as the fluid interfaces and shock waves, accurately for the Ransom's faucet problem, air-water shock tube problems and 2D shock-water liquid interaction problems. However, the proposed scheme failed at computing liquid-gas interfaces in problems under large ratios of pressure, density and volume of fraction. The numerical instability has been remedied by Chang and Liou in 2007 using the exact Riemann solver to enhance the accuracy and stability of numerical flux across the liquid-gas interface. Here, instead of the exact Riemann solver, we propose a simple AUSMD type primitive variable Riemann solver (PVRS) which can successfully solve 1D stiffened water-air shock tube and 2D shock-gas interaction problems under large ratios of pressure, density and volume of fraction without the expensive cost of tedious computer time. In addition, the proposed approach is shown to deliver a good resolution of the shock-front, rarefaction and cavitation inside the evolution of high-speed droplet impact on the wall.

  19. Stochastic Galerkin methods for the steady-state Navier-Stokes equations

    NASA Astrophysics Data System (ADS)

    Sousedík, Bedřich; Elman, Howard C.

    2016-07-01

    We study the steady-state Navier-Stokes equations in the context of stochastic finite element discretizations. Specifically, we assume that the viscosity is a random field given in the form of a generalized polynomial chaos expansion. For the resulting stochastic problem, we formulate the model and linearization schemes using Picard and Newton iterations in the framework of the stochastic Galerkin method, and we explore properties of the resulting stochastic solutions. We also propose a preconditioner for solving the linear systems of equations arising at each step of the stochastic (Galerkin) nonlinear iteration and demonstrate its effectiveness for solving a set of benchmark problems.

  20. Trigonometric quadratic B-spline subdomain Galerkin algorithm for the Burgers' equation

    NASA Astrophysics Data System (ADS)

    Ay, Buket; Dag, Idris; Gorgulu, Melis Zorsahin

    2015-12-01

    A variant of the subdomain Galerkin method has been set up to find numerical solutions of the Burgers' equation. Approximate function consists of the combination of the trigonometric B-splines. Integration of Burgers' equation has been achived by aid of the subdomain Galerkin method based on the trigonometric B-splines as an approximate functions. The resulting first order ordinary differential system has been converted into an iterative algebraic equation by use of the Crank-Nicolson method at successive two time levels. The suggested algorithm is tested on somewell-known problems for the Burgers' equation.

  1. Comparison of open-source linear programming solvers.

    SciTech Connect

    Gearhart, Jared Lee; Adair, Kristin Lynn; Durfee, Justin David.; Jones, Katherine A.; Martin, Nathaniel; Detry, Richard Joseph

    2013-10-01

    When developing linear programming models, issues such as budget limitations, customer requirements, or licensing may preclude the use of commercial linear programming solvers. In such cases, one option is to use an open-source linear programming solver. A survey of linear programming tools was conducted to identify potential open-source solvers. From this survey, four open-source solvers were tested using a collection of linear programming test problems and the results were compared to IBM ILOG CPLEX Optimizer (CPLEX) [1], an industry standard. The solvers considered were: COIN-OR Linear Programming (CLP) [2], [3], GNU Linear Programming Kit (GLPK) [4], lp_solve [5] and Modular In-core Nonlinear Optimization System (MINOS) [6]. As no open-source solver outperforms CPLEX, this study demonstrates the power of commercial linear programming software. CLP was found to be the top performing open-source solver considered in terms of capability and speed. GLPK also performed well but cannot match the speed of CLP or CPLEX. lp_solve and MINOS were considerably slower and encountered issues when solving several test problems.

  2. Construction of energy-stable Galerkin reduced order models.

    SciTech Connect

    Kalashnikova, Irina; Barone, Matthew Franklin; Arunajatesan, Srinivasan; van Bloemen Waanders, Bart Gustaaf

    2013-05-01

    This report aims to unify several approaches for building stable projection-based reduced order models (ROMs). Attention is focused on linear time-invariant (LTI) systems. The model reduction procedure consists of two steps: the computation of a reduced basis, and the projection of the governing partial differential equations (PDEs) onto this reduced basis. Two kinds of reduced bases are considered: the proper orthogonal decomposition (POD) basis and the balanced truncation basis. The projection step of the model reduction can be done in two ways: via continuous projection or via discrete projection. First, an approach for building energy-stable Galerkin ROMs for linear hyperbolic or incompletely parabolic systems of PDEs using continuous projection is proposed. The idea is to apply to the set of PDEs a transformation induced by the Lyapunov function for the system, and to build the ROM in the transformed variables. The resulting ROM will be energy-stable for any choice of reduced basis. It is shown that, for many PDE systems, the desired transformation is induced by a special weighted L2 inner product, termed the %E2%80%9Csymmetry inner product%E2%80%9D. Attention is then turned to building energy-stable ROMs via discrete projection. A discrete counterpart of the continuous symmetry inner product, a weighted L2 inner product termed the %E2%80%9CLyapunov inner product%E2%80%9D, is derived. The weighting matrix that defines the Lyapunov inner product can be computed in a black-box fashion for a stable LTI system arising from the discretization of a system of PDEs in space. It is shown that a ROM constructed via discrete projection using the Lyapunov inner product will be energy-stable for any choice of reduced basis. Connections between the Lyapunov inner product and the inner product induced by the balanced truncation algorithm are made. Comparisons are also made between the symmetry inner product and the Lyapunov inner product. The performance of ROMs constructed

  3. Galerkin finite element scheme for magnetostrictive structures and composites

    NASA Astrophysics Data System (ADS)

    Kannan, Kidambi Srinivasan

    The ever increasing-role of magnetostrictives in actuation and sensing applications is an indication of their importance in the emerging field of smart structures technology. As newer, and more complex, applications are developed, there is a growing need for a reliable computational tool that can effectively address the magneto-mechanical interactions and other nonlinearities in these materials and in structures incorporating them. This thesis presents a continuum level quasi-static, three-dimensional finite element computational scheme for modeling the nonlinear behavior of bulk magnetostrictive materials and particulate magnetostrictive composites. Models for magnetostriction must deal with two sources of nonlinearities-nonlinear body forces/moments in equilibrium equations governing magneto-mechanical interactions in deformable and magnetized bodies; and nonlinear coupled magneto-mechanical constitutive models for the material of interest. In the present work, classical differential formulations for nonlinear magneto-mechanical interactions are recast in integral form using the weighted-residual method. A discretized finite element form is obtained by applying the Galerkin technique. The finite element formulation is based upon three dimensional eight-noded (isoparametric) brick element interpolation functions and magnetostatic infinite elements at the boundary. Two alternative possibilities are explored for establishing the nonlinear incremental constitutive model-characterization in terms of magnetic field or in terms of magnetization. The former methodology is the one most commonly used in the literature. In this work, a detailed comparative study of both methodologies is carried out. The computational scheme is validated, qualitatively and quantitatively, against experimental measurements published in the literature on structures incorporating the magnetostrictive material Terfenol-D. The influence of nonlinear body forces and body moments of magnetic origin

  4. Multi-GPU kinetic solvers using MPI and CUDA

    NASA Astrophysics Data System (ADS)

    Zabelok, Sergey; Arslanbekov, Robert; Kolobov, Vladimir

    2014-12-01

    This paper describes recent progress towards porting a Unified Flow Solver (UFS) to heterogeneous parallel computing. The main challenge of porting UFS to graphics processing units (GPUs) comes from the dynamically adapted mesh, which causes irregular data access. We describe the implementation of CUDA kernels for three modules in UFS: the direct Boltzmann solver using discrete velocity method (DVM), the DSMC module, and the Lattice Boltzmann Method (LBM) solver, all using octree Cartesian mesh with adaptive Mesh Refinement (AMR). Double digit speedup on single GPU and good scaling for multi-GPU has been demonstrated.

  5. Generic task problem solvers in Soar

    NASA Technical Reports Server (NTRS)

    Johnson, Todd R.; Smith, Jack W., Jr.; Chandrasekaran, B.

    1989-01-01

    Two trends can be discerned in research in problem solving architectures in the last few years. On one hand, interest in task-specific architectures has grown, wherein types of problems of general utility are identified, and special architectures that support the development of problem solving systems for those types of problems are proposed. These architectures help in the acquisition and specification of knowledge by providing inference methods that are appropriate for the type of problem. However, knowledge based systems which use only one type of problem solving method are very brittle, and adding more types of methods requires a principled approach to integrating them in a flexible way. Contrasting with this trend is the proposal for a flexible, general architecture contained in the work on Soar. Soar has features which make it attractive for flexible use of all potentially relevant knowledge or methods. But as the theory Soar does not make commitments to specific types of problem solvers or provide guidance for their construction. It was investigated how task-specific architectures can be constructed in Soar to retain as many of the advantages as possible of both approaches. Examples were used from the Generic Task approach for building knowledge based systems. Though this approach was developed and applied for a number of problems, the ideas are applicable to other task-specific approaches as well.

  6. A Practical Guide to Regression Discontinuity

    ERIC Educational Resources Information Center

    Jacob, Robin; Zhu, Pei; Somers, Marie-Andrée; Bloom, Howard

    2012-01-01

    Regression discontinuity (RD) analysis is a rigorous nonexperimental approach that can be used to estimate program impacts in situations in which candidates are selected for treatment based on whether their value for a numeric rating exceeds a designated threshold or cut-point. Over the last two decades, the regression discontinuity approach has…

  7. 38 CFR 21.7135 - Discontinuance dates.

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ...) Eligibility expires. If the veteran is pursuing a course on the date of expiration of eligibility as... Bill-Active Duty) Payments-Educational Assistance § 21.7135 Discontinuance dates. The effective date of... dependent. If more than one type of reduction or discontinuance is involved, the earliest date will...

  8. 38 CFR 21.7135 - Discontinuance dates.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ...) Eligibility expires. If the veteran is pursuing a course on the date of expiration of eligibility as... Bill-Active Duty) Payments-Educational Assistance § 21.7135 Discontinuance dates. The effective date of... dependent. If more than one type of reduction or discontinuance is involved, the earliest date will...

  9. Discontinued drugs in 2008: cardiovascular drugs.

    PubMed

    Zhang, Xu-Song; Xiang, Bing-Ren

    2009-07-01

    This perspective is part of an annual series of papers discussing drugs dropped from clinical development in the previous year. Specifically, this paper focuses on the 16 cardiovascular drugs discontinued in 2008. Information for this perspective was derived from a search of the Pharmaprojects database for drugs discontinued after reaching Phase I-III clinical trials. PMID:19548849

  10. LSPRAY: Lagrangian Spray Solver for Applications With Parallel Computing and Unstructured Gas-Phase Flow Solvers

    NASA Technical Reports Server (NTRS)

    Raju, Manthena S.

    1998-01-01

    Sprays occur in a wide variety of industrial and power applications and in the processing of materials. A liquid spray is a phase flow with a gas as the continuous phase and a liquid as the dispersed phase (in the form of droplets or ligaments). Interactions between the two phases, which are coupled through exchanges of mass, momentum, and energy, can occur in different ways at different times and locations involving various thermal, mass, and fluid dynamic factors. An understanding of the flow, combustion, and thermal properties of a rapidly vaporizing spray requires careful modeling of the rate-controlling processes associated with the spray's turbulent transport, mixing, chemical kinetics, evaporation, and spreading rates, as well as other phenomena. In an attempt to advance the state-of-the-art in multidimensional numerical methods, we at the NASA Lewis Research Center extended our previous work on sprays to unstructured grids and parallel computing. LSPRAY, which was developed by M.S. Raju of Nyma, Inc., is designed to be massively parallel and could easily be coupled with any existing gas-phase flow and/or Monte Carlo probability density function (PDF) solver. The LSPRAY solver accommodates the use of an unstructured mesh with mixed triangular, quadrilateral, and/or tetrahedral elements in the gas-phase solvers. It is used specifically for fuel sprays within gas turbine combustors, but it has many other uses. The spray model used in LSPRAY provided favorable results when applied to stratified-charge rotary combustion (Wankel) engines and several other confined and unconfined spray flames. The source code will be available with the National Combustion Code (NCC) as a complete package.

  11. Applications of Taylor-Galerkin finite element method to compressible internal flow problems

    NASA Technical Reports Server (NTRS)

    Sohn, Jeong L.; Kim, Yongmo; Chung, T. J.

    1989-01-01

    A two-step Taylor-Galerkin finite element method with Lapidus' artificial viscosity scheme is applied to several test cases for internal compressible inviscid flow problems. Investigations for the effect of supersonic/subsonic inlet and outlet boundary conditions on computational results are particularly emphasized.

  12. Finite-difference, spectral and Galerkin methods for time-dependent problems

    NASA Technical Reports Server (NTRS)

    Tadmor, E.

    1983-01-01

    Finite difference, spectral and Galerkin methods for the approximate solution of time dependent problems are surveyed. A unified discussion on their accuracy, stability and convergence is given. In particular, the dilemma of high accuracy versus stability is studied in some detail.

  13. A Taylor-Galerkin finite element algorithm for transient nonlinear thermal-structural analysis

    NASA Technical Reports Server (NTRS)

    Thornton, E. A.; Dechaumphai, P.

    1986-01-01

    A Taylor-Galerkin finite element method for solving large, nonlinear thermal-structural problems is presented. The algorithm is formulated for coupled transient and uncoupled quasistatic thermal-structural problems. Vectorizing strategies ensure computational efficiency. Two applications demonstrate the validity of the approach for analyzing transient and quasistatic thermal-structural problems.

  14. A Galerkin-free model reduction approach for the Navier-Stokes equations

    NASA Astrophysics Data System (ADS)

    Shinde, Vilas; Longatte, Elisabeth; Baj, Franck; Hoarau, Yannick; Braza, Marianna

    2016-03-01

    Galerkin projection of the Navier-Stokes equations on Proper Orthogonal Decomposition (POD) basis is predominantly used for model reduction in fluid dynamics. The robustness for changing operating conditions, numerical stability in long-term transient behavior and the pressure-term consideration are generally the main concerns of the Galerkin Reduced-Order Models (ROM). In this article, we present a novel procedure to construct an off-reference solution state by using an interpolated POD reduced basis. A linear interpolation of the POD reduced basis is performed by using two reference solution states. The POD basis functions are optimal in capturing the averaged flow energy. The energy dominant POD modes and corresponding base flow are interpolated according to the change in operating parameter. The solution state is readily built without performing the Galerkin projection of the Navier-Stokes equations on the reduced POD space modes as well as the following time-integration of the resulted Ordinary Differential Equations (ODE) to obtain the POD time coefficients. The proposed interpolation based approach is thus immune from the numerical issues associated with a standard POD-Galerkin ROM. In addition, a posteriori error estimate and a stability analysis of the obtained ROM solution are formulated. A detailed case study of the flow past a cylinder at low Reynolds numbers is considered for the demonstration of proposed method. The ROM results show good agreement with the high fidelity numerical flow simulation.

  15. Performance of NASA Equation Solvers on Computational Mechanics Applications

    NASA Technical Reports Server (NTRS)

    Storaasli, Olaf O.

    1996-01-01

    This paper describes the performance of a new family of NASA-developed equation solvers used for large-scale (i.e. 551,705 equations) structural analysis. To minimize computer time and memory, the solvers are divided by application and matrix characteristics (sparse/dense, real/complex, symmetric/nonsymmetric, size: in-core/out of core) and exploit the hardware features of current and future computers. In this paper, the equation solvers, which are written in FORTRAN, and are therefore easily transportable, are shown to be faster than specialized computer library routines utilizing assembly code. Twenty NASA structural benchmark models with NASA solver timings reside on World Wide Web with a challenge to beat them.

  16. Two-dimensional time dependent Riemann solvers for neutron transport

    SciTech Connect

    Brunner, Thomas A. . E-mail: tabrunn@sandia.gov; Holloway, James Paul

    2005-11-20

    A two-dimensional Riemann solver is developed for the spherical harmonics approximation to the time dependent neutron transport equation. The eigenstructure of the resulting equations is explored, giving insight into both the spherical harmonics approximation and the Riemann solver. The classic Roe-type Riemann solver used here was developed for one-dimensional problems, but can be used in multidimensional problems by treating each face of a two-dimensional computation cell in a locally one-dimensional way. Several test problems are used to explore the capabilities of both the Riemann solver and the spherical harmonics approximation. The numerical solution for a simple line source problem is compared to the analytic solution to both the P{sub 1} equation and the full transport solution. A lattice problem is used to test the method on a more challenging problem.

  17. Parallel iterative solvers and preconditioners using approximate hierarchical methods

    SciTech Connect

    Grama, A.; Kumar, V.; Sameh, A.

    1996-12-31

    In this paper, we report results of the performance, convergence, and accuracy of a parallel GMRES solver for Boundary Element Methods. The solver uses a hierarchical approximate matrix-vector product based on a hybrid Barnes-Hut / Fast Multipole Method. We study the impact of various accuracy parameters on the convergence and show that with minimal loss in accuracy, our solver yields significant speedups. We demonstrate the excellent parallel efficiency and scalability of our solver. The combined speedups from approximation and parallelism represent an improvement of several orders in solution time. We also develop fast and paralellizable preconditioners for this problem. We report on the performance of an inner-outer scheme and a preconditioner based on truncated Green`s function. Experimental results on a 256 processor Cray T3D are presented.

  18. A comparative study on low-memory iterative solvers for FFT-based homogenization of periodic media

    NASA Astrophysics Data System (ADS)

    Mishra, Nachiketa; Vondřejc, Jaroslav; Zeman, Jan

    2016-09-01

    In this paper, we assess the performance of four iterative algorithms for solving non-symmetric rank-deficient linear systems arising in the FFT-based homogenization of heterogeneous materials defined by digital images. Our framework is based on the Fourier-Galerkin method with exact and approximate integrations that has recently been shown to generalize the Lippmann-Schwinger setting of the original work by Moulinec and Suquet from 1994. It follows from this variational format that the ensuing system of linear equations can be solved by general-purpose iterative algorithms for symmetric positive-definite systems, such as the Richardson, the Conjugate gradient, and the Chebyshev algorithms, that are compared here to the Eyre-Milton scheme - the most efficient specialized method currently available. Our numerical experiments, carried out for two-dimensional elliptic problems, reveal that the Conjugate gradient algorithm is the most efficient option, while the Eyre-Milton method performs comparably to the Chebyshev semi-iteration. The Richardson algorithm, equivalent to the still widely used original Moulinec-Suquet solver, exhibits the slowest convergence. Besides this, we hope that our study highlights the potential of the well-established techniques of numerical linear algebra to further increase the efficiency of FFT-based homogenization methods.

  19. Medical factors associated with early IVF discontinuation.

    PubMed

    Troude, Pénélope; Guibert, Juliette; Bouyer, Jean; de La Rochebrochard, Elise

    2014-03-01

    Even when IVF is reimbursed by the social insurance system, as in France, high discontinuation rates have been reported and some patients drop out as soon as the first failed IVF cycle. This study aims to investigate medical factors associated with treatment discontinuation in an IVF centre after the first unsuccessful cycle. The study included 5135 couples recruited in eight French IVF centres and who had had an unsuccessful first IVF cycle in these centres in 2000-2002 (i.e. no live birth). Of these couples with a first failed IVF, 1337 did not have a second IVF in the centre (26%, 'early discontinuation group') and 3798 continued treatment with a second IVF in the centre. The characteristics of couples who discontinued IVF treatment were compared with those who continued using logistic regressions. Older women, women with duration of infertility >5years, with female factor or unexplained infertility, with 0 or 1 oocyte retrieved and no embryo transfer during the first IVF were more likely to discontinue treatment early. Risk of early discontinuation was associated with medical factors that are also well known to be associated with impaired chance of successful IVF. Even when IVF is reimbursed by the social insurance system, as in France, high discontinuation rates have been reported and some patients drop out as soon as the first failed IVF cycle. This study aims to investigate medical factors associated with treatment discontinuation in an IVF centre after the first unsuccessful cycle. The study included 5135 couples recruited in eight French IVF centres who had had an unsuccessful first IVF cycle in these centres in 2000-2002 (i.e. who remained childless after a first cycle). Of these couples with a first failed IVF, 1337 did not have a second IVF in the centre and 3798 continued treatment with a second IVF in the centre. The characteristics of couples who discontinued IVF treatment were compared with those who continued. After a first failed IVF cycle, more

  20. A robust multilevel simultaneous eigenvalue solver

    NASA Technical Reports Server (NTRS)

    Costiner, Sorin; Taasan, Shlomo

    1993-01-01

    Multilevel (ML) algorithms for eigenvalue problems are often faced with several types of difficulties such as: the mixing of approximated eigenvectors by the solution process, the approximation of incomplete clusters of eigenvectors, the poor representation of solution on coarse levels, and the existence of close or equal eigenvalues. Algorithms that do not treat appropriately these difficulties usually fail, or their performance degrades when facing them. These issues motivated the development of a robust adaptive ML algorithm which treats these difficulties, for the calculation of a few eigenvectors and their corresponding eigenvalues. The main techniques used in the new algorithm include: the adaptive completion and separation of the relevant clusters on different levels, the simultaneous treatment of solutions within each cluster, and the robustness tests which monitor the algorithm's efficiency and convergence. The eigenvectors' separation efficiency is based on a new ML projection technique generalizing the Rayleigh Ritz projection, combined with a technique, the backrotations. These separation techniques, when combined with an FMG formulation, in many cases lead to algorithms of O(qN) complexity, for q eigenvectors of size N on the finest level. Previously developed ML algorithms are less focused on the mentioned difficulties. Moreover, algorithms which employ fine level separation techniques are of O(q(sub 2)N) complexity and usually do not overcome all these difficulties. Computational examples are presented where Schrodinger type eigenvalue problems in 2-D and 3-D, having equal and closely clustered eigenvalues, are solved with the efficiency of the Poisson multigrid solver. A second order approximation is obtained in O(qN) work, where the total computational work is equivalent to only a few fine level relaxations per eigenvector.

  1. A Comparative Study of Randomized Constraint Solvers for Random-Symbolic Testing

    NASA Technical Reports Server (NTRS)

    Takaki, Mitsuo; Cavalcanti, Diego; Gheyi, Rohit; Iyoda, Juliano; dAmorim, Marcelo; Prudencio, Ricardo

    2009-01-01

    The complexity of constraints is a major obstacle for constraint-based software verification. Automatic constraint solvers are fundamentally incomplete: input constraints often build on some undecidable theory or some theory the solver does not support. This paper proposes and evaluates several randomized solvers to address this issue. We compare the effectiveness of a symbolic solver (CVC3), a random solver, three hybrid solvers (i.e., mix of random and symbolic), and two heuristic search solvers. We evaluate the solvers on two benchmarks: one consisting of manually generated constraints and another generated with a concolic execution of 8 subjects. In addition to fully decidable constraints, the benchmarks include constraints with non-linear integer arithmetic, integer modulo and division, bitwise arithmetic, and floating-point arithmetic. As expected symbolic solving (in particular, CVC3) subsumes the other solvers for the concolic execution of subjects that only generate decidable constraints. For the remaining subjects the solvers are complementary.

  2. [Prospective evaluation of antidepressant discontinuation].

    PubMed

    Mourad, I; Lejoyeux, M; Adès, J

    1998-01-01

    The authors prospectively assessed symptoms induced by the interruption of antidepressants in 16 patients (11 women and 5 men), aged from 33 to 85 years (mean = 52.4 +/- 16.4), treated with antidepressants since at least two weeks. All patients were free of alcohol abuse or dependence disorder and of other dependence to psychoactive substances. None of them presented medical illness. Diagnosis were made by separate evaluations by two authors and confirmed with a semistructered assessment instrument: the Schedule for Affective Disorders and Schizophrenia (Lifetime Version). All patients were submitted to a brutal discontinuation of their antidepressant agent. Patients were assessed twice, before the interruption of the antidepressant, and 72 hours later. Effects of antidepressant interruption were assessed by several means. Modification of anxiety and depression were evaluated using the Montgomery Asberg Depression Rating Scale (MADRS) and the Hamilton Anxiety Scale. Symptoms of withdrawal were assessed with Cassano and al.'s scale SESSH including an evaluation of anxiety, agitation, irritability, anergy, difficulty on concentrating, depersonalization, sleep and appetite disorders, muscle pains, nausea, tremor, sweating, altered taste, hyperosmia, paresthesias, photophobia, motor incoordination, dizziness, hyperacousia pain, delirium. Fourteen of the 16 patients (87.5%) presented modifications of their somatic or psychic state 3 days after the interruption of the antidepressant treatment. Most frequent symptoms were: increase in anxiety (31%), increase in irritability (25%), sleep disorders (19%), decrease of anergia and fatigue (19%). Mean scores of anxiety and depression were not significantly modified by the withdrawal. Following TCAs interruption (7 patients) most frequent symptoms were sleep disorders; increase in anxiety, nausea. Among patients withdrawn from SSRIs (6 patients), most frequent symptoms were increase in anxiety, increase in irritability

  3. Quantitative analysis of numerical solvers for oscillatory biomolecular system models

    PubMed Central

    Quo, Chang F; Wang, May D

    2008-01-01

    Background This article provides guidelines for selecting optimal numerical solvers for biomolecular system models. Because various parameters of the same system could have drastically different ranges from 10-15 to 1010, the ODEs can be stiff and ill-conditioned, resulting in non-unique, non-existing, or non-reproducible modeling solutions. Previous studies have not examined in depth how to best select numerical solvers for biomolecular system models, which makes it difficult to experimentally validate the modeling results. To address this problem, we have chosen one of the well-known stiff initial value problems with limit cycle behavior as a test-bed system model. Solving this model, we have illustrated that different answers may result from different numerical solvers. We use MATLAB numerical solvers because they are optimized and widely used by the modeling community. We have also conducted a systematic study of numerical solver performances by using qualitative and quantitative measures such as convergence, accuracy, and computational cost (i.e. in terms of function evaluation, partial derivative, LU decomposition, and "take-off" points). The results show that the modeling solutions can be drastically different using different numerical solvers. Thus, it is important to intelligently select numerical solvers when solving biomolecular system models. Results The classic Belousov-Zhabotinskii (BZ) reaction is described by the Oregonator model and is used as a case study. We report two guidelines in selecting optimal numerical solver(s) for stiff, complex oscillatory systems: (i) for problems with unknown parameters, ode45 is the optimal choice regardless of the relative error tolerance; (ii) for known stiff problems, both ode113 and ode15s are good choices under strict relative tolerance conditions. Conclusions For any given biomolecular model, by building a library of numerical solvers with quantitative performance assessment metric, we show that it is possible

  4. Solving ordinary differential equations with discontinuities

    SciTech Connect

    Gear, C.W.; Osterby, O.

    1981-09-01

    An algorithm is described that can detect and locate some discontinuities and provide information about their size, order and position. However, the success of the algorithm is strongly dependent on the location of the discontinuity with respect to the steps that straddle it. The major advantage of the scheme appears to be that a more reliable error estimate can be used when a discontinuity is present so that codes will be more robust. In some cases significant savings may accrue but it appears that a better restarting procedure than the one used will be necessary to realize most of those benefits.

  5. An implementation analysis of the linear discontinuous finite element method

    SciTech Connect

    Becker, T. L.

    2013-07-01

    This paper provides an implementation analysis of the linear discontinuous finite element method (LD-FEM) that spans the space of (l, x, y, z). A practical implementation of LD includes 1) selecting a computationally efficient algorithm to solve the 4 x 4 matrix system Ax = b that describes the angular flux in a mesh element, and 2) choosing how to store the data used to construct the matrix A and the vector b to either reduce memory consumption or increase computational speed. To analyze the first of these, three algorithms were selected to solve the 4 x 4 matrix equation: Cramer's rule, a streamlined implementation of Gaussian elimination, and LAPACK's Gaussian elimination subroutine dgesv. The results indicate that Cramer's rule and the streamlined Gaussian elimination algorithm perform nearly equivalently and outperform LAPACK's implementation of Gaussian elimination by a factor of 2. To analyze the second implementation detail, three formulations of the discretized LD-FEM equations were provided for implementation in a transport solver: 1) a low-memory formulation, which relies heavily on 'on-the-fly' calculations and less on the storage of pre-computed data, 2) a high-memory formulation, which pre-computes much of the data used to construct A and b, and 3) a reduced-memory formulation, which lies between the low - and high-memory formulations. These three formulations were assessed in the Jaguar transport solver based on relative memory footprint and computational speed for increasing mesh size and quadrature order. The results indicated that the memory savings of the low-memory formulation were not sufficient to warrant its implementation. The high-memory formulation resulted in a significant speed advantage over the reduced-memory option (10-50%), but also resulted in a proportional increase in memory consumption (5-45%) for increasing quadrature order and mesh count; therefore, the practitioner should weigh the system memory constraints against any

  6. Discontinuous spirals of stable periodic oscillations.

    PubMed

    Sack, Achim; Freire, Joana G; Lindberg, Erik; Pöschel, Thorsten; Gallas, Jason A C

    2013-01-01

    We report the experimental discovery of a remarkable organization of the set of self-generated periodic oscillations in the parameter space of a nonlinear electronic circuit. When control parameters are suitably tuned, the wave pattern complexity of the periodic oscillations is found to increase orderly without bound. Such complex patterns emerge forming self-similar discontinuous phases that combine in an artful way to produce large discontinuous spirals of stability. This unanticipated discrete accumulation of stability phases was detected experimentally and numerically in a Duffing-like proxy specially designed to bypass noisy spectra conspicuously present in driven oscillators. Discontinuous spirals organize the dynamics over extended parameter intervals around a focal point. They are useful to optimize locking into desired oscillatory modes and to control complex systems. The organization of oscillations into discontinuous spirals is expected to be generic for a class of nonlinear oscillators. PMID:24284508

  7. Discontinuous Spirals of Stable Periodic Oscillations

    PubMed Central

    Sack, Achim; Freire, Joana G.; Lindberg, Erik; Pöschel, Thorsten; Gallas, Jason A. C.

    2013-01-01

    We report the experimental discovery of a remarkable organization of the set of self-generated periodic oscillations in the parameter space of a nonlinear electronic circuit. When control parameters are suitably tuned, the wave pattern complexity of the periodic oscillations is found to increase orderly without bound. Such complex patterns emerge forming self-similar discontinuous phases that combine in an artful way to produce large discontinuous spirals of stability. This unanticipated discrete accumulation of stability phases was detected experimentally and numerically in a Duffing-like proxy specially designed to bypass noisy spectra conspicuously present in driven oscillators. Discontinuous spirals organize the dynamics over extended parameter intervals around a focal point. They are useful to optimize locking into desired oscillatory modes and to control complex systems. The organization of oscillations into discontinuous spirals is expected to be generic for a class of nonlinear oscillators. PMID:24284508

  8. Discontinuity stresses in metallic pressure vessels

    NASA Technical Reports Server (NTRS)

    1971-01-01

    The state of the art, criteria, and recommended practices for the theoretical and experimental analyses of discontinuity stresses and their distribution in metallic pressure vessels for space vehicles are outlined. The applicable types of pressure vessels include propellant tanks ranging from main load-carrying integral tank structure to small auxiliary tanks, storage tanks, solid propellant motor cases, high pressure gas bottles, and pressurized cabins. The major sources of discontinuity stresses are discussed, including deviations in geometry, material properties, loads, and temperature. The advantages, limitations, and disadvantages of various theoretical and experimental discontinuity analysis methods are summarized. Guides are presented for evaluating discontinuity stresses so that pressure vessel performance will not fall below acceptable levels.

  9. Discontinuous structure transition in a Debye cluster

    SciTech Connect

    Sheridan, T. E.

    2012-05-15

    We consider the structural phases of a cluster of identical particles confined in a two-dimensional biharmonic well and interacting through a screened Coulomb (Yukawa) potential (e.g., dusty plasma). For n = 6 particles, we show that there are one discontinuous and three continuous structure transitions, giving five structure phases. Two of these phases, the straight line and zigzag configurations, have previously been studied experimentally. We experimentally verify the discontinuous transition and observe the remaining three phases.

  10. Origins of the 520-km discontinuity

    NASA Astrophysics Data System (ADS)

    Vinnik, Lev

    2016-04-01

    The 520-km discontinuity is often explained by the phase transition from wadsleyite to ringwoodite, although the theoretical impedance of this transition is so small that the related converted and reflected seismic phases could hardly be seen in the seismograms. At the same time there are numerous reports on observations of a large discontinuity at this depth, especially in the data on SS precursors and P-wave wide-angle reflections. Revenaugh and Jordan (1991) argued that this discontinuity is related to the garnet/post-garnet transformation. Gu et al. (1998) preferred very deep continental roots extending into the transition zone. Deuss and Woodhouse proposed splitting of the 520-km discontinuity into two discontinuities, whilst Bock (1994) denied evidence of the 520-km discontinuity in the SS precursors. Our approach to this problem is based on the analysis of S and P receiver functions. Most of our data are related to hot-spots in and around the Atlantic where the appropriate converted phases are often comparable in amplitude with P410s and S410p. Both S and P receiver functions provide strong evidence of a low S velocity in a depth range from 450 km to 510 km at some locations. The 520-km discontinuity appears to be the base of this low-velocity layer. Our observations of the low S velocity in the upper transition zone are very consistent with the indications of a drop in the solidus temperature of carbonated peridotite in the same pressure range (Keshav et al. 2011), and this phenomenon provides a viable alternative to the other explanations of the 520-km discontinuity.

  11. Discontinuities of multi-Regge amplitudes

    NASA Astrophysics Data System (ADS)

    Fadin, V. S.

    2015-04-01

    In the BFKL approach, discontinuities of multiple production amplitudes in invariant masses of produced particles are discussed. It turns out that they are in evident contradiction with the BDS ansatz for n-gluon amplitudes in the planar N = 4 SYM at n ≥ 6. An explicit expression for the NLO discontinuity of the two-to-four amplitude in the invariant mass of two produced gluons is is presented.

  12. Variations of Hales Discontinuity beneath South India

    NASA Astrophysics Data System (ADS)

    Goyal, Ayush; Kosre, Goukaran Kumar; Borah, Kajaljyoti

    2016-04-01

    Thermodynamic studies show the spinel-garnet transition in fertile and hot mantle should be relatively narrow and should show up in the seismological studies as a discontinuity. The evidence for a shallow lithospheric mantle discontinuity was first proposed by Hales (1969) based on seismological travel time measurement from the Early Rise experiment in the Central United States, where a ~4% increase in the S-wave velocity at a depth of 75 km was observed. The recent studies show, in cratonic blocks with colder geotherms, that it appears at greater depths and over broader intervals, that is, from the Moho to 150 km depth. Different studies interpreted that Hales discontinuity may be due to seismic anisotropy or pervasive partial melts or cation ordering in mantle olivine. In the present study an attempt is made to model the Hales discontinuity in the South Indian shield, by jointly inverting group velocity dispersion and receiver functions, calculated from teleseismic earthquakes recorded at 20 broadband seismograph locations in the study region. South Indian shield is an amalgamation of several crustal blocks, namely, Eastern Dharwar Craton (EDC), Western Dharwar Craton (WDC), Southern Granulite Terrain (SGT) etc. Inversion modeling results show deeper Hales discontinuity (~104-110 km depth) in the south of WDC and SGT, while in the north of Western Dharwar Craton and Eastern Dharwar Craton it varies from ~70-80 km. It is also observed that the Hales Discontinuity is present at greater depth in the western part of Dharwar Craton, compared to the eastern part. Details of the depth, thickness, and the cause of the Hales discontinuity are also investigated. Keywords: Hales Discontinuity, South Indian Shield, Receiver Function, Craton, Inversion modeling.

  13. Performance Models for the Spike Banded Linear System Solver

    DOE PAGES

    Manguoglu, Murat; Saied, Faisal; Sameh, Ahmed; Grama, Ananth

    2011-01-01

    With availability of large-scale parallel platforms comprised of tens-of-thousands of processors and beyond, there is significant impetus for the development of scalable parallel sparse linear system solvers and preconditioners. An integral part of this design process is the development of performance models capable of predicting performance and providing accurate cost models for the solvers and preconditioners. There has been some work in the past on characterizing performance of the iterative solvers themselves. In this paper, we investigate the problem of characterizing performance and scalability of banded preconditioners. Recent work has demonstrated the superior convergence properties and robustness of banded preconditioners,more » compared to state-of-the-art ILU family of preconditioners as well as algebraic multigrid preconditioners. Furthermore, when used in conjunction with efficient banded solvers, banded preconditioners are capable of significantly faster time-to-solution. Our banded solver, the Truncated Spike algorithm is specifically designed for parallel performance and tolerance to deep memory hierarchies. Its regular structure is also highly amenable to accurate performance characterization. Using these characteristics, we derive the following results in this paper: (i) we develop parallel formulations of the Truncated Spike solver, (ii) we develop a highly accurate pseudo-analytical parallel performance model for our solver, (iii) we show excellent predication capabilities of our model – based on which we argue the high scalability of our solver. Our pseudo-analytical performance model is based on analytical performance characterization of each phase of our solver. These analytical models are then parameterized using actual runtime information on target platforms. An important consequence of our performance models is that they reveal underlying performance bottlenecks in both serial and parallel formulations. All of our results are validated

  14. The novel high-performance 3-D MT inverse solver

    NASA Astrophysics Data System (ADS)

    Kruglyakov, Mikhail; Geraskin, Alexey; Kuvshinov, Alexey

    2016-04-01

    We present novel, robust, scalable, and fast 3-D magnetotelluric (MT) inverse solver. The solver is written in multi-language paradigm to make it as efficient, readable and maintainable as possible. Separation of concerns and single responsibility concepts go through implementation of the solver. As a forward modelling engine a modern scalable solver extrEMe, based on contracting integral equation approach, is used. Iterative gradient-type (quasi-Newton) optimization scheme is invoked to search for (regularized) inverse problem solution, and adjoint source approach is used to calculate efficiently the gradient of the misfit. The inverse solver is able to deal with highly detailed and contrasting models, allows for working (separately or jointly) with any type of MT responses, and supports massive parallelization. Moreover, different parallelization strategies implemented in the code allow optimal usage of available computational resources for a given problem statement. To parameterize an inverse domain the so-called mask parameterization is implemented, which means that one can merge any subset of forward modelling cells in order to account for (usually) irregular distribution of observation sites. We report results of 3-D numerical experiments aimed at analysing the robustness, performance and scalability of the code. In particular, our computational experiments carried out at different platforms ranging from modern laptops to HPC Piz Daint (6th supercomputer in the world) demonstrate practically linear scalability of the code up to thousands of nodes.

  15. Adaptive kinetic-fluid solvers for heterogeneous computing architectures

    NASA Astrophysics Data System (ADS)

    Zabelok, Sergey; Arslanbekov, Robert; Kolobov, Vladimir

    2015-12-01

    We show feasibility and benefits of porting an adaptive multi-scale kinetic-fluid code to CPU-GPU systems. Challenges are due to the irregular data access for adaptive Cartesian mesh, vast difference of computational cost between kinetic and fluid cells, and desire to evenly load all CPUs and GPUs during grid adaptation and algorithm refinement. Our Unified Flow Solver (UFS) combines Adaptive Mesh Refinement (AMR) with automatic cell-by-cell selection of kinetic or fluid solvers based on continuum breakdown criteria. Using GPUs enables hybrid simulations of mixed rarefied-continuum flows with a million of Boltzmann cells each having a 24 × 24 × 24 velocity mesh. We describe the implementation of CUDA kernels for three modules in UFS: the direct Boltzmann solver using the discrete velocity method (DVM), the Direct Simulation Monte Carlo (DSMC) solver, and a mesoscopic solver based on the Lattice Boltzmann Method (LBM), all using adaptive Cartesian mesh. Double digit speedups on single GPU and good scaling for multi-GPUs have been demonstrated.

  16. Robust parallel iterative solvers for linear and least-squares problems, Final Technical Report

    SciTech Connect

    Saad, Yousef

    2014-01-16

    The primary goal of this project is to study and develop robust iterative methods for solving linear systems of equations and least squares systems. The focus of the Minnesota team is on algorithms development, robustness issues, and on tests and validation of the methods on realistic problems. 1. The project begun with an investigation on how to practically update a preconditioner obtained from an ILU-type factorization, when the coefficient matrix changes. 2. We investigated strategies to improve robustness in parallel preconditioners in a specific case of a PDE with discontinuous coefficients. 3. We explored ways to adapt standard preconditioners for solving linear systems arising from the Helmholtz equation. These are often difficult linear systems to solve by iterative methods. 4. We have also worked on purely theoretical issues related to the analysis of Krylov subspace methods for linear systems. 5. We developed an effective strategy for performing ILU factorizations for the case when the matrix is highly indefinite. The strategy uses shifting in some optimal way. The method was extended to the solution of Helmholtz equations by using complex shifts, yielding very good results in many cases. 6. We addressed the difficult problem of preconditioning sparse systems of equations on GPUs. 7. A by-product of the above work is a software package consisting of an iterative solver library for GPUs based on CUDA. This was made publicly available. It was the first such library that offers complete iterative solvers for GPUs. 8. We considered another form of ILU which blends coarsening techniques from Multigrid with algebraic multilevel methods. 9. We have released a new version on our parallel solver - called pARMS [new version is version 3]. As part of this we have tested the code in complex settings - including the solution of Maxwell and Helmholtz equations and for a problem of crystal growth.10. As an application of polynomial preconditioning we considered the

  17. Efficient spectral-Galerkin methods for fractional partial differential equations with variable coefficients

    NASA Astrophysics Data System (ADS)

    Mao, Zhiping; Shen, Jie

    2016-02-01

    Efficient spectral-Galerkin algorithms are developed to solve multi-dimensional fractional elliptic equations with variable coefficients in conserved form as well as non-conserved form. These algorithms are extensions of the spectral-Galerkin algorithms for usual elliptic PDEs developed in [24]. More precisely, for separable FPDEs, we construct a direct method by using a matrix diagonalization approach, while for non-separable FPDEs, we employ a preconditioned BICGSTAB method with a suitable separable FPDE with constant-coefficients as preconditioner. The cost of these algorithms is of O (N d + 1) flops where d is the space dimension. We derive rigorous weighted error estimates which provide more precise convergence rate for problems with singularities at boundaries. We also present ample numerical results to validate the algorithms and error estimates.

  18. A multiple right hand side iterative solver for history matching

    SciTech Connect

    Killough, J.E.; Sharma, Y.; Dupuy, A.; Bissell, R.; Wallis, J.

    1995-12-31

    History matching of oil and gas reservoirs can be accelerated by directly calculating the gradients of observed quantities (e.g., well pressure) with respect to the adjustable reserve parameters (e.g., permeability). This leads to a set of linear equations which add a significant overhead to the full simulation run without gradients. Direct Gauss elimination solvers can be used to address this problem by performing the factorization of the matrix only once and then reusing the factor matrix for the solution of the multiple right hand sides. This is a limited technique, however. Experience has shown that problems with greater than few thousand cells may not be practical for direct solvers because of computation time and memory limitations. This paper discusses the implementation of a multiple right hand side iterative linear equation solver (MRHS) for a system of adjoint equations to significantly enhance the performance of a gradient simulator.

  19. Gpu Implementation of a Viscous Flow Solver on Unstructured Grids

    NASA Astrophysics Data System (ADS)

    Xu, Tianhao; Chen, Long

    2016-06-01

    Graphics processing units have gained popularities in scientific computing over past several years due to their outstanding parallel computing capability. Computational fluid dynamics applications involve large amounts of calculations, therefore a latest GPU card is preferable of which the peak computing performance and memory bandwidth are much better than a contemporary high-end CPU. We herein focus on the detailed implementation of our GPU targeting Reynolds-averaged Navier-Stokes equations solver based on finite-volume method. The solver employs a vertex-centered scheme on unstructured grids for the sake of being capable of handling complex topologies. Multiple optimizations are carried out to improve the memory accessing performance and kernel utilization. Both steady and unsteady flow simulation cases are carried out using explicit Runge-Kutta scheme. The solver with GPU acceleration in this paper is demonstrated to have competitive advantages over the CPU targeting one.

  20. Two Solvers for Tractable Temporal Constraints with Preferences

    NASA Technical Reports Server (NTRS)

    Rossi, F.; Khatib,L.; Morris, P.; Morris, R.; Clancy, Daniel (Technical Monitor)

    2002-01-01

    A number of reasoning problems involving the manipulation of temporal information can naturally be viewed as implicitly inducing an ordering of potential local decisions involving time on the basis of preferences. Soft temporal constraints problems allow to describe in a natural way scenarios where events happen over time and preferences are associated to event distances and durations. In general, solving soft temporal problems require exponential time in the worst case, but there are interesting subclasses of problems which are polynomially solvable. We describe two solvers based on two different approaches for solving the same tractable subclass. For each solver we present the theoretical results it stands on, a description of the algorithm and some experimental results. The random generator used to build the problems on which tests are performed is also described. Finally, we compare the two solvers highlighting the tradeoff between performance and representational power.

  1. An h-p Taylor-Galerkin finite element method for compressible Euler equations

    NASA Technical Reports Server (NTRS)

    Demkowicz, L.; Oden, J. T.; Rachowicz, W.; Hardy, O.

    1991-01-01

    An extension of the familiar Taylor-Galerkin method to arbitrary h-p spatial approximations is proposed. Boundary conditions are analyzed, and a linear stability result for arbitrary meshes is given, showing the unconditional stability for the parameter of implicitness alpha not less than 0.5. The wedge and blunt body problems are solved with both linear, quadratic, and cubic elements and h-adaptivity, showing the feasibility of higher orders of approximation for problems with shocks.

  2. A hybrid perturbation-Galerkin method for differential equations containing a parameter

    NASA Technical Reports Server (NTRS)

    Geer, James F.; Andersen, Carl M.

    1989-01-01

    A two-step hybrid perturbation-Galerkin method to solve a variety of differential equations which involve a parameter is presented and discussed. The method consists of: (1) the use of a perturbation method to determine the asymptotic expansion of the solution about one or more values of the parameter; and (2) the use of some of the perturbation coefficient functions as trial functions in the classical Bubnov-Galerkin method. This hybrid method has the potential of overcoming some of the drawbacks of the perturbation method and the Bubnov-Galerkin method when they are applied by themselves, while combining some of the good features of both. The proposed method is illustrated first with a simple linear two-point boundary value problem and is then applied to a nonlinear two-point boundary value problem in lubrication theory. The results obtained from the hybrid method are compared with approximate solutions obtained by purely numerical methods. Some general features of the method, as well as some special tips for its implementation, are discussed. A survey of some current research application areas is presented and its degree of applicability to broader problem areas is discussed.

  3. LAPACKrc: Fast linear algebra kernels/solvers for FPGA accelerators

    NASA Astrophysics Data System (ADS)

    Gonzalez, Juan; Núñez, Rafael C.

    2009-07-01

    We present LAPACKrc, a family of FPGA-based linear algebra solvers able to achieve more than 100x speedup per commodity processor on certain problems. LAPACKrc subsumes some of the LAPACK and ScaLAPACK functionalities, and it also incorporates sparse direct and iterative matrix solvers. Current LAPACKrc prototypes demonstrate between 40x-150x speedup compared against top-of-the-line hardware/software systems. A technology roadmap is in place to validate current performance of LAPACKrc in HPC applications, and to increase the computational throughput by factors of hundreds within the next few years.

  4. Profile solver in C for finite element equations

    NASA Astrophysics Data System (ADS)

    Hededal, O.; Krenk, S.

    1994-08-01

    This paper presents an efficient, pointer based profile solver with standard matrix indexing. Constrained equations Ax = b where x contains known and unknown values are solved and the full vectors x and b are obtained. Pseudo-code algorithms are formulated for a row oriented form of the LDL(sup T) factorization and implemented directly as a C code. The solver is implemented in C because of the close relation between two-dimensional arrays and pointers which makes it possible to write a clear and efficient code.

  5. 27 CFR 555.128 - Discontinuance of business.

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2010-04-01 2010-04-01 false Discontinuance of business... Discontinuance of business. Where an explosive materials business or operations is discontinued and succeeded by... such facts and shall be delivered to the successor. Where discontinuance of the business or...

  6. 27 CFR 478.127 - Discontinuance of business.

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2010-04-01 2010-04-01 false Discontinuance of business... Records § 478.127 Discontinuance of business. Where a licensed business is discontinued and succeeded by a... be delivered to the successor. Where discontinuance of the business is absolute, the records shall...

  7. 27 CFR 478.57 - Discontinuance of business.

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2010-04-01 2010-04-01 false Discontinuance of business... Licenses § 478.57 Discontinuance of business. (a) Where a firearm or ammunition business is either discontinued or succeeded by a new owner, the owner of the business discontinued or succeeded shall within...

  8. 27 CFR 478.127 - Discontinuance of business.

    Code of Federal Regulations, 2014 CFR

    2014-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2014-04-01 2014-04-01 false Discontinuance of business... Records § 478.127 Discontinuance of business. Where a licensed business is discontinued and succeeded by a... be delivered to the successor. Where discontinuance of the business is absolute, the records shall...

  9. 27 CFR 478.57 - Discontinuance of business.

    Code of Federal Regulations, 2014 CFR

    2014-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2014-04-01 2014-04-01 false Discontinuance of business... Licenses § 478.57 Discontinuance of business. (a) Where a firearm or ammunition business is either discontinued or succeeded by a new owner, the owner of the business discontinued or succeeded shall within...

  10. 27 CFR 478.127 - Discontinuance of business.

    Code of Federal Regulations, 2013 CFR

    2013-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2013-04-01 2013-04-01 false Discontinuance of business... Records § 478.127 Discontinuance of business. Where a licensed business is discontinued and succeeded by a... be delivered to the successor. Where discontinuance of the business is absolute, the records shall...

  11. 27 CFR 555.128 - Discontinuance of business.

    Code of Federal Regulations, 2014 CFR

    2014-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2014-04-01 2014-04-01 false Discontinuance of business... Discontinuance of business. Where an explosive materials business or operations is discontinued and succeeded by... such facts and shall be delivered to the successor. Where discontinuance of the business or...

  12. 27 CFR 555.128 - Discontinuance of business.

    Code of Federal Regulations, 2013 CFR

    2013-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 3 2013-04-01 2013-04-01 false Discontinuance of business... Discontinuance of business. Where an explosive materials business or operations is discontinued and succeeded by... such facts and shall be delivered to the successor. Where discontinuance of the business or...

  13. 27 CFR 17.187 - Discontinuance of business.

    Code of Federal Regulations, 2012 CFR

    2012-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 1 2012-04-01 2012-04-01 false Discontinuance of business... PRODUCTS Miscellaneous Provisions § 17.187 Discontinuance of business. The manufacturer shall notify TTB when business is to be discontinued. Upon discontinuance of business, a manufacturer's entire stock...

  14. 27 CFR 478.57 - Discontinuance of business.

    Code of Federal Regulations, 2013 CFR

    2013-04-01

    ... Licenses § 478.57 Discontinuance of business. (a) Where a firearm or ammunition business is either discontinued or succeeded by a new owner, the owner of the business discontinued or succeeded shall within 30... 27 Alcohol, Tobacco Products and Firearms 3 2013-04-01 2013-04-01 false Discontinuance of...

  15. Method for simulating discontinuous physical systems

    DOEpatents

    Baty, Roy S.; Vaughn, Mark R.

    2001-01-01

    The mathematical foundations of conventional numerical simulation of physical systems provide no consistent description of the behavior of such systems when subjected to discontinuous physical influences. As a result, the numerical simulation of such problems requires ad hoc encoding of specific experimental results in order to address the behavior of such discontinuous physical systems. In the present invention, these foundations are replaced by a new combination of generalized function theory and nonstandard analysis. The result is a class of new approaches to the numerical simulation of physical systems which allows the accurate and well-behaved simulation of discontinuous and other difficult physical systems, as well as simpler physical systems. Applications of this new class of numerical simulation techniques to process control, robotics, and apparatus design are outlined.

  16. Rockburst Generation in Discontinuous Rock Masses

    NASA Astrophysics Data System (ADS)

    He, Ben-Guo; Zelig, Ravit; Hatzor, Yossef H.; Feng, Xia-Ting

    2016-10-01

    We study rockburst generation in discontinuous rock masses using theoretical and numerical approaches. We begin by developing an analytical solution for the energy change due to tunneling in a continuous rock mass using linear elasticity. We show that the affected zone where most of the increase in elastic strain energy takes place is restricted to an annulus that extends to a distance of three diameters from the tunnel center, regardless of initial tunnel diameter, magnitude of in situ stress, and in situ stress ratio. By considering local elastic strain concentrations, we further delineate the Rockbursting Prone Zone found to be concentrated in an annulus that extends to one diameter from the tunnel center, regardless of original stress ratio, magnitude, and the stiffness of the rock mass. We proceed by arguing that in initially discontinuous rock masses shear stress amplification due to tunneling will inevitably trigger block displacements along preexisting discontinuities much before shear failure of intact rock elements will ensue, because of the lower shear strength of discontinuities with respect to intact rock elements, provided of course that the blocks are removable. We employ the numerical discrete element DDA method to obtain, quantitatively, the kinetic energy, the elastic strain energy, and the dissipated energy in the affected zone in a discontinuous rock due to tunneling. We show that the kinetic energy of ejected blocks due to strain relaxation increases with increasing initial stress and with decreasing frictional resistance of preexisting discontinuities. Finally, we demonstrate how controlled strain energy release by means of top heading and bench excavation methodology can assist in mitigating rockburst hazards due to stain relaxation.

  17. Navier-Stokes Solvers and Generalizations for Reacting Flow Problems

    SciTech Connect

    Elman, Howard C

    2013-01-27

    This is an overview of our accomplishments during the final term of this grant (1 September 2008 -- 30 June 2012). These fall mainly into three categories: fast algorithms for linear eigenvalue problems; solution algorithms and modeling methods for partial differential equations with uncertain coefficients; and preconditioning methods and solvers for models of computational fluid dynamics (CFD).

  18. Intellectual Abilities That Discriminate Good and Poor Problem Solvers.

    ERIC Educational Resources Information Center

    Meyer, Ruth Ann

    1981-01-01

    This study compared good and poor fourth-grade problem solvers on a battery of 19 "reference" tests for verbal, induction, numerical, word fluency, memory, perceptual speed, and simple visualization abilities. Results suggest verbal, numerical, and especially induction abilities are important to successful mathematical problem solving. (MP)

  19. Coordinate Projection-based Solver for ODE with Invariants

    2008-04-08

    CPODES is a general purpose (serial and parallel) solver for systems of ordinary differential equation (ODE) with invariants. It implements a coordinate projection approach using different types of projection (orthogonal or oblique) and one of several methods for the decompositon of the Jacobian of the invariant equations.

  20. Oscillation-Free Methods for Modeling Fluid-Porous Interfaces Using Segregated Solvers on Unstructured Grids

    NASA Astrophysics Data System (ADS)

    Stanic, Milos; Nordlund, Markus; Kuczaj, Arkadiusz; Frederix, Edoardo; Geurts, Bernard

    2014-11-01

    Porous media flows can be found in a large number of fields ranging from engineering to medical applications. A volume-averaged approach to simulating porous media is often used because of its practicality and computational efficiency. Derivation of the volume-averaged porous flow equations introduces additional porous resistance terms to the momentum equation. When discretized these porous resistance terms create a body force discontinuity at the porous-fluid interface, which may lead to spurious oscillations if not accounted for properly. A variety of numerical techniques has been proposed to solve this problem, but few of them have concentrated on collocated grids and segregated solvers, which have wide applications in academia and industry. In this work we discuss the source of the spurious oscillations, quantify their amplitude and apply interface treatments methods that successfully remove the oscillations. The interface treatment methods are tested in a variety of realistic scenarios, including the porous plug and Beaver-Joseph test cases and show excellent results, minimizing or entirely removing the spurious oscillations at the porous-fluid interface. This research was financially supported by Philip Morris Products S.A.

  1. Ray theory of gas dynamic discontinuities

    NASA Astrophysics Data System (ADS)

    Kentzer, Czeslaw P.

    1987-12-01

    A geometric theory of the motion of surfaces of discontinuity is based on the quasi-linear algebraic system of generalized Rankine-Hugoniot jump conditions for an ideal gas. Vanishing of a characteristic determinant is necessary for the existence of a nontrivial jump. Geometrical, dynamical, and persistence conditions are applied to the discontinuity of an arbitrary strength, resulting in a set of Hamiltonian equations for the position coordinates and for the space-time normal to the surface. The rays are defined as the integral curves of the Hamiltonian system and generate the singular surface that satisfies the imposed jump conditions.

  2. Cathodic protection of pipelines in discontinuous permafrost

    SciTech Connect

    Mitchell, C.J.; Wright, M.D.; Waslen, D.W.

    1997-08-01

    This paper discusses the challenges in providing cathodic protection for a pipeline located in an area with discontinuous permafrost. Specific challenges included: unknown time for the permafrost to melt out, unpredictable current distribution characteristics and wet, inaccessible terrain. Based on preliminary pipe-to-soil data, it appears that cathodic protection coverage was achieved in discontinuous permafrost regions without the need of local anodes. Future work is required to verify whether this conclusion can be extended over the course of an annual freeze-thaw cycle.

  3. Current discontinuities on superconducting cosmic strings

    SciTech Connect

    Troyan, E. Vlasov, Yu. V.

    2011-07-15

    The propagation of current perturbations on superconducting cosmic strings is considered. The conditions for the existence of discontinuities similar to shock waves have been found. The formulas relating the string parameters and the discontinuity propagation speed are derived. The current growth law in a shock wave is deduced. The propagation speeds of shock waves with arbitrary amplitudes are calculated. The reason why there are no shock waves in the case of time-like currents (in the 'electric' regime) is explained; this is attributable to the shock wave instability with respect to perturbations of the string world sheet.

  4. Multiscale Universal Interface: A concurrent framework for coupling heterogeneous solvers

    NASA Astrophysics Data System (ADS)

    Tang, Yu-Hang; Kudo, Shuhei; Bian, Xin; Li, Zhen; Karniadakis, George Em

    2015-09-01

    Concurrently coupled numerical simulations using heterogeneous solvers are powerful tools for modeling multiscale phenomena. However, major modifications to existing codes are often required to enable such simulations, posing significant difficulties in practice. In this paper we present a C++ library, i.e. the Multiscale Universal Interface (MUI), which is capable of facilitating the coupling effort for a wide range of multiscale simulations. The library adopts a header-only form with minimal external dependency and hence can be easily dropped into existing codes. A data sampler concept is introduced, combined with a hybrid dynamic/static typing mechanism, to create an easily customizable framework for solver-independent data interpretation. The library integrates MPI MPMD support and an asynchronous communication protocol to handle inter-solver information exchange irrespective of the solvers' own MPI awareness. Template metaprogramming is heavily employed to simultaneously improve runtime performance and code flexibility. We validated the library by solving three different multiscale problems, which also serve to demonstrate the flexibility of the framework in handling heterogeneous models and solvers. In the first example, a Couette flow was simulated using two concurrently coupled Smoothed Particle Hydrodynamics (SPH) simulations of different spatial resolutions. In the second example, we coupled the deterministic SPH method with the stochastic Dissipative Particle Dynamics (DPD) method to study the effect of surface grafting on the hydrodynamics properties on the surface. In the third example, we consider conjugate heat transfer between a solid domain and a fluid domain by coupling the particle-based energy-conserving DPD (eDPD) method with the Finite Element Method (FEM).

  5. Multiscale Universal Interface: A concurrent framework for coupling heterogeneous solvers

    SciTech Connect

    Tang, Yu-Hang; Kudo, Shuhei; Bian, Xin; Li, Zhen; Karniadakis, George Em

    2015-09-15

    Graphical abstract: - Abstract: Concurrently coupled numerical simulations using heterogeneous solvers are powerful tools for modeling multiscale phenomena. However, major modifications to existing codes are often required to enable such simulations, posing significant difficulties in practice. In this paper we present a C++ library, i.e. the Multiscale Universal Interface (MUI), which is capable of facilitating the coupling effort for a wide range of multiscale simulations. The library adopts a header-only form with minimal external dependency and hence can be easily dropped into existing codes. A data sampler concept is introduced, combined with a hybrid dynamic/static typing mechanism, to create an easily customizable framework for solver-independent data interpretation. The library integrates MPI MPMD support and an asynchronous communication protocol to handle inter-solver information exchange irrespective of the solvers' own MPI awareness. Template metaprogramming is heavily employed to simultaneously improve runtime performance and code flexibility. We validated the library by solving three different multiscale problems, which also serve to demonstrate the flexibility of the framework in handling heterogeneous models and solvers. In the first example, a Couette flow was simulated using two concurrently coupled Smoothed Particle Hydrodynamics (SPH) simulations of different spatial resolutions. In the second example, we coupled the deterministic SPH method with the stochastic Dissipative Particle Dynamics (DPD) method to study the effect of surface grafting on the hydrodynamics properties on the surface. In the third example, we consider conjugate heat transfer between a solid domain and a fluid domain by coupling the particle-based energy-conserving DPD (eDPD) method with the Finite Element Method (FEM)

  6. Migration of vectorized iterative solvers to distributed memory architectures

    SciTech Connect

    Pommerell, C.; Ruehl, R.

    1994-12-31

    Both necessity and opportunity motivate the use of high-performance computers for iterative linear solvers. Necessity results from the size of the problems being solved-smaller problems are often better handled by direct methods. Opportunity arises from the formulation of the iterative methods in terms of simple linear algebra operations, even if this {open_quote}natural{close_quotes} parallelism is not easy to exploit in irregularly structured sparse matrices and with good preconditioners. As a result, high-performance implementations of iterative solvers have attracted a lot of interest in recent years. Most efforts are geared to vectorize or parallelize the dominating operation-structured or unstructured sparse matrix-vector multiplication, or to increase locality and parallelism by reformulating the algorithm-reducing global synchronization in inner products or local data exchange in preconditioners. Target architectures for iterative solvers currently include mostly vector supercomputers and architectures with one or few optimized (e.g., super-scalar and/or super-pipelined RISC) processors and hierarchical memory systems. More recently, parallel computers with physically distributed memory and a better price/performance ratio have been offered by vendors as a very interesting alternative to vector supercomputers. However, programming comfort on such distributed memory parallel processors (DMPPs) still lags behind. Here the authors are concerned with iterative solvers and their changing computing environment. In particular, they are considering migration from traditional vector supercomputers to DMPPs. Application requirements force one to use flexible and portable libraries. They want to extend the portability of iterative solvers rather than reimplementing everything for each new machine, or even for each new architecture.

  7. Decision Engines for Software Analysis Using Satisfiability Modulo Theories Solvers

    NASA Technical Reports Server (NTRS)

    Bjorner, Nikolaj

    2010-01-01

    The area of software analysis, testing and verification is now undergoing a revolution thanks to the use of automated and scalable support for logical methods. A well-recognized premise is that at the core of software analysis engines is invariably a component using logical formulas for describing states and transformations between system states. The process of using this information for discovering and checking program properties (including such important properties as safety and security) amounts to automatic theorem proving. In particular, theorem provers that directly support common software constructs offer a compelling basis. Such provers are commonly called satisfiability modulo theories (SMT) solvers. Z3 is a state-of-the-art SMT solver. It is developed at Microsoft Research. It can be used to check the satisfiability of logical formulas over one or more theories such as arithmetic, bit-vectors, lists, records and arrays. The talk describes some of the technology behind modern SMT solvers, including the solver Z3. Z3 is currently mainly targeted at solving problems that arise in software analysis and verification. It has been applied to various contexts, such as systems for dynamic symbolic simulation (Pex, SAGE, Vigilante), for program verification and extended static checking (Spec#/Boggie, VCC, HAVOC), for software model checking (Yogi, SLAM), model-based design (FORMULA), security protocol code (F7), program run-time analysis and invariant generation (VS3). We will describe how it integrates support for a variety of theories that arise naturally in the context of the applications. There are several new promising avenues and the talk will touch on some of these and the challenges related to SMT solvers. Proceedings

  8. Efficient three-dimensional Poisson solvers in open rectangular conducting pipe

    NASA Astrophysics Data System (ADS)

    Qiang, Ji

    2016-06-01

    Three-dimensional (3D) Poisson solver plays an important role in the study of space-charge effects on charged particle beam dynamics in particle accelerators. In this paper, we propose three new 3D Poisson solvers for a charged particle beam in an open rectangular conducting pipe. These three solvers include a spectral integrated Green function (IGF) solver, a 3D spectral solver, and a 3D integrated Green function solver. These solvers effectively handle the longitudinal open boundary condition using a finite computational domain that contains the beam itself. This saves the computational cost of using an extra larger longitudinal domain in order to set up an appropriate finite boundary condition. Using an integrated Green function also avoids the need to resolve rapid variation of the Green function inside the beam. The numerical operational cost of the spectral IGF solver and the 3D IGF solver scales as O(N log(N)) , where N is the number of grid points. The cost of the 3D spectral solver scales as O(Nn N) , where Nn is the maximum longitudinal mode number. We compare these three solvers using several numerical examples and discuss the advantageous regime of each solver in the physical application.

  9. Stability of Conservation Laws with Discontinuous Coefficients

    NASA Astrophysics Data System (ADS)

    Klausen, Runhild Aae; Risebro, Nils Henrik

    1999-09-01

    We prove L1 contractivity of weak solutions to a conservation law with a flux function that may depend discontinuously on the space variable. Furthermore, we show that the L1 difference between solutions to conservation laws with different flux functions is bounded by the total variation with respect to the space variable, of the difference between the flux functions.

  10. Cathodic protection of pipelines in discontinuous permafrost

    SciTech Connect

    Mitchell, C.J.; Wright, M.D.; Waslen, D.W.

    1997-10-01

    There are many unknowns and challenges in providing cathodic protection (CP) for a pipeline located in discontinuous permafrost areas. Preliminary pipe-to-soil data indicates that CP coverage was achieved in these regions without needing local anodes. Work is required to verify whether this conclusion can be extended over the course of an annual freeze-thaw cycle.

  11. Characterization of Asymmetric Coplanar Waveguide Discontinuities

    NASA Technical Reports Server (NTRS)

    Dib, Nihad I.; Katehi, Linda P. B.; Gupta, Minoo; Ponchak, George E.

    1993-01-01

    A general technique to characterize asymmetric coplanar waveguide (CPW) discontinuities with air bridges where both the fundamental coplanar and slotline modes may be excited together is presented. First, the CPW discontinuity without air bridges is analyzed using the space-domain integral equation (SDIE) approach. Second, the parameters (phase, amplitude, and wavelength) of the coplanar and slotline modes are extracted from an amplitude modulated-like standing wave existing in the CPW feeding lines. Then a 2n x 2n generalized scattering matrix of the n-port discontinuity without air bridges is derived which includes the occurring mode conversion. Finally, this generalized scattering matrix is reduced to an n x n matrix by enforcing suitable conditions at the ports which correspond to the excited slotline mode. For the purpose of illustration, the method is applied to a shielded asymmetric short-end CPW shunt stub, the scattering parameters of which are compared with those of a symmetric one. Experiments are performed on both discontinuities and the results are in good agreement with theoretical data. The advantages of using air bridges in CPW circuits as opposed to bond wires are also discussed.

  12. 27 CFR 18.38 - Permanent discontinuance.

    Code of Federal Regulations, 2011 CFR

    2011-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 1 2011-04-01 2011-04-01 false Permanent discontinuance. 18.38 Section 18.38 Alcohol, Tobacco Products and Firearms ALCOHOL AND TOBACCO TAX AND TRADE BUREAU, DEPARTMENT OF THE TREASURY LIQUORS PRODUCTION OF VOLATILE FRUIT-FLAVOR CONCENTRATE Qualification...

  13. 27 CFR 18.38 - Permanent discontinuance.

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 1 2010-04-01 2010-04-01 false Permanent discontinuance. 18.38 Section 18.38 Alcohol, Tobacco Products and Firearms ALCOHOL AND TOBACCO TAX AND TRADE BUREAU, DEPARTMENT OF THE TREASURY LIQUORS PRODUCTION OF VOLATILE FRUIT-FLAVOR CONCENTRATE Qualification...

  14. 77 FR 33314 - POSTNET Barcode Discontinuation

    Federal Register 2010, 2011, 2012, 2013, 2014

    2012-06-06

    ... Postal Service published a final rule in the Federal Register (77 FR 26185-26191) to discontinue price... Periodicals automation letters and flats) that were inadvertently omitted in the original final rule, but does... and allow only Intelligent Mail barcodes (IMbs) for automation price eligibility purposes,...

  15. Nonrenewable resource extraction under discontinuous price policy

    SciTech Connect

    Kalt, J.P.; Otten, A.L.

    1985-01-01

    Temporal discontinuities in public policy with respect to nonrenewable resource pricing can have significant impacts on the time patterns of resource extraction. These impacts arise from the effect of price discontinuities on the relative values of Hotelling rents across time periods. Whether faced with intertemporal price continuity or price discontinuity, the planning task of the wealth-maximizing producer is to equate the present value of each period's marginal contribution to the stream of net revenues from production across time. This rule for extraction provides the key to understanding the response to a price jump such as occurs upon the removal of price controls. The rational producer holds back at least some output until the price jump occurs. At the moment, the producer pushes output up sharply, raising marginal extraction cost by the absolute amount of the price jump and, thereby, maintaining the value of the Hotelling rent given by the gap between price and marginal extraction cost. US natural gas policy options, as well as plausible alternatives, are simulated to illustrate the effects of discontinuous regulatory regimes. 15 references, 1 table.

  16. Discontinued drugs in 2010: cardiovascular drugs.

    PubMed

    Zhao, Hong-ping; Zhang, Xu-song; Xiang, Bing-ren

    2011-10-01

    This perspective is a paper discussing drugs dropped from clinical development in the previous years. Specifically, this paper focuses on 16 cardiovascular drugs discontinued in 2010 after reaching Phase I - III clinical trials. Information for this perspective is mainly derived from a search of Pharmaprojects. PMID:21870899

  17. In-process discontinuity detection during friction stir welding

    NASA Astrophysics Data System (ADS)

    Shrivastava, Amber

    The objective of this work is to develop a method for detecting the creation of discontinuities (e.g., voids) during friction stir welding. Friction stir welding is inherently cost-effective, however, the need for significant weld inspection can make the process cost-prohibitive. A new approach to weld inspection is required -- where an in-situ characterization of weld quality can be obtained, reducing the need for post-process inspection. Friction stir welds with discontinuity and without discontinuity were created. In this work, discontinuities are generated by reducing the friction stir tool rotation frequency and increasing the tool traverse speed in order to create "colder" welds. During the welds, forces are measured. Discontinuity sizes for welds are measured by computerized tomography. The relationship between the force transients and the discontinuity sizes indicate that the force measurement during friction stir welding can be effectively used for detecting discontinuities in friction stir welds. The normalized force transient data and normalized discontinuity size are correlated to develop a criterion for discontinuity detection. Additional welds are performed to validate the discontinuity detection method. The discontinuity sizes estimated by the force measurement based method are in good agreement with the discontinuity sizes measured by computerized tomography. These results show that the force measurement based discontinuity detection model method can be effectively used to detect discontinuities during friction stir welding.

  18. Mass-conservative reconstruction of Galerkin velocity fields for transport simulations

    NASA Astrophysics Data System (ADS)

    Scudeler, C.; Putti, M.; Paniconi, C.

    2016-08-01

    Accurate calculation of mass-conservative velocity fields from numerical solutions of Richards' equation is central to reliable surface-subsurface flow and transport modeling, for example in long-term tracer simulations to determine catchment residence time distributions. In this study we assess the performance of a local Larson-Niklasson (LN) post-processing procedure for reconstructing mass-conservative velocities from a linear (P1) Galerkin finite element solution of Richards' equation. This approach, originally proposed for a-posteriori error estimation, modifies the standard finite element velocities by imposing local conservation on element patches. The resulting reconstructed flow field is characterized by continuous fluxes on element edges that can be efficiently used to drive a second order finite volume advective transport model. Through a series of tests of increasing complexity that compare results from the LN scheme to those using velocity fields derived directly from the P1 Galerkin solution, we show that a locally mass-conservative velocity field is necessary to obtain accurate transport results. We also show that the accuracy of the LN reconstruction procedure is comparable to that of the inherently conservative mixed finite element approach, taken as a reference solution, but that the LN scheme has much lower computational costs. The numerical tests examine steady and unsteady, saturated and variably saturated, and homogeneous and heterogeneous cases along with initial and boundary conditions that include dry soil infiltration, alternating solute and water injection, and seepage face outflow. Typical problems that arise with velocities derived from P1 Galerkin solutions include outgoing solute flux from no-flow boundaries, solute entrapment in zones of low hydraulic conductivity, and occurrences of anomalous sources and sinks. In addition to inducing significant mass balance errors, such manifestations often lead to oscillations in concentration

  19. Conditional ɛ-uniform boundedness of Galerkin projectors and convergence of an adaptive mesh method as applied to singularly perturbed boundary value problems

    NASA Astrophysics Data System (ADS)

    Blatov, I. A.; Dobrobog, N. V.; Kitaeva, E. V.

    2016-07-01

    The Galerkin finite element method is applied to nonself-adjoint singularly perturbed boundary value problems on Shishkin meshes. The Galerkin projection method is used to obtain conditionally ɛ-uniform a priori error estimates and to prove the convergence of a sequence of meshes in the case of an unknown boundary layer edge.

  20. Finite-dimensional compensators for infinite-dimensional systems via Galerkin-type approximation

    NASA Technical Reports Server (NTRS)

    Ito, Kazufumi

    1990-01-01

    In this paper existence and construction of stabilizing compensators for linear time-invariant systems defined on Hilbert spaces are discussed. An existence result is established using Galkerin-type approximations in which independent basis elements are used instead of the complete set of eigenvectors. A design procedure based on approximate solutions of the optimal regulator and optimal observer via Galerkin-type approximation is given and the Schumacher approach is used to reduce the dimension of compensators. A detailed discussion for parabolic and hereditary differential systems is included.

  1. Multigrid for the Galerkin least squares method in linear elasticity: The pure displacement problem

    SciTech Connect

    Yoo, Jaechil

    1996-12-31

    Franca and Stenberg developed several Galerkin least squares methods for the solution of the problem of linear elasticity. That work concerned itself only with the error estimates of the method. It did not address the related problem of finding effective methods for the solution of the associated linear systems. In this work, we prove the convergence of a multigrid (W-cycle) method. This multigrid is robust in that the convergence is uniform as the parameter, v, goes to 1/2 Computational experiments are included.

  2. A parallel-vector equation solver for unsymmetric matrices on supercomputers

    NASA Technical Reports Server (NTRS)

    Qin, J.; Mei, C.; Nguyen, D. T.; Gray, C. E., Jr.

    1991-01-01

    A parallel-vector unsymmetric equation solver is presented. The solver exploits both vector and parallel capabilities provided by modern, high-performance supercomputers. A special storage scheme and loop-unrolling technique are used to optimize the vector performance. A parallel FORTRAN language is used to develop the solver on the CRAY 2 and CRAY Y-MP multiple processing computer environment. Three numerical examples are presented which demonstrate the efficiency and accuracy of this equation solver. The first two examples demonstrate the improved performance, and the third example utilizes the proposed solver to solve a highly nonlinear, unsymmetric finite element formulation for panel flutter.

  3. Rethinking Electrostatic Solvers in Particle Simulations for the Exascale Era

    NASA Astrophysics Data System (ADS)

    Deca, Jan; Markidis, Stefano; Lapenta, Giovanni; Járleberg, Erik; Apostolov, Rossen; Laure, Erwin

    2012-10-01

    In preparation to the exascale era, an alternative approach to calculate the electrostatic forces in Particle Mesh (PM) methods is proposed. While the traditional techniques are based on the calculation of the electrostatic potential by solving the Poisson equation, in the new approach the electric field is calculated by solving Ampère's law. When the Ampere's law is discretized explicitly in time, the electric field values on the mesh are simply updated from the previous values. In this way, the electrostatic solver becomes an embarrassingly parallel problem, making the algorithm extremely scalable and suitable for exascale computing platforms. An implementation PM code with the new electrostatic solver is presented to show that the proposed method produces correct results. It is a very promising algorithm for exascale PM simulations.

  4. LDRD report : parallel repartitioning for optimal solver performance.

    SciTech Connect

    Heaphy, Robert; Devine, Karen Dragon; Preis, Robert; Hendrickson, Bruce Alan; Heroux, Michael Allen; Boman, Erik Gunnar

    2004-02-01

    We have developed infrastructure, utilities and partitioning methods to improve data partitioning in linear solvers and preconditioners. Our efforts included incorporation of data repartitioning capabilities from the Zoltan toolkit into the Trilinos solver framework, (allowing dynamic repartitioning of Trilinos matrices); implementation of efficient distributed data directories and unstructured communication utilities in Zoltan and Trilinos; development of a new multi-constraint geometric partitioning algorithm (which can generate one decomposition that is good with respect to multiple criteria); and research into hypergraph partitioning algorithms (which provide up to 56% reduction of communication volume compared to graph partitioning for a number of emerging applications). This report includes descriptions of the infrastructure and algorithms developed, along with results demonstrating the effectiveness of our approaches.

  5. Benchmarking ICRF Full-wave Solvers for ITER

    SciTech Connect

    R. V. Budny, L. Berry, R. Bilato, P. Bonoli, M. Brambilla, R. J. Dumont, A. Fukuyama, R. Harvey, E. F. Jaeger, K. Indireshkumar, E. Lerche, D. McCune, C. K. Phillips, V. Vdovin, J. Wright, and members of the ITPA-IOS

    2011-01-06

    Abstract Benchmarking of full-wave solvers for ICRF simulations is performed using plasma profiles and equilibria obtained from integrated self-consistent modeling predictions of four ITER plasmas. One is for a high performance baseline (5.3 T, 15 MA) DT H-mode. The others are for half-field, half-current plasmas of interest for the pre-activation phase with bulk plasma ion species being either hydrogen or He4. The predicted profiles are used by six full-wave solver groups to simulate the ICRF electromagnetic fields and heating, and by three of these groups to simulate the current-drive. Approximate agreement is achieved for the predicted heating power for the DT and He4 cases. Factor of two disagreements are found for the cases with second harmonic He3 heating in bulk H cases. Approximate agreement is achieved simulating the ICRF current drive.

  6. An exact solver for the DCJ median problem.

    PubMed

    Zhang, Meng; Arndt, William; Tang, Jijun

    2009-01-01

    The "double-cut-and-join" (DCJ) model of genome rearrangement proposed by Yancopoulos et al. uses the single DCJ operation to account for all genome rearrangement events. Given three signed permutations, the DCJ median problem is to find a fourth permutation that minimizes the sum of the pairwise DCJ distances between it and the three others. In this paper, we present a branch-and-bound method that provides accurate solution to the multichromosomal DCJ median problems. We conduct extensive simulations and the results show that the DCJ median solver performs better than other median solvers for most of the test cases. These experiments also suggest that DCJ model is more suitable for real datasets where both reversals and transpositions occur.

  7. Elliptic Solvers with Adaptive Mesh Refinement on Complex Geometries

    SciTech Connect

    Phillip, B.

    2000-07-24

    Adaptive Mesh Refinement (AMR) is a numerical technique for locally tailoring the resolution computational grids. Multilevel algorithms for solving elliptic problems on adaptive grids include the Fast Adaptive Composite grid method (FAC) and its parallel variants (AFAC and AFACx). Theory that confirms the independence of the convergence rates of FAC and AFAC on the number of refinement levels exists under certain ellipticity and approximation property conditions. Similar theory needs to be developed for AFACx. The effectiveness of multigrid-based elliptic solvers such as FAC, AFAC, and AFACx on adaptively refined overlapping grids is not clearly understood. Finally, a non-trivial eye model problem will be solved by combining the power of using overlapping grids for complex moving geometries, AMR, and multilevel elliptic solvers.

  8. Scalable Out-of-Core Solvers on Xeon Phi Cluster

    SciTech Connect

    D'Azevedo, Ed F; Chan, Ki Shing; Su, Shiquan; Wong, Kwai

    2015-01-01

    This paper documents the implementation of a distributive out-of-core (OOC) solver for performing LU and Cholesky factorizations of a large dense matrix on clusters of many-core programmable co-processors. The out-of- core algorithm combines both the left-looking and right-looking schemes aimed to minimize the movement of data between the CPU host and the co-processor, optimizing data locality as well as computing throughput. The OOC solver is built to align with the format of the ScaLAPACK software library, making it readily portable to any existing codes using ScaLAPACK. A runtime analysis conducted on Beacon (an Intel Xeon plus Intel Xeon Phi cluster which composed of 48 nodes of multi-core CPU and MIC) at the Na- tional Institute for Computational Sciences is presented. Comparison of the performance on the Intel Xeon Phi and GPU clusters are also provided.

  9. A functional implementation of the Jacobi eigen-solver

    SciTech Connect

    Boehm, A.P.W. . Dept. of Computer Science); Hiromoto, R.E. )

    1993-01-01

    In this paper, we describe the systematic development of two implementations of the Jacobi eigen-solver and give performance results for the MIT/Motorola Monsoon dataflow machine. Our study is carried out using MINT, the MIT Monsoon simulator. The design of these implementations follows from the mathematics of the Jacobi method, and not from a translation of an existing sequential code. The functional semantics with respect to array updates, which cause excessive array copying, has lead us to a new implementation of a parallel group-rotations'' algorithm first described by Sameh. Our version of this algorithm requires 0(n[sup 3]) operations, whereas Sameh's original version requires 0(n[sup 4]) operations. The implementations are programmed in the language Id, and although Id has non-functional features, we have restricted the development of our eigen-solvers to the functional sub-set of the language.

  10. A functional implementation of the Jacobi eigen-solver

    SciTech Connect

    Boehm, A.P.W.; Hiromoto, R.E.

    1993-02-01

    In this paper, we describe the systematic development of two implementations of the Jacobi eigen-solver and give performance results for the MIT/Motorola Monsoon dataflow machine. Our study is carried out using MINT, the MIT Monsoon simulator. The design of these implementations follows from the mathematics of the Jacobi method, and not from a translation of an existing sequential code. The functional semantics with respect to array updates, which cause excessive array copying, has lead us to a new implementation of a parallel ``group-rotations`` algorithm first described by Sameh. Our version of this algorithm requires 0(n{sup 3}) operations, whereas Sameh`s original version requires 0(n{sup 4}) operations. The implementations are programmed in the language Id, and although Id has non-functional features, we have restricted the development of our eigen-solvers to the functional sub-set of the language.

  11. A spectral Poisson solver for kinetic plasma simulation

    NASA Astrophysics Data System (ADS)

    Szeremley, Daniel; Obberath, Jens; Brinkmann, Ralf

    2011-10-01

    Plasma resonance spectroscopy is a well established plasma diagnostic method, realized in several designs. One of these designs is the multipole resonance probe (MRP). In its idealized - geometrically simplified - version it consists of two dielectrically shielded, hemispherical electrodes to which an RF signal is applied. A numerical tool is under development which is capable of simulating the dynamics of the plasma surrounding the MRP in electrostatic approximation. In this contribution we concentrate on the specialized Poisson solver for that tool. The plasma is represented by an ensemble of point charges. By expanding both the charge density and the potential into spherical harmonics, a largely analytical solution of the Poisson problem can be employed. For a practical implementation, the expansion must be appropriately truncated. With this spectral solver we are able to efficiently solve the Poisson equation in a kinetic plasma simulation without the need of introducing a spatial discretization.

  12. A Nonlinear Modal Aeroelastic Solver for FUN3D

    NASA Technical Reports Server (NTRS)

    Goldman, Benjamin D.; Bartels, Robert E.; Biedron, Robert T.; Scott, Robert C.

    2016-01-01

    A nonlinear structural solver has been implemented internally within the NASA FUN3D computational fluid dynamics code, allowing for some new aeroelastic capabilities. Using a modal representation of the structure, a set of differential or differential-algebraic equations are derived for general thin structures with geometric nonlinearities. ODEPACK and LAPACK routines are linked with FUN3D, and the nonlinear equations are solved at each CFD time step. The existing predictor-corrector method is retained, whereby the structural solution is updated after mesh deformation. The nonlinear solver is validated using a test case for a flexible aeroshell at transonic, supersonic, and hypersonic flow conditions. Agreement with linear theory is seen for the static aeroelastic solutions at relatively low dynamic pressures, but structural nonlinearities limit deformation amplitudes at high dynamic pressures. No flutter was found at any of the tested trajectory points, though LCO may be possible in the transonic regime.

  13. On improving linear solver performance: a block variant of GMRES

    SciTech Connect

    Baker, A H; Dennis, J M; Jessup, E R

    2004-05-10

    The increasing gap between processor performance and memory access time warrants the re-examination of data movement in iterative linear solver algorithms. For this reason, we explore and establish the feasibility of modifying a standard iterative linear solver algorithm in a manner that reduces the movement of data through memory. In particular, we present an alternative to the restarted GMRES algorithm for solving a single right-hand side linear system Ax = b based on solving the block linear system AX = B. Algorithm performance, i.e. time to solution, is improved by using the matrix A in operations on groups of vectors. Experimental results demonstrate the importance of implementation choices on data movement as well as the effectiveness of the new method on a variety of problems from different application areas.

  14. Verification and Validation Studies for the LAVA CFD Solver

    NASA Technical Reports Server (NTRS)

    Moini-Yekta, Shayan; Barad, Michael F; Sozer, Emre; Brehm, Christoph; Housman, Jeffrey A.; Kiris, Cetin C.

    2013-01-01

    The verification and validation of the Launch Ascent and Vehicle Aerodynamics (LAVA) computational fluid dynamics (CFD) solver is presented. A modern strategy for verification and validation is described incorporating verification tests, validation benchmarks, continuous integration and version control methods for automated testing in a collaborative development environment. The purpose of the approach is to integrate the verification and validation process into the development of the solver and improve productivity. This paper uses the Method of Manufactured Solutions (MMS) for the verification of 2D Euler equations, 3D Navier-Stokes equations as well as turbulence models. A method for systematic refinement of unstructured grids is also presented. Verification using inviscid vortex propagation and flow over a flat plate is highlighted. Simulation results using laminar and turbulent flow past a NACA 0012 airfoil and ONERA M6 wing are validated against experimental and numerical data.

  15. An Upwind Solver for the National Combustion Code

    NASA Technical Reports Server (NTRS)

    Sockol, Peter M.

    2011-01-01

    An upwind solver is presented for the unstructured grid National Combustion Code (NCC). The compressible Navier-Stokes equations with time-derivative preconditioning and preconditioned flux-difference splitting of the inviscid terms are used. First order derivatives are computed on cell faces and used to evaluate the shear stresses and heat fluxes. A new flux limiter uses these same first order derivatives in the evaluation of left and right states used in the flux-difference splitting. The k-epsilon turbulence equations are solved with the same second-order method. The new solver has been installed in a recent version of NCC and the resulting code has been tested successfully in 2D on two laminar cases with known solutions and one turbulent case with experimental data.

  16. Parallel Auxiliary Space AMG Solver for $H(div)$ Problems

    SciTech Connect

    Kolev, Tzanio V.; Vassilevski, Panayot S.

    2012-12-18

    We present a family of scalable preconditioners for matrices arising in the discretization of $H(div)$ problems using the lowest order Raviart--Thomas finite elements. Our approach belongs to the class of “auxiliary space''--based methods and requires only the finite element stiffness matrix plus some minimal additional discretization information about the topology and orientation of mesh entities. Also, we provide a detailed algebraic description of the theory, parallel implementation, and different variants of this parallel auxiliary space divergence solver (ADS) and discuss its relations to the Hiptmair--Xu (HX) auxiliary space decomposition of $H(div)$ [SIAM J. Numer. Anal., 45 (2007), pp. 2483--2509] and to the auxiliary space Maxwell solver AMS [J. Comput. Math., 27 (2009), pp. 604--623]. Finally, an extensive set of numerical experiments demonstrates the robustness and scalability of our implementation on large-scale $H(div)$ problems with large jumps in the material coefficients.

  17. CASTRO: A NEW COMPRESSIBLE ASTROPHYSICAL SOLVER. II. GRAY RADIATION HYDRODYNAMICS

    SciTech Connect

    Zhang, W.; Almgren, A.; Bell, J.; Howell, L.; Burrows, A.

    2011-10-01

    We describe the development of a flux-limited gray radiation solver for the compressible astrophysics code, CASTRO. CASTRO uses an Eulerian grid with block-structured adaptive mesh refinement based on a nested hierarchy of logically rectangular variable-sized grids with simultaneous refinement in both space and time. The gray radiation solver is based on a mixed-frame formulation of radiation hydrodynamics. In our approach, the system is split into two parts, one part that couples the radiation and fluid in a hyperbolic subsystem, and another parabolic part that evolves radiation diffusion and source-sink terms. The hyperbolic subsystem is solved explicitly with a high-order Godunov scheme, whereas the parabolic part is solved implicitly with a first-order backward Euler method.

  18. Multi-scale finite element modeling of strain localization in geomaterials with strong discontinuity

    NASA Astrophysics Data System (ADS)

    Lai, Timothy Yu

    2002-01-01

    Geomaterials such as soils and rocks undergo strain localization during various loading conditions. Strain localization manifests itself in the form of a shear band, a narrow zone of intense straining. It is now generally recognized that these localized deformations lead to an accelerated softening response and influence the response of structures at or near failure. In order to accurately predict the behavior of geotechnical structures, the effects of strain localization must be included in any model developed. In this thesis, a multi-scale Finite Element (FE) model has been developed that captures the macro- and micro-field deformation patterns present during strain localization. The FE model uses a strong discontinuity approach where a jump in the displacement field is assumed. The onset of strain localization is detected using bifurcation theory that checks when the governing equations lose ellipticity. Two types of bifurcation, continuous and discontinuous are considered. Precise conditions for plane strain loading conditions are reported for each type of bifurcation. Post-localization behavior is governed by the traction relations on the band. Different plasticity models such as Mohr-Coulomb, Drucker-Prager and a Modified Mohr-Coulomb yield were implemented together with cohesion softening and cutoff for the post-localization behavior. The FE model is implemented into a FORTRAN code SPIN2D-LOC using enhanced constant strain triangular (CST) elements. The model is formulated using standard Galerkin finite element method, applicable to problems under undrained conditions and small deformation theory. A band-tracing algorithm is implemented to track the propagation of the shear band. To validate the model, several simulations are performed from simple compression test of soft rock to simulation of a full-scale geosynthetic reinforced soil wall model undergoing strain localization. Results from both standard and enhanced FE method are included for comparison. The

  19. Brittle Solvers: Lessons and insights into effective solvers for visco-plasticity in geodynamics

    NASA Astrophysics Data System (ADS)

    Spiegelman, M. W.; May, D.; Wilson, C. R.

    2014-12-01

    Plasticity/Fracture and rock failure are essential ingredients in geodynamic models as terrestrial rocks do not possess an infinite yield strength. Numerous physical mechanisms have been proposed to limit the strength of rocks, including low temperature plasticity and brittle fracture. While ductile and creep behavior of rocks at depth is largely accepted, the constitutive relations associated with brittle failure, or shear localisation, are more controversial. Nevertheless, there are really only a few macroscopic constitutive laws for visco-plasticity that are regularly used in geodynamics models. Independent of derivation, all of these can be cast as simple effective viscosities which act as stress limiters with different choices for yield surfaces; the most common being a von Mises (constant yield stress) or Drucker-Prager (pressure dependent yield-stress) criterion. The choice of plasticity model, however, can have significant consequences for the degree of non-linearity in a problem and the choice and efficiency of non-linear solvers. Here we describe a series of simplified 2 and 3-D model problems to elucidate several issues associated with obtaining accurate description and solution of visco-plastic problems. We demonstrate that1) Picard/Successive substitution schemes for solution of the non-linear problems can often stall at large values of the non-linear residual, thus producing spurious solutions2) Combined Picard/Newton schemes can be effective for a range of plasticity models, however, they can produce serious convergence problems for strongly pressure dependent plasticity models such as Drucker-Prager.3) Nevertheless, full Drucker-Prager may not be the plasticity model of choice for strong materials as the dynamic pressures produced in these layers can develop pathological behavior with Drucker-Prager, leading to stress strengthening rather than stress weakening behavior.4) In general, for any incompressible Stoke's problem, it is highly advisable to

  20. A Multiscale Wavelet Solver with O( n) Complexity

    NASA Astrophysics Data System (ADS)

    Williams, John R.; Amaratunga, Kevin

    1995-11-01

    In this paper, we use the biorthogonal wavelets recently constructed by Dahlke and Weinreich to implement a highly efficient procedure for solving a certain class of one-dimensional problems, (∂21/∂x21)u = f,I ɛ Z, I > 0. For these problems, the discrete biorthogonal wavelet transform allows us to set up a system of wavelet-Galerkin equations in which the scales are uncoupled, so that a true multiscale solution procedure may be formulated. We prove that the resulting stiffness matrix is in fact an almost perfectly diagonal matrix (the original aim of the construction was to achieve a block diagonal structure) and we show that this leads to an algorithm whose cost is O(n). We also present numerical results which demonstrate that the multiscale biorthogonal wavelet algorithm is superior to the more conventional single scale orthogonal wavelet approach both in terms of speed and in terms of convergence.

  1. Scaling Algebraic Multigrid Solvers: On the Road to Exascale

    SciTech Connect

    Baker, A H; Falgout, R D; Gamblin, T; Kolev, T; Schulz, M; Yang, U M

    2010-12-12

    Algebraic Multigrid (AMG) solvers are an essential component of many large-scale scientific simulation codes. Their continued numerical scalability and efficient implementation is critical for preparing these codes for exascale. Our experiences on modern multi-core machines show that significant challenges must be addressed for AMG to perform well on such machines. We discuss our experiences and describe the techniques we have used to overcome scalability challenges for AMG on hybrid architectures in preparation for exascale.

  2. A chemical reaction network solver for the astrophysics code NIRVANA

    NASA Astrophysics Data System (ADS)

    Ziegler, U.

    2016-02-01

    Context. Chemistry often plays an important role in astrophysical gases. It regulates thermal properties by changing species abundances and via ionization processes. This way, time-dependent cooling mechanisms and other chemistry-related energy sources can have a profound influence on the dynamical evolution of an astrophysical system. Modeling those effects with the underlying chemical kinetics in realistic magneto-gasdynamical simulations provide the basis for a better link to observations. Aims: The present work describes the implementation of a chemical reaction network solver into the magneto-gasdynamical code NIRVANA. For this purpose a multispecies structure is installed, and a new module for evolving the rate equations of chemical kinetics is developed and coupled to the dynamical part of the code. A small chemical network for a hydrogen-helium plasma was constructed including associated thermal processes which is used in test problems. Methods: Evolving a chemical network within time-dependent simulations requires the additional solution of a set of coupled advection-reaction equations for species and gas temperature. Second-order Strang-splitting is used to separate the advection part from the reaction part. The ordinary differential equation (ODE) system representing the reaction part is solved with a fourth-order generalized Runge-Kutta method applicable for stiff systems inherent to astrochemistry. Results: A series of tests was performed in order to check the correctness of numerical and technical implementation. Tests include well-known stiff ODE problems from the mathematical literature in order to confirm accuracy properties of the solver used as well as problems combining gasdynamics and chemistry. Overall, very satisfactory results are achieved. Conclusions: The NIRVANA code is now ready to handle astrochemical processes in time-dependent simulations. An easy-to-use interface allows implementation of complex networks including thermal processes

  3. An automatic ordering method for incomplete factorization iterative solvers

    SciTech Connect

    Forsyth, P.A.; Tang, W.P. . Dept. of Computer Science); D'Azevedo, E.F.D. )

    1991-01-01

    The minimum discarded fill (MDF) ordering strategy for incomplete factorization iterative solvers is developed. MDF ordering is demonstrated for several model son-symmetric problems, as well as a water-flooding simulation which uses an unstructured grid. The model problems show a three to five fold decrease in the number of iterations compared to natural orderings. Greater than twofold improvement was observed for the waterflooding simulation. 26 refs., 7 figs., 3 tabs.

  4. A contribution to the great Riemann solver debate

    NASA Technical Reports Server (NTRS)

    Quirk, James J.

    1992-01-01

    The aims of this paper are threefold: to increase the level of awareness within the shock capturing community to the fact that many Godunov-type methods contain subtle flaws that can cause spurious solutions to be computed; to identify one mechanism that might thwart attempts to produce very high resolution simulations; and to proffer a simple strategy for overcoming the specific failings of individual Riemann solvers.

  5. Boltzmann Solver with Adaptive Mesh in Velocity Space

    SciTech Connect

    Kolobov, Vladimir I.; Arslanbekov, Robert R.; Frolova, Anna A.

    2011-05-20

    We describe the implementation of direct Boltzmann solver with Adaptive Mesh in Velocity Space (AMVS) using quad/octree data structure. The benefits of the AMVS technique are demonstrated for the charged particle transport in weakly ionized plasmas where the collision integral is linear. We also describe the implementation of AMVS for the nonlinear Boltzmann collision integral. Test computations demonstrate both advantages and deficiencies of the current method for calculations of narrow-kernel distributions.

  6. Direct linear programming solver in C for structural applications

    NASA Astrophysics Data System (ADS)

    Damkilde, L.; Hoyer, O.; Krenk, S.

    1994-08-01

    An optimization problem can be characterized by an object-function, which is maximized, and restrictions, which limit the variation of the variables. A subclass of optimization is Linear Programming (LP), where both the object-function and the restrictions are linear functions of the variables. The traditional solution methods for LP problems are based on the simplex method, and it is customary to allow only non-negative variables. Compared to other optimization routines the LP solvers are more robust and the optimum is reached in a finite number of steps and is not sensitive to the starting point. For structural applications many optimization problems can be linearized and solved by LP routines. However, the structural variables are not always non-negative, and this requires a reformation, where a variable x is substituted by the difference of two non-negative variables, x(sup + ) and x(sup - ). The transformation causes a doubling of the number of variables, and in a computer implementation the memory allocation doubles and for a typical problem the execution time at least doubles. This paper describes a LP solver written in C, which can handle a combination of non-negative variables and unlimited variables. The LP solver also allows restart, and this may reduce the computational costs if the solution to a similar LP problem is known a priori. The algorithm is based on the simplex method, and differs only in the logical choices. Application of the new LP solver will at the same time give both a more direct problem formulation and a more efficient program.

  7. Transonic Drag Prediction Using an Unstructured Multigrid Solver

    NASA Technical Reports Server (NTRS)

    Mavriplis, D. J.; Levy, David W.

    2001-01-01

    This paper summarizes the results obtained with the NSU-3D unstructured multigrid solver for the AIAA Drag Prediction Workshop held in Anaheim, CA, June 2001. The test case for the workshop consists of a wing-body configuration at transonic flow conditions. Flow analyses for a complete test matrix of lift coefficient values and Mach numbers at a constant Reynolds number are performed, thus producing a set of drag polars and drag rise curves which are compared with experimental data. Results were obtained independently by both authors using an identical baseline grid and different refined grids. Most cases were run in parallel on commodity cluster-type machines while the largest cases were run on an SGI Origin machine using 128 processors. The objective of this paper is to study the accuracy of the subject unstructured grid solver for predicting drag in the transonic cruise regime, to assess the efficiency of the method in terms of convergence, cpu time, and memory, and to determine the effects of grid resolution on this predictive ability and its computational efficiency. A good predictive ability is demonstrated over a wide range of conditions, although accuracy was found to degrade for cases at higher Mach numbers and lift values where increasing amounts of flow separation occur. The ability to rapidly compute large numbers of cases at varying flow conditions using an unstructured solver on inexpensive clusters of commodity computers is also demonstrated.

  8. Fast linear solvers for variable density turbulent flows

    NASA Astrophysics Data System (ADS)

    Pouransari, Hadi; Mani, Ali; Darve, Eric

    2015-11-01

    Variable density flows are ubiquitous in variety of natural and industrial systems. Two-phase and multi-phase flows in natural and industrial processes, astrophysical flows, and flows involved in combustion processes are such examples. For an ideal gas subject to low-Mach approximation, variations in temperature can lead to a non-uniform density field. In this work, we consider radiatively heated particle-laden turbulent flows as an example application in which density variability is resulted from inhomogeneities in the heat absorption by an inhomogeneous particle field. Under such conditions, the divergence constraint of the fluid is enforced through a variable coefficient Poisson equation. Inversion of the discretized variable coefficient Poisson operator is difficult using the conventional linear solvers as the size of the problem grows. We apply a novel hierarchical linear solve algorithm based on low-rank approximations. The proposed linear solver could be applied to variety of linear systems arising from discretized partial differential equations. It can be used as a standalone direct-solver with tunable accuracy and linear complexity, or as a high-accuracy pre-conditioner in conjunction with other iterative methods.

  9. A Survey of Solver-Related Geometry and Meshing Issues

    NASA Technical Reports Server (NTRS)

    Masters, James; Daniel, Derick; Gudenkauf, Jared; Hine, David; Sideroff, Chris

    2016-01-01

    There is a concern in the computational fluid dynamics community that mesh generation is a significant bottleneck in the CFD workflow. This is one of several papers that will help set the stage for a moderated panel discussion addressing this issue. Although certain general "rules of thumb" and a priori mesh metrics can be used to ensure that some base level of mesh quality is achieved, inadequate consideration is often given to the type of solver or particular flow regime on which the mesh will be utilized. This paper explores how an analyst may want to think differently about a mesh based on considerations such as if a flow is compressible vs. incompressible or hypersonic vs. subsonic or if the solver is node-centered vs. cell-centered. This paper is a high-level investigation intended to provide general insight into how considering the nature of the solver or flow when performing mesh generation has the potential to increase the accuracy and/or robustness of the solution and drive the mesh generation process to a state where it is no longer a hindrance to the analysis process.

  10. QED multi-dimensional vacuum polarization finite-difference solver

    NASA Astrophysics Data System (ADS)

    Carneiro, Pedro; Grismayer, Thomas; Silva, Luís; Fonseca, Ricardo

    2015-11-01

    The Extreme Light Infrastructure (ELI) is expected to deliver peak intensities of 1023 - 1024 W/cm2 allowing to probe nonlinear Quantum Electrodynamics (QED) phenomena in an unprecedented regime. Within the framework of QED, the second order process of photon-photon scattering leads to a set of extended Maxwell's equations [W. Heisenberg and H. Euler, Z. Physik 98, 714] effectively creating nonlinear polarization and magnetization terms that account for the nonlinear response of the vacuum. To model this in a self-consistent way, we present a multi dimensional generalized Maxwell equation finite difference solver with significantly enhanced dispersive properties, which was implemented in the OSIRIS particle-in-cell code [R.A. Fonseca et al. LNCS 2331, pp. 342-351, 2002]. We present a detailed numerical analysis of this electromagnetic solver. As an illustration of the properties of the solver, we explore several examples in extreme conditions. We confirm the theoretical prediction of vacuum birefringence of a pulse propagating in the presence of an intense static background field [arXiv:1301.4918 [quant-ph

  11. NITSOL: A Newton iterative solver for nonlinear systems

    SciTech Connect

    Pernice, M.; Walker, H.F.

    1996-12-31

    Newton iterative methods, also known as truncated Newton methods, are implementations of Newton`s method in which the linear systems that characterize Newton steps are solved approximately using iterative linear algebra methods. Here, we outline a well-developed Newton iterative algorithm together with a Fortran implementation called NITSOL. The basic algorithm is an inexact Newton method globalized by backtracking, in which each initial trial step is determined by applying an iterative linear solver until an inexact Newton criterion is satisfied. In the implementation, the user can specify inexact Newton criteria in several ways and select an iterative linear solver from among several popular {open_quotes}transpose-free{close_quotes} Krylov subspace methods. Jacobian-vector products used by the Krylov solver can be either evaluated analytically with a user-supplied routine or approximated using finite differences of function values. A flexible interface permits a wide variety of preconditioning strategies and allows the user to define a preconditioner and optionally update it periodically. We give details of these and other features and demonstrate the performance of the implementation on a representative set of test problems.

  12. Fast solver for large scale eddy current non-destructive evaluation problems

    NASA Astrophysics Data System (ADS)

    Lei, Naiguang

    Eddy current testing plays a very important role in non-destructive evaluations of conducting test samples. Based on Faraday's law, an alternating magnetic field source generates induced currents, called eddy currents, in an electrically conducting test specimen. The eddy currents generate induced magnetic fields that oppose the direction of the inducing magnetic field in accordance with Lenz's law. In the presence of discontinuities in material property or defects in the test specimen, the induced eddy current paths are perturbed and the associated magnetic fields can be detected by coils or magnetic field sensors, such as Hall elements or magneto-resistance sensors. Due to the complexity of the test specimen and the inspection environments, the availability of theoretical simulation models is extremely valuable for studying the basic field/flaw interactions in order to obtain a fuller understanding of non-destructive testing phenomena. Theoretical models of the forward problem are also useful for training and validation of automated defect detection systems. Theoretical models generate defect signatures that are expensive to replicate experimentally. In general, modelling methods can be classified into two categories: analytical and numerical. Although analytical approaches offer closed form solution, it is generally not possible to obtain largely due to the complex sample and defect geometries, especially in three-dimensional space. Numerical modelling has become popular with advances in computer technology and computational methods. However, due to the huge time consumption in the case of large scale problems, accelerations/fast solvers are needed to enhance numerical models. This dissertation describes a numerical simulation model for eddy current problems using finite element analysis. Validation of the accuracy of this model is demonstrated via comparison with experimental measurements of steam generator tube wall defects. These simulations generating two

  13. An adaptive pseudospectral method for discontinuous problems

    NASA Technical Reports Server (NTRS)

    Augenbaum, Jeffrey M.

    1988-01-01

    The accuracy of adaptively chosen, mapped polynomial approximations is studied for functions with steep gradients or discontinuities. It is shown that, for steep gradient functions, one can obtain spectral accuracy in the original coordinate system by using polynomial approximations in a transformed coordinate system with substantially fewer collocation points than are necessary using polynomial expansion directly in the original, physical, coordinate system. It is also shown that one can avoid the usual Gibbs oscillation associated with steep gradient solutions of hyperbolic pde's by approximation in suitably chosen coordinate systems. Continuous, high gradient solutions are computed with spectral accuracy (as measured in the physical coordinate system). Discontinuous solutions associated with nonlinear hyperbolic equations can be accurately computed by using an artificial viscosity chosen to smooth out the solution in the mapped, computational domain. Thus, shocks can be effectively resolved on a scale that is subgrid to the resolution available with collocation only in the physical domain. Examples with Fourier and Chebyshev collocation are given.

  14. Discontinuous percolation transitions in real physical systems

    NASA Astrophysics Data System (ADS)

    Cho, Y. S.; Kahng, B.

    2011-11-01

    We study discontinuous percolation transitions (PTs) in the diffusion-limited cluster aggregation model of the sol-gel transition as an example of real physical systems, in which the number of aggregation events is regarded as the number of bonds occupied in the system. When particles are Brownian, in which cluster velocity depends on cluster size as vs˜sη with η=-0.5, a larger cluster has less probability to collide with other clusters because of its smaller mobility. Thus, the cluster is effectively more suppressed in growth of its size. Then the giant cluster size increases drastically by merging those suppressed clusters near the percolation threshold, exhibiting a discontinuous PT. We also study the tricritical behavior by controlling the parameter η, and the tricritical point is determined by introducing an asymmetric Smoluchowski equation.

  15. Discontinuous envelope function in semiconductor heterostructures

    NASA Astrophysics Data System (ADS)

    Drouhin, Henri-Jean; Bottegoni, Federico; Nguyen, T. L. Hoai; Wegrowe, Jean-Eric; Fishman, Guy

    2013-09-01

    Based on a proper definition of the current operators for non-quadratic Hamiltonians, we derive the expression for the transport current which involves the derivative of the imaginary part of the free-electron current, highlighting peculiarities of the extra terms. The expression of the probability current, when Spin-Orbit Interaction (SOI) is taken into account, requires a reformulation of the boudary conditions. This is especially important for tunnel heterojunctions made of non-centrosymmetric semiconductors. Therefore, we consider a model case: tunneling of conduction electrons through a [110]-oriented GaAs barrier. The new boundary conditions are reduced to two set of equations: the first one expresses the discontinuity of the envelope function at the interface while the other one expresses the discontinuity of the derivative of the envelope function.

  16. Bounded extremum seeking with discontinuous dithers

    DOE PAGES

    Scheinker, Alexander; Scheinker, David

    2016-03-21

    The analysis of discontinuous extremum seeking (ES) controllers, e.g. those applicable to digital systems, has historically been more complicated than that of continuous controllers. We establish a simple and general extension of a recently developed bounded form of ES to a general class of oscillatory functions, including functions discontinuous with respect to time, such as triangle or square waves with dead time. We establish our main results by combining a novel idea for oscillatory control with an extension of functional analytic techniques originally utilized by Kurzweil, Jarnik, Sussmann, and Liu in the late 80s and early 90s and recently studiedmore » by Durr et al. Lastly, we demonstrate the value of the result with an application to inverter switching control.« less

  17. Constant-force approach to discontinuous potentials.

    PubMed

    Orea, Pedro; Odriozola, Gerardo

    2013-06-01

    Aiming to approach the thermodynamical properties of hard-core systems by standard molecular dynamics simulation, we propose setting a repulsive constant-force for overlapping particles. That is, the discontinuity of the pair potential is replaced by a linear function with a large negative slope. Hence, the core-core repulsion, usually modeled with a power function of distance, yields a large force as soon as the cores slightly overlap. This leads to a quasi-hardcore behavior. The idea is tested for a triangle potential of short range. The results obtained by replica exchange molecular dynamics for several repulsive forces are contrasted with the ones obtained for the discontinuous potential and by means of replica exchange Monte Carlo. We found remarkable agreements for the vapor-liquid coexistence densities as well as for the surface tension.

  18. Convergence of Galerkin Solutions for Linear Differential Algebraic Equations in Hilbert Spaces

    NASA Astrophysics Data System (ADS)

    Matthes, Michael; Tischendorf, Caren

    2010-09-01

    The simulation of complex systems describing different physical effects becomes more and more of interest in various applications. Examples are couplings describing interactions between circuits and semiconductor devices, circuits and electromagnetic fields, fluids and structures. The modeling of such complex processes [1, 2, 3, 4, 7, 8] often leads to coupled systems that are composed of ordinary differential equations (ODEs), differential-algebraic equations (DAEs) and partial differential equations (PDEs). Such coupled systems can be regarded in the general framework of abstract differential-algebraic equations. Here, we discuss a Galerkin approach for handling linear abstract differential-algebraic equations with monotone operators. It is shown to provide solutions that converge to the unique solution of the abstract differential-algebraic system. Furthermore, the solution is proved to depend continuously on the data. The most interesting point of the Galerkin approach is the choice of basis functions. They have to be chosen in proper subspaces in order to guarantee that the solution satisfies the non-dynamic constraints. In contrast to other approaches as e.g. [5, 6], this approach allows time dependent operators but needs monotonicity.

  19. Modelling uncertainty in incompressible flow simulation using Galerkin based generalized ANOVA

    NASA Astrophysics Data System (ADS)

    Chakraborty, Souvik; Chowdhury, Rajib

    2016-11-01

    This paper presents a new algorithm, referred to here as Galerkin based generalized analysis of variance decomposition (GG-ANOVA) for modelling input uncertainties and its propagation in incompressible fluid flow. The proposed approach utilizes ANOVA to represent the unknown stochastic response. Further, the unknown component functions of ANOVA are represented using the generalized polynomial chaos expansion (PCE). The resulting functional form obtained by coupling the ANOVA and PCE is substituted into the stochastic Navier-Stokes equation (NSE) and Galerkin projection is employed to decompose it into a set of coupled deterministic 'Navier-Stokes alike' equations. Temporal discretization of the set of coupled deterministic equations is performed by employing Adams-Bashforth scheme for convective term and Crank-Nicolson scheme for diffusion term. Spatial discretization is performed by employing finite difference scheme. Implementation of the proposed approach has been illustrated by two examples. In the first example, a stochastic ordinary differential equation has been considered. This example illustrates the performance of proposed approach with change in nature of random variable. Furthermore, convergence characteristics of GG-ANOVA has also been demonstrated. The second example investigates flow through a micro channel. Two case studies, namely the stochastic Kelvin-Helmholtz instability and stochastic vortex dipole, have been investigated. For all the problems results obtained using GG-ANOVA are in excellent agreement with benchmark solutions.

  20. Accelerated Transonic Flow past a curvature discontinuity

    NASA Astrophysics Data System (ADS)

    de Cointet, Thomas; Ruban, Anatoly

    2014-11-01

    The aim of this talk is to investigate High Reynolds number Transonic flow past a discontinuity in body curvature. Starting with the inviscid flow outside the boundary layer, our analysis will focus on the flow in a vicinity of the point of discontinuity, where a solution of the Euler equations will be sought in self-similar form. This reduces the Euler equations to an ordinary differential equation. The analysis of this equation shows that the pressure gradient on the airfoil surface develops a strong singularity, which is proportional to (x0 - x) - 1 / 3 as the discontinuity point x0 is approached. We then study the response of the boundary layer to this extremely favourable pressure gradient. We show that the boundary layer splits into two parts, the main body of the boundary layer that becomes inviscid on approach to the singularity, and a thin viscous sublayer situated near the wall. The analysis of the behaviour of the solution in the viscous sublayer shows that Prandtl's hierarchical concept breaks down in a small region surrounding the singular point, where the viscous-inviscid interaction model should be used. In the final part of this talk we present a full formulation of the viscous-inviscid interaction problem and discuss numerical results.

  1. An AMR capable finite element diffusion solver for ALE hydrocodes [An AMR capable diffusion solver for ALE-AMR

    SciTech Connect

    Fisher, A. C.; Bailey, D. S.; Kaiser, T. B.; Eder, D. C.; Gunney, B. T. N.; Masters, N. D.; Koniges, A. E.; Anderson, R. W.

    2015-02-01

    Here, we present a novel method for the solution of the diffusion equation on a composite AMR mesh. This approach is suitable for including diffusion based physics modules to hydrocodes that support ALE and AMR capabilities. To illustrate, we proffer our implementations of diffusion based radiation transport and heat conduction in a hydrocode called ALE-AMR. Numerical experiments conducted with the diffusion solver and associated physics packages yield 2nd order convergence in the L2 norm.

  2. 14 CFR 221.300 - Discontinuation of electronic tariff system.

    Code of Federal Regulations, 2011 CFR

    2011-01-01

    ... 14 Aeronautics and Space 4 2011-01-01 2011-01-01 false Discontinuation of electronic tariff system... of electronic tariff system. In the event that the electronic tariff system is discontinued, or the source of the data is changed, or a filer discontinues its business, all electronic data records prior...

  3. 14 CFR 221.300 - Discontinuation of electronic tariff system.

    Code of Federal Regulations, 2010 CFR

    2010-01-01

    ... 14 Aeronautics and Space 4 2010-01-01 2010-01-01 false Discontinuation of electronic tariff system... of electronic tariff system. In the event that the electronic tariff system is discontinued, or the source of the data is changed, or a filer discontinues its business, all electronic data records prior...

  4. 27 CFR 46.138 - Discontinuance of business.

    Code of Federal Regulations, 2012 CFR

    2012-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 2 2012-04-01 2011-04-01 true Discontinuance of business. 46.138 Section 46.138 Alcohol, Tobacco Products and Firearms ALCOHOL AND TOBACCO TAX AND TRADE BUREAU....138 Discontinuance of business. A dealer who for any reason discontinues business is not entitled to...

  5. 27 CFR 46.138 - Discontinuance of business.

    Code of Federal Regulations, 2014 CFR

    2014-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 2 2014-04-01 2014-04-01 false Discontinuance of business. 46.138 Section 46.138 Alcohol, Tobacco Products and Firearms ALCOHOL AND TOBACCO TAX AND TRADE BUREAU....138 Discontinuance of business. A dealer who for any reason discontinues business is not entitled to...

  6. 27 CFR 31.162 - Discontinuance of business.

    Code of Federal Regulations, 2012 CFR

    2012-04-01

    ... 27 Alcohol, Tobacco Products and Firearms 1 2012-04-01 2012-04-01 false Discontinuance of business... and Reports § 31.162 Discontinuance of business. When a wholesale dealer in liquors who is required, under § 31.160, to file a monthly summary report discontinues business, a monthly summary report...

  7. Program Discontinuance: A Faculty Perspective Revisited. Adopted Fall 2012

    ERIC Educational Resources Information Center

    Academic Senate for California Community Colleges, 2012

    2012-01-01

    The 1998 Academic Senate for California Community Colleges paper Program Discontinuance: A Faculty Perspective presented issues of program discontinuance and addressed principles and key factors for effective faculty participation in the development of fair and equitable program discontinuance processes. In 2009, an Academic Senate resolution…

  8. 39 CFR 241.3 - Discontinuance of post offices.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... 39 Postal Service 1 2010-07-01 2010-07-01 false Discontinuance of post offices. 241.3 Section 241... CLASSIFICATION, AND DISCONTINUANCE § 241.3 Discontinuance of post offices. (a) Introduction—(1) Coverage. This section establishes the rules governing the Postal Service's consideration of whether an existing...

  9. 27 CFR 555.61 - Discontinuance of business or operations.

    Code of Federal Regulations, 2013 CFR

    2013-04-01

    ... Permits § 555.61 Discontinuance of business or operations. Where an explosive materials business or operations is either discontinued or succeeded by a new owner, the owner of the business or operations... 27 Alcohol, Tobacco Products and Firearms 3 2013-04-01 2013-04-01 false Discontinuance of...

  10. 27 CFR 555.61 - Discontinuance of business or operations.

    Code of Federal Regulations, 2014 CFR

    2014-04-01

    ... Permits § 555.61 Discontinuance of business or operations. Where an explosive materials business or operations is either discontinued or succeeded by a new owner, the owner of the business or operations... 27 Alcohol, Tobacco Products and Firearms 3 2014-04-01 2014-04-01 false Discontinuance of...

  11. Visualization, Extraction and Quantification of Discontinuities in Compressible Flows

    NASA Technical Reports Server (NTRS)

    Samtaney, Ravi; Morris, R. D.; Cheeseman, P.; Sunelyansky, V.; Maluf, D.; Wolf, D.

    2000-01-01

    Scientific visualizations of two-dimensional compressible flow of a gas with discontinuities are presented. The numerical analogue to experimental techniques such as schlieren imaging, shadowgraphs, and interferograms are discussed. Edge detection techniques are utilized to identify the discontinuities. In particular, the zero crossing of the Laplacian of a field (usually density) is recommended for extracting the discontinuities. An algorithm to extract and quantify the discontinuities is presented. To illustrate the methods developed in the report, the example chosen is that of an unsteady interaction of a shock wave with a contact discontinuity.

  12. Computer Program for Thin Wire Antenna over a Perfectly Conducting Ground Plane. [using Galerkins method and sinusoidal bases

    NASA Technical Reports Server (NTRS)

    Richmond, J. H.

    1974-01-01

    A computer program is presented for a thin-wire antenna over a perfect ground plane. The analysis is performed in the frequency domain, and the exterior medium is free space. The antenna may have finite conductivity and lumped loads. The output data includes the current distribution, impedance, radiation efficiency, and gain. The program uses sinusoidal bases and Galerkin's method.

  13. Divergence-free approximate Riemann solver for the quasi-neutral two-fluid plasma model

    NASA Astrophysics Data System (ADS)

    Amano, Takanobu

    2015-10-01

    A numerical method for the quasi-neutral two-fluid (QNTF) plasma model is described. The basic equations are ion and electron fluid equations and the Maxwell equations without displacement current. The neglect of displacement current is consistent with the assumption of charge neutrality. Therefore, Langmuir waves and electromagnetic waves are eliminated from the system, which is in clear contrast to the fully electromagnetic two-fluid model. It thus reduces to the ideal magnetohydrodynamic (MHD) equations in the long wavelength limit, but the two-fluid effect appearing at ion and electron inertial scales is fully taken into account. It is shown that the basic equations may be rewritten in a form that has formally the same structure as the MHD equations. The total mass, momentum, and energy are all written in the conservative form. A new three-dimensional numerical simulation code has been developed for the QNTF equations. The HLL (Harten-Lax-van Leer) approximate Riemann solver combined with the upwind constrained transport (UCT) scheme is applied. The method was originally developed for MHD [25], but works quite well for the present model as well. The simulation code is able to capture sharp multidimensional discontinuities as well as dispersive waves arising from the two-fluid effect at small scales without producing ∇ ṡ B errors. It is well known that conventional Hall-MHD codes often suffer a numerical stability issue associated with short wavelength whistler waves. On the other hand, since finite electron inertia introduces an upper bound to the phase speed of whistler waves in the present model, our code is free from the issue even without explicit dissipation terms or implicit time integration. Numerical experiments have confirmed that there is no need to resolve characteristic time scales such as plasma frequency or cyclotron frequency for numerical stability. Consequently, the QNTF model offers a better alternative to the Hall-MHD or fully

  14. Second-order Poisson-Nernst-Planck solver for ion transport

    NASA Astrophysics Data System (ADS)

    Zheng, Qiong; Chen, Duan; Wei, Guo-Wei

    2011-06-01

    The Poisson-Nernst-Planck (PNP) theory is a simplified continuum model for a wide variety of chemical, physical and biological applications. Its ability of providing quantitative explanation and increasingly qualitative predictions of experimental measurements has earned itself much recognition in the research community. Numerous computational algorithms have been constructed for the solution of the PNP equations. However, in the realistic ion-channel context, no second-order convergent PNP algorithm has ever been reported in the literature, due to many numerical obstacles, including discontinuous coefficients, singular charges, geometric singularities, and nonlinear couplings. The present work introduces a number of numerical algorithms to overcome the abovementioned numerical challenges and constructs the first second-order convergent PNP solver in the ion-channel context. First, a Dirichlet to Neumann mapping (DNM) algorithm is designed to alleviate the charge singularity due to the protein structure. Additionally, the matched interface and boundary (MIB) method is reformulated for solving the PNP equations. The MIB method systematically enforces the interface jump conditions and achieves the second order accuracy in the presence of complex geometry and geometric singularities of molecular surfaces. Moreover, two iterative schemes are utilized to deal with the coupled nonlinear equations. Furthermore, extensive and rigorous numerical validations are carried out over a number of geometries, including a sphere, two proteins and an ion channel, to examine the numerical accuracy and convergence order of the present numerical algorithms. Finally, application is considered to a real transmembrane protein, the Gramicidin A channel protein. The performance of the proposed numerical techniques is tested against a number of factors, including mesh sizes, diffusion coefficient profiles, iterative schemes, ion concentrations, and applied voltages. Numerical predictions are

  15. Depressed mantle discontinuities beneath Iceland: Evidence of a garnet controlled 660 km discontinuity?

    NASA Astrophysics Data System (ADS)

    Jenkins, J.; Cottaar, S.; White, R. S.; Deuss, A.

    2016-01-01

    The presence of a mantle plume beneath Iceland has long been hypothesised to explain its high volumes of crustal volcanism. Practical constraints in seismic tomography mean that thin, slow velocity anomalies representative of a mantle plume signature are difficult to image. However it is possible to infer the presence of temperature anomalies at depth from the effect they have on phase transitions in surrounding mantle material. Phase changes in the olivine component of mantle rocks are thought to be responsible for global mantle seismic discontinuities at 410 and 660 km depth, though exact depths are dependent on surrounding temperature conditions. This study uses P to S seismic wave conversions at mantle discontinuities to investigate variation in topography allowing inference of temperature anomalies within the transition zone. We employ a large data set from a wide range of seismic stations across the North Atlantic region and a dense network in Iceland, including over 100 stations run by the University of Cambridge. Data are used to create over 6000 receiver functions. These are converted from time to depth including 3D corrections for variations in crustal thickness and upper mantle velocity heterogeneities, and then stacked based on common conversion points. We find that both the 410 and 660 km discontinuities are depressed under Iceland compared to normal depths in the surrounding region. The depression of 30 km observed on the 410 km discontinuity could be artificially deepened by un-modelled slow anomalies in the correcting velocity model. Adding a slow velocity conduit of -1.44% reduces the depression to 18 km; in this scenario both the velocity reduction and discontinuity topography reflect a temperature anomaly of 210 K. We find that much larger velocity reductions would be required to remove all depression on the 660 km discontinuity, and therefore correlated discontinuity depressions appear to be a robust feature of the data. While it is not possible

  16. Chaotic vibrations of circular cylindrical shells: Galerkin versus reduced-order models via the proper orthogonal decomposition method

    NASA Astrophysics Data System (ADS)

    Amabili, M.; Sarkar, A.; Païdoussis, M. P.

    2006-03-01

    The geometric nonlinear response of a water-filled, simply supported circular cylindrical shell to harmonic excitation in the spectral neighbourhood of the fundamental natural frequency is investigated. The response is investigated for a fixed excitation frequency by using the excitation amplitude as bifurcation parameter for a wide range of variation. Bifurcation diagrams of Poincaré maps obtained from direct time integration and calculation of the Lyapunov exponents and Lyapunov dimension have been used to study the system. By increasing the excitation amplitude, the response undergoes (i) a period-doubling bifurcation, (ii) subharmonic response, (iii) quasi-periodic response and (iv) chaotic behaviour with up to 16 positive Lyapunov exponents (hyperchaos). The model is based on Donnell's nonlinear shallow-shell theory, and the reference solution is obtained by the Galerkin method. The proper orthogonal decomposition (POD) method is used to extract proper orthogonal modes that describe the system behaviour from time-series response data. These time-series have been obtained via the conventional Galerkin approach (using normal modes as a projection basis) with an accurate model involving 16 degrees of freedom (dofs), validated in previous studies. The POD method, in conjunction with the Galerkin approach, permits to build a lower-dimensional model as compared to those obtainable via the conventional Galerkin approach. Periodic and quasi-periodic response around the fundamental resonance for fixed excitation amplitude, can be very successfully simulated with a 3-dof reduced-order model. However, in the case of large variation of the excitation, even a 5-dof reduced-order model is not fully accurate. Results show that the POD methodology is not as "robust" as the Galerkin method.

  17. An extended HLLC Riemann solver for the magneto-hydrodynamics including strong internal magnetic field

    NASA Astrophysics Data System (ADS)

    Guo, Xiaocheng

    2015-06-01

    By revisiting the derivation of the previously developed HLLC Riemann solver for magneto-hydrodynamics (MHD), the paper presents an extended HLLC Riemann solver specifically designed for the MHD system in which the magnetic field can be decomposed into a strong internal magnetic field and an external component. The derived HLLC Riemann solver satisfies the conservation laws. The numerical tests show that the extended solver deals with the global MHD simulation of the Earth's magnetosphere well, and maintains high numerical resolution. It recovers the previously developed HLLC Riemann solver for the MHD as long as the internal field is set to zero. Thus, it is backward compatible with the previous HLLC solver, and suitable for the MHD simulations no matter whether a strong internal magnetic field is included or not.

  18. Application of Aeroelastic Solvers Based on Navier Stokes Equations

    NASA Technical Reports Server (NTRS)

    Keith, Theo G., Jr.; Srivastava, Rakesh

    2001-01-01

    The propulsion element of the NASA Advanced Subsonic Technology (AST) initiative is directed towards increasing the overall efficiency of current aircraft engines. This effort requires an increase in the efficiency of various components, such as fans, compressors, turbines etc. Improvement in engine efficiency can be accomplished through the use of lighter materials, larger diameter fans and/or higher-pressure ratio compressors. However, each of these has the potential to result in aeroelastic problems such as flutter or forced response. To address the aeroelastic problems, the Structural Dynamics Branch of NASA Glenn has been involved in the development of numerical capabilities for analyzing the aeroelastic stability characteristics and forced response of wide chord fans, multi-stage compressors and turbines. In order to design an engine to safely perform a set of desired tasks, accurate information of the stresses on the blade during the entire cycle of blade motion is required. This requirement in turn demands that accurate knowledge of steady and unsteady blade loading is available. To obtain the steady and unsteady aerodynamic forces for the complex flows around the engine components, for the flow regimes encountered by the rotor, an advanced compressible Navier-Stokes solver is required. A finite volume based Navier-Stokes solver has been developed at Mississippi State University (MSU) for solving the flow field around multistage rotors. The focus of the current research effort, under NASA Cooperative Agreement NCC3- 596 was on developing an aeroelastic analysis code (entitled TURBO-AE) based on the Navier-Stokes solver developed by MSU. The TURBO-AE code has been developed for flutter analysis of turbomachine components and delivered to NASA and its industry partners. The code has been verified. validated and is being applied by NASA Glenn and by aircraft engine manufacturers to analyze the aeroelastic stability characteristics of modem fans, compressors

  19. A New Robust Solver for Saturated-Unsaturated Richards' Equation

    NASA Astrophysics Data System (ADS)

    Barajas-Solano, D. A.; Tartakovsky, D. M.

    2012-12-01

    We present a novel approach for the numerical integration of the saturated-unsaturated Richards' equation, a degenerate parabolic partial differential equation that models flow in porous media. The method is based on the mixed (pore pressure-water content) form of RE, written as a set of differential algebraic equations (DAEs) of index-1 for the fully saturated case and index-2 for the partially saturated case. A DAE-based approach allows us to overcome the numerical challenges posed by the degenerate nature of the Richards' equation. The resulting set of DAEs is solved using the stiffly-accurate, single-step, 3-stage implicit Runge-Kutta method Radau IIA, chosen for its favorable accuracy and stability properties, and its ease of implementation. For each time step a nonlinear system of equations on the intermediate Runge-Kutta states of the pore pressure is solved, written so to ensure that the next step pore pressure and water content correspond to one another correctly. The implementation of our approach compares favorably to state-of-the-art DAE-based solvers in both one- and two-dimensional simulations. These solvers use multi-step backward difference formulas together with a pressure-based form of Richards' equation. To the best of our knowledge, our method is the first instance of a successful DAE-based solver that uses the mixed form of Richards' equation. We consider this a promising line of research, with future work to be done on the use of globally convergent methods for the solution of the occurring nonlinear systems of equations.

  20. A computationally efficient Multicomponent Equilibrium Solver for Aerosols (MESA)

    NASA Astrophysics Data System (ADS)

    Zaveri, Rahul A.; Easter, Richard C.; Peters, Leonard K.

    2005-12-01

    Development and application of a new Multicomponent Equilibrium Solver for Aerosols (MESA) is described for systems containing H+, NH4+, Na+, Ca2+, SO42-, HSO4-, NO3-, and Cl- ions. The equilibrium solution is obtained by integrating a set of pseudo-transient ordinary differential equations describing the precipitation and dissolution reactions for all the possible salts to steady state. A comprehensive temperature dependent mutual deliquescence relative humidity (MDRH) parameterization is developed for all the possible salt mixtures, thereby eliminating the need for a rigorous numerical solution when ambient RH is less than MDRH(T). The solver is unconditionally stable, mass conserving, and shows robust convergence. Performance of MESA was evaluated against the Web-based AIM Model III, which served as a benchmark for accuracy, and the EQUISOLV II solver for speed. Important differences in the convergence and thermodynamic errors in MESA and EQUISOLV II are discussed. The average ratios of speeds of MESA over EQUISOLV II ranged between 1.4 and 5.8, with minimum and maximum ratios of 0.6 and 17, respectively. Because MESA directly diagnoses MDRH, it is significantly more efficient when RH < MDRH. MESA's superior performance is partially due to its "hard-wired" code for the present system as opposed to EQUISOLV II, which has a more generalized structure for solving any number and type of reactions at temperatures down to 190 K. These considerations suggest that MESA is highly attractive for use in 3-D aerosol/air-quality models for lower tropospheric applications (T > 240 K) in which both accuracy and computational efficiency are critical.