NMNathaniel Ray Morgan

Nathaniel Ray Morgan

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Nathaniel Ray Morgan has a total of 223 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    A Coupled Phase-Field and EVPFFT Framework for Simulating Static Recrystallization in Plastically Deformed Polycrystals

    by Yucheng Liu, Chaimae Jouhari, Ricardo Lebensohn, Nathaniel Morgan

    Recrystallization in plastically deformed polycrystalline materials is governed by the interaction among microstructural evolution, crystallographic orientation, and the stored energy generated during plastic deformation. In this work, a phase-field (PF) model is coupled with an elasto-viscoplastic fast Fourier transform (EVPFFT)-based crystal plasticity framework to predict and simulate the microstructural evolution during static recrystallization (SRX) in three-dimensional (3D) plastically deformed copper crystals. The resulting formulation combines PF descriptions of grain boundary (GB) migration, nucleation, and grain growth with full-field FFT-based crystal plasticity calculations of the heterogeneous mechanical response. A subcycling strategy is introduced to exchange grain identities, crystallographic orientations, and mechanical fields between the PF solver and the EVPFFT-based crystal plasticity solver during simulation. This enables the evolving microstructure and local deformation state to be updated consistently, allowing stress-free grains to nucleate and grow within plastically deformed regions while consuming the deformed matrix. Beyond SRX, the proposed framework can be extended to simulate dynamic recrystallization (DRX) under thermomechanical conditions, enabling future studies of texture evolution and process-structure-property relationships in a wide range of polycrystalline materials.

  • Open Access

    A Coupled Phase-Field and EVPFFT Framework for Simulating Static Recrystallization in Plastically Deformed Polycrystals

    by Yucheng Liu, Chaimae Jouhari, Ricardo Lebensohn, Nathaniel Morgan

    Recrystallization in plastically deformed polycrystalline materials is governed by the interaction among microstructural evolution, crystallographic orientation, and the stored energy generated during plastic deformation. In this work, a phase-field (PF) model is coupled with an elasto-viscoplastic fast Fourier transform (EVPFFT)-based crystal plasticity framework to predict and simulate the microstructural evolution during static recrystallization (SRX) in three-dimensional (3D) plastically deformed copper crystals. The resulting formulation combines PF descriptions of grain boundary (GB) migration, nucleation, and grain growth with full-field FFT-based crystal plasticity calculations of the heterogeneous mechanical response. A subcycling strategy is introduced to exchange grain identities, crystallographic orientations, and mechanical fields between the PF solver and the EVPFFT-based crystal plasticity solver during simulation. This enables the evolving microstructure and local deformation state to be updated consistently, allowing stress-free grains to nucleate and grow within plastically deformed regions while consuming the deformed matrix. Beyond SRX, the proposed framework can be extended to simulate dynamic recrystallization (DRX) under thermomechanical conditions, enabling future studies of texture evolution and process-structure-property relationships in a wide range of polycrystalline materials.

  • Open Access

    Finite deformation implementation of a mixed-mode single-integral type cohesive zone with reorienting surfaces of separation

    by Gavin Whetstone, Gabe Morris, Marvin A Zocher, Nathaniel Morgan, Yong-Rak Kim, David H Allen

    To model material ductile failure and crack propagation, cohesive zone elements can be embedded along potential fracture paths in a finite element simulation. When damage criteria are met, elements in the mesh decohere, simulating the formation and propagation of a crack. In this paper, we present a novel computational algorithm based on finite deformation theory, essential to modeling crack initiation and growth in solids undergoing large deformations. This new algorithm was formulated within a Lagrangian frame of reference to extend previous cohesive zone algorithms to include modeling crack growth in finite deformation contexts. The local coordinate system, necessary for defining an embedded cohesive zone, is constructed based upon the current configuration and is updated within the nonlinear iteration process, thereby resulting in the convergence of the solution for a growing crack in a large deformation quasi-static setting. The model’s accuracy was demonstrated by comparing finite element model simulation results with the analytic case of a constant surface separation, as shown in the verification examples. The power and efficacy of the algorithm to capture large deformations during crack growth were then demonstrated with a double cantilever beam example case. It indicates that the model can be applied to a variety of physical circumstances for predicting crack initiation and growth with delamination and fracture.

  • Integrating a full-field crystal plasticity model with a finite element hydrodynamic method for multiscale simulations

    by Caleb O. Yenusah, Nathaniel R. Morgan, Miroslav Zecevic, Evan J Lieberman, Ricardo A. Lebensohn

  • Topology optimization of systems experiencing hydrodynamic responses

    by Adrian Diaz, Nathaniel R. Morgan, Chris M. Malone

  • Open Access

    A structure-preserving Lagrangian discontinuous Galerkin method using flux and slope limiting

    by Joshua Vedral, Nathaniel Morgan, Dmitri Kuzmin, Jacob Moore

    We introduce a Lagrangian nodal discontinuous Galerkin (DG) cell-centered hydrodynamics method for solving multi-dimensional hyperbolic systems. By incorporating an adaptation of Zalesak's flux-corrected transport algorithm, we combine a first-order positivity-preserving scheme with a higher-order target discretization. This results in a flux-corrected Lagrangian DG scheme that ensures both global positivity preservation and second-order accuracy for the cell averages of specific volume. The correction factors for flux limiting are derived from specific volume and applied to all components of the solution vector. We algebraically evolve the volumes of mesh cells using a discrete version of the geometric conservation law (GCL). The application of a limiter to the GCL fluxes is equivalent to moving the mesh using limited nodal velocities. Additionally, we equip our method with a locally bound-preserving slope limiter to effectively suppress spurious oscillations. Nodal velocity and external forces are computed using a multidirectional approximate Riemann solver to maintain conservation of momentum and total energy in vertex neighborhoods. Employing linear finite elements and a second-order accurate time integrator guarantees GCL consistency. The results for standard test problems demonstrate the stability and superb shock-capturing capabilities of our scheme.

  • Open Access

    Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

    by Nathaniel Morgan, Caleb Yenusah, Adrian Diaz, Daniel Dunning, Jacob Moore, Erin Heilman, Evan Lieberman, Steven Walton, Sarah Brown, Daniel Holladay, et al.

    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 mechanics on multi-core CPUs and GPUs using a single-code implementation. This portability is made possible by the C++ matrix and array (MATAR) library, which interfaces with the C++ Kokkos library, enabling the selection of fine-grained parallelism backends (e.g., CUDA, HIP, OpenMP, pthreads, etc.) at compile time. MATAR simplifies the transition from Fortran to C++ and Kokkos, making it easier to modernize legacy solid mechanics codes. We applied this approach to modernize a suite of constitutive models and to demonstrate substantial performance improvements across different computer architectures. This paper includes comparative performance studies using multi-core CPUs along with AMD and NVIDIA GPUs. Results are presented using a hypoelastic–plastic model, a crystal plasticity model, and the viscoplastic self-consistent generalized material model (VPSC-GMM). The results underscore the potential of using the MATAR library and modern computer architectures to accelerate solid mechanics simulations.


  • Open Access

    On a Simplified Approach to Achieve Parallel Performance and Portability Across CPU and GPU Architectures

    by Nathaniel Morgan, Caleb Yenusah, Adrian Diaz, Daniel Dunning, Jacob Moore, Erin Heilman, Calvin Roth, Evan Lieberman, Steven Walton, Sarah Brown, et al.

    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 uniquely offers: (1) a straightforward syntax for programming productivity, (2) usable data structures for data-oriented programming (DOP) for performance, and (3) a simple interface to the open-source C++ Kokkos library for portability and memory management across CPUs and GPUs. The portability across architectures with a single code implementation is achieved by automatically switching between diverse fine-grained parallelism backends (e.g., CUDA, HIP, OpenMP, pthreads, etc.) at compile time. The MATAR library solves many longstanding challenges associated with easily writing software that can run in parallel on any computer architecture. This work benefits projects seeking to write new C++ codes while also addressing the challenges of quickly making existing Fortran codes performant and portable over modern computer architectures with minimal syntactical changes from Fortran to C++. We demonstrate the feasibility of readily writing new C++ codes and modernizing existing codes with MATAR to be performant, parallel, and portable across diverse computer architectures.


  • A parallel and performance portable implementation of a full-field crystal plasticity model

    by Caleb O. Yenusah, Nathaniel R. Morgan, Ricardo A. Lebensohn, Miroslav Zecevic, Marko Knezevic