
Jacob Moore- Doctor of Philosophy
- Mississippi State University
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
Introduction
Current institution
Publications
Publications (12)
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...
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...
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...
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...
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).
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...
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...
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 presentation to discuss the library created to assist in the development of a high order finite element code.
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...