Jacob Moore

Jacob Moore
  • Doctor of Philosophy
  • Mississippi State University

Numerical methods for hydrodynamics, computational physics, material science, performance portable HPC applications

About

12
Publications
2,385
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
53
Citations
Current institution
Mississippi State University

Publications

Publications (12)
Article
Full-text available
Efficiently simulating solid mechanics is vital across various engineering applications. As constitutive models grow more complex and simulations scale up in size, harnessing the capabilities of modern computer architectures has become essential for achieving timely results. This paper presents advancements in running parallel simulations of solid...
Article
Full-text available
This paper presents software advances to easily exploit computer architectures consisting of a multi-core CPU and CPU+GPU to accelerate diverse types of high-performance computing (HPC) applications using a single code implementation. The paper describes and demonstrates the performance of the open-source C++ matrix and array (MATAR) library that u...
Conference Paper
This paper presents the details on a new open-source swift arbitrary Lagrangian Eulerian (SWAGE) software library that supports diverse numerical methods on unstructured, arbitrarily moving curvilinear meshes — from stationary (Eulerian) to moving at the fluid velocity (Lagrangian), and anywhere in between (arbitrary Eulerian Lagrangian). Each elem...
Presentation
Full-text available
We present a new 3D nodal Lagrangian discontinuous Galerkin (DG) method to solve the governing equations for material dynamics using arbitrary-order hexahedral meshes that have edges that can bend and deform. The specific volume, velocity, and specific total energy fields within an element are represented by a Lagrange polynomial, which differs fro...
Presentation
Full-text available
This talk presents the details on a new open-source swift arbitrary Lagrangian Eulerian (SWAGE) software library that supports diverse numerical methods on unstructured, arbitrarily moving curvilinear meshes — from stationary (Eulerian) to moving at the fluid velocity (Lagrangian), and anywhere in between (arbitrary Eulerian Lagrangian).
Article
There is a need for simple, fast, and memory-efficient multi-dimensional data structures for dense and sparse storage that arise with numerical methods and in software applications. The data structures must perform equally well across multiple computer architectures, including CPUs and GPUs. For this purpose, we developed MATAR, a C++ software libr...
Presentation
Full-text available
There is a need for performant and portable multi-dimensional data structures for dense and sparse storage that arise in multi-material multi-physics hydrodynamic codes. We present the C++ MATAR open-source library that allows for simple creation and use of intricate data structures that is also portable across disparate architectures (GPUs and mul...
Article
Full-text available
The viscoplastic self-consistent (VPSC) formulation is extended into a generalized material model/code (VPSC-GMM) that can be easily called by different explicit and implicit boundary-value problem solvers, including high-performance parallel computing implementations. To that end, necessary numerical, algorithmic and programming improvements to th...
Poster
Full-text available
Poster presentation to discuss the library created to assist in the development of a high order finite element code.
Article
Full-text available
We discuss the creation and implementation of a generalized library, named ELEMENTS, of mathematical functions for supporting a very broad range of element types including: linear, quadratic, and cubic serendipity elements in 2D and 3D; high-order spectral elements; and a linear 4D element. The ELEMENTS library can be used for research and developm...

Network

Cited By