Skip to main content

Showing 1–18 of 18 results for author: Wells, N

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.12947  [pdf, other

    cs.CE

    Multigrid on unstructured meshes with regions of low quality cells

    Authors: Yuxuan Chen, Garth N. Wells

    Abstract: The convergence of multigrid methods degrades significantly if a small number of low quality cells are present in a finite element mesh, and this can be a barrier to the efficient and robust application of multigrid on complicated geometric domains. The degraded performance is observed also if intermediate levels in a non-nested geometric multigrid problem have low quality cells, even when the fin… ▽ More

    Submitted 20 February, 2024; originally announced February 2024.

  2. arXiv:2310.18334  [pdf, other

    cs.AR cs.DC

    Hypersparse Traffic Matrix Construction using GraphBLAS on a DPU

    Authors: William Bergeron, Michael Jones, Chase Barber, Kale DeYoung, George Amariucai, Kaleb Ernst, Nathan Fleming, Peter Michaleas, Sandeep Pisharody, Nathan Wells, Antonio Rosa, Eugene Vasserman, Jeremy Kepner

    Abstract: Low-power small form factor data processing units (DPUs) enable offloading and acceleration of a broad range of networking and security services. DPUs have accelerated the transition to programmable networking by enabling the replacement of FPGAs/ASICs in a wide range of network oriented devices. The GraphBLAS sparse matrix graph open standard math library is well-suited for constructing anonymize… ▽ More

    Submitted 20 October, 2023; originally announced October 2023.

  3. Design and analysis of an exactly divergence-free hybridized discontinuous Galerkin method for incompressible flows on meshes with quadrilateral cells

    Authors: Joseph P. Dean, Sander Rhebergen, Garth N. Wells

    Abstract: We generalise a hybridized discontinuous Galerkin method for incompressible flow problems to non-affine cells, showing that with a suitable element map** the generalised method preserves a key invariance property that eludes most methods, namely that any irrotational component of the prescribed force is exactly balanced by the pressure gradient and does not affect the velocity field. This invari… ▽ More

    Submitted 26 September, 2023; v1 submitted 8 June, 2023; originally announced June 2023.

    MSC Class: 65F08; 65M15; 65N12; 65N30; 76D07

  4. arXiv:2105.09152  [pdf, other

    math.NA cs.CE

    Preconditioning for a pressure-robust HDG discretization of the Stokes equations

    Authors: Sander Rhebergen, Garth N. Wells

    Abstract: We introduce a new preconditioner for a recently developed pressure-robust hybridized discontinuous Galerkin (HDG) finite element discretization of the Stokes equations. A feature of HDG methods is the straightforward elimination of degrees-of-freedom defined on the interior of an element. In our previous work (J. Sci. Comput., 77(3):1936--1952, 2018) we introduced a preconditioner for the case in… ▽ More

    Submitted 18 October, 2021; v1 submitted 19 May, 2021; originally announced May 2021.

    MSC Class: 65F08; 65N30; 76D07

  5. arXiv:2011.03009  [pdf, other

    math.NA cs.CE physics.comp-ph

    Accelerating frequency-domain numerical methods for weakly nonlinear focused ultrasound using nested meshes

    Authors: Samuel P. Groth, Pierre Gélat, Seyyed R. Haqshenas, Nader Saffari, Elwin van 't Wout, Timo Betcke, Garth N. Wells

    Abstract: The numerical simulation of weakly nonlinear ultrasound is important in treatment planning for focused ultrasound (FUS) therapies. However, the large domain sizes and generation of higher harmonics at the focus make these problems extremely computationally demanding. Numerical methods typically employ a uniform mesh fine enough to resolve the highest harmonic present in the problem, leading to a v… ▽ More

    Submitted 22 July, 2021; v1 submitted 5 November, 2020; originally announced November 2020.

    Journal ref: The Journal of the Acoustical Society of America 150 441(2021)

  6. An embedded--hybridized discontinuous Galerkin finite element method for the Stokes equations

    Authors: Sander Rhebergen, Garth N. Wells

    Abstract: We present and analyze a new embedded--hybridized discontinuous Galerkin finite element method for the Stokes problem. The method has the attractive properties of full hybridized methods, namely an $H({\rm div})$-conforming velocity field, pointwise satisfaction of the continuity equation and \emph{a priori} error estimates for the velocity that are independent of the pressure. The embedded--hybri… ▽ More

    Submitted 18 September, 2019; v1 submitted 22 November, 2018; originally announced November 2018.

    MSC Class: 65F08; 65M15; 65N12; 65N30; 76D07

    Journal ref: Computer Methods in Applied Mechanics and Engineering, 358 (2020), 112619

  7. Scalable computation of thermomechanical turbomachinery problems

    Authors: Chris N. Richardson, Nathan Sime, Garth N. Wells

    Abstract: A commonly held view in the turbomachinery community is that finite element methods are not well-suited for very large-scale thermomechanical simulations. We seek to dispel this notion by presenting performance data for a collection of realistic, large-scale thermomechanical simulations. We describe the necessary technology to compute problems with $O(10^7)$ to $O(10^9)$ degrees-of-freedom, and em… ▽ More

    Submitted 15 November, 2018; v1 submitted 26 April, 2018; originally announced April 2018.

    MSC Class: 65Y05; 65Y20; 74A05

  8. arXiv:1704.07569  [pdf, other

    math.NA cs.CE physics.flu-dyn

    A hybridizable discontinuous Galerkin method for the Navier--Stokes equations with pointwise divergence-free velocity field

    Authors: Sander Rhebergen, Garth N. Wells

    Abstract: We introduce a hybridizable discontinuous Galerkin method for the incompressible Navier--Stokes equations for which the approximate velocity field is pointwise divergence-free. The method builds on the method presented by Labeur and Wells [SIAM J. Sci. Comput., vol. 34 (2012), pp. A889--A913]. We show that with modifications of the function spaces in the method of Labeur and Wells it is possible t… ▽ More

    Submitted 31 January, 2018; v1 submitted 25 April, 2017; originally announced April 2017.

    MSC Class: 35Q30; 65N30; 76D05; 76M10; ACM Class: G.1.8

    Journal ref: Journal of Scientific Computing, 76/3 (2018), 1484-1501

  9. Containers for portable, productive and performant scientific computing

    Authors: Jack S. Hale, Lizao Li, Chris N. Richardson, Garth N. Wells

    Abstract: Containers are an emerging technology that hold promise for improving productivity and code portability in scientific computing. We examine Linux container technology for the distribution of a non-trivial scientific computing software stack and its execution on a spectrum of platforms from laptop computers through to high performance computing (HPC) systems. We show on a workstation and a leadersh… ▽ More

    Submitted 3 November, 2016; v1 submitted 26 August, 2016; originally announced August 2016.

    MSC Class: 68N99; 68U0 ACM Class: D.2.7; D.2.8; D.2.9

  10. arXiv:1601.07941  [pdf, other

    cs.CE math.NA

    Automatic calibration of dam** layers in finite element time domain simulations

    Authors: Steven Vandekerckhove, Garth N. Wells, Herbert De Gersem, Koen Van Den Abeele

    Abstract: Matched layers are commonly used in numerical simulations of wave propagation to model (semi-)infinite domains. Attenuation functions describe the dam** in layers, and provide a matching of the wave impedance at the interface between the domain of interest and the absorbing region. Selecting parameters in the attenuation functions is non-trivial. In this work, an optimisation procedure for autom… ▽ More

    Submitted 28 January, 2016; originally announced January 2016.

    MSC Class: 35L05; 65M60

  11. arXiv:1411.5235  [pdf, ps, other

    math.NA cs.CE physics.geo-ph

    Three-field block-preconditioners for models of coupled magma/mantle dynamics

    Authors: Sander Rhebergen, Garth N. Wells, Andrew J. Wathen, Richard F. Katz

    Abstract: For a prescribed porosity, the coupled magma/mantle flow equations can be formulated as a two-field system of equations with velocity and pressure as unknowns. Previous work has shown that while optimal preconditioners for the two-field formulation can be obtained, the construction of preconditioners that are uniform with respect to model parameters is difficult. This limits the applicability of t… ▽ More

    Submitted 4 June, 2015; v1 submitted 19 November, 2014; originally announced November 2014.

    Comments: To appear in SIAM Journal on Scientific Computing

    MSC Class: 65F08; 76M10; 86A17; 86-08 ACM Class: G.1.3; G.1.8; J.2

    Journal ref: SIAM J. Sci. Comput., 2015, 37(5), A2270-A2294

  12. arXiv:1311.6372  [pdf, other

    math.NA cs.CE physics.geo-ph

    Analysis of block-preconditioners for models of coupled magma/mantle dynamics

    Authors: Sander Rhebergen, Garth N. Wells, Richard F. Katz, Andrew J. Wathen

    Abstract: This article considers the iterative solution of a finite element discretisation of the magma dynamics equations. In simplified form, the magma dynamics equations share some features of the Stokes equations. We therefore formulate, analyse and numerically test a Elman, Silvester and Wathen-type block preconditioner for magma dynamics. We prove analytically and demonstrate numerically the optimalit… ▽ More

    Submitted 29 May, 2014; v1 submitted 25 November, 2013; originally announced November 2013.

    MSC Class: 65F08; 76M10; 86A17; 86-08

    Journal ref: SIAM J. Sci. Comput., 36(4), A1960-A1977

  13. arXiv:1211.4047  [pdf, other

    cs.MS cs.SC math.NA

    Unified Form Language: A domain-specific language for weak formulations of partial differential equations

    Authors: Martin S. Alnaes, Anders Logg, Kristian B. Oelgaard, Marie E. Rognes, Garth N. Wells

    Abstract: We present the Unified Form Language (UFL), which is a domain-specific language for representing weak formulations of partial differential equations with a view to numerical approximation. Features of UFL include support for variational forms and functionals, automatic differentiation of forms and expressions, arbitrary function space hierarchies for multi-field problems, general differential oper… ▽ More

    Submitted 25 April, 2013; v1 submitted 16 November, 2012; originally announced November 2012.

    Comments: To appear in ACM Transactions on Mathematical Software

    MSC Class: 97N80 ACM Class: G.4; G.1.8; G.1.4

  14. Automated code generation for discontinuous Galerkin methods

    Authors: Kristian B. Ølgaard, Anders Logg, Garth N. Wells

    Abstract: A compiler approach for generating low-level computer code from high-level input for discontinuous Galerkin finite element forms is presented. The input language mirrors conventional mathematical notation, and the compiler generates efficient code in a standard programming language. This facilitates the rapid generation of efficient code for general equations in varying spatial dimensions. Key con… ▽ More

    Submitted 4 April, 2011; originally announced April 2011.

    MSC Class: 65N30; 68N20

    Journal ref: SIAM J. Sci. Comput. 31(2), 2008, pp. 849-864

  15. Optimisations for quadrature representations of finite element tensors through automated code generation

    Authors: Kristian B. Ølgaard, Garth N. Wells

    Abstract: We examine aspects of the computation of finite element matrices and vectors which are made possible by automated code generation. Given a variational form in a syntax which resembles standard mathematical notation, the low-level computer code for building finite element tensors, typically matrices, vectors and scalars, can be generated automatically via a form compiler. In particular, the generat… ▽ More

    Submitted 1 April, 2011; originally announced April 2011.

    Journal ref: ACM Trans. Math. Softw. 37, 1, Article 8 (January 2010), 23 pages

  16. DOLFIN: Automated Finite Element Computing

    Authors: Anders Logg, Garth N. Wells

    Abstract: We describe here a library aimed at automating the solution of partial differential equations using the finite element method. By employing novel techniques for automated code generation, the library combines a high level of expressiveness with efficient computation. Finite element variational forms may be expressed in near mathematical notation, from which low-level code is automatically generate… ▽ More

    Submitted 31 March, 2011; originally announced March 2011.

    Journal ref: ACM Transactions on Mathematical Software 37(2), Article 20 (April 2010), 28 pages

  17. arXiv:1102.2933  [pdf, ps, other

    cs.CE physics.comp-ph physics.flu-dyn

    A FEniCS-Based Programming Framework for Modeling Turbulent Flow by the Reynolds-Averaged Navier-Stokes Equations

    Authors: Mikael Mortensen, Hans Petter Langtangen, Garth N. Wells

    Abstract: Finding an appropriate turbulence model for a given flow case usually calls for extensive experimentation with both models and numerical solution methods. This work presents the design and implementation of a flexible, programmable software framework for assisting with numerical experiments in computational turbulence. The framework targets Reynolds-averaged Navier-Stokes models, discretized by fi… ▽ More

    Submitted 31 March, 2011; v1 submitted 14 February, 2011; originally announced February 2011.

    Comments: To appear in Advances in Water Resources

  18. arXiv:1012.3722  [pdf, ps, other

    cs.CE math.NA

    Energy stable and momentum conserving hybrid finite element method for the incompressible Navier-Stokes equations

    Authors: Robert Jan Labeur, Garth N. Wells

    Abstract: A hybrid method for the incompressible Navier--Stokes equations is presented. The method inherits the attractive stabilizing mechanism of upwinded discontinuous Galerkin methods when momentum advection becomes significant, equal-order interpolations can be used for the velocity and pressure fields, and mass can be conserved locally. Using continuous Lagrange multiplier spaces to enforce flux conti… ▽ More

    Submitted 15 January, 2012; v1 submitted 16 December, 2010; originally announced December 2010.

    Comments: To appear in SIAM Journal on Scientific Computing

    MSC Class: 65N12; 65N30; 76D05; 76D07

    Journal ref: SIAM J. Sci. Comput., 34(2), 2012, A889-A913