Simulation of the laser welding process (with a total of 8 weld passes) joining two separate vessel segments. The animation shows the complete transient of temperature, equivalent plastic strain, and von Mises stress. The coupled thermomechanical simulation is set up using the MALAMUTE app. Deposition of the weld material is modeled using element subdomain modifiers.
Credit: Bipul Barua (ANL), Gary Hu (ANL), and Mark Messner (ANL)
A complete charge-discharge cycle of a 3D full solid-state battery. The results are generated using EEL developed by the Argonne National Laboratory. The theoretical framework is described in Hu, T., Messner, M. C., Barai, P., & Barua, B. (2022).
Credit: Gary Hu (ANL)
Flow streamlines computed with the Navier-Stokes module, through a digital rock reconstructed with the Image Reader from a stack of microCT scans (postprocessing done in Paraview). The framework is described in Lesueur et al. (2017).
Credit: Martin Lesueur, Multiphysics Geomechanics Lab
Mechanical modeling of two copper wires being twisted together to create a twisted pair using the Solid Mechanics and Contact modules.
Evolution of the 100C temperature during 30 years of injection/production for a complex doublet system into a fractured geothermal reservoir. Based on GOLEM, a MOOSE based application for thermo-hydro-mechanical simulations of fractured reservoirs.
Cacace M., Jacquey, A.B. (2017): Flexible parallel implicit modeling of coupled thermal-hydraulic-mechanical processes in fractured rocks. Solid Earth
Using an arbitrary Lagrangian-Eulerian (ALE) formulation a laser is rotated around the surface of a stainless steel block. The steel first melts and then begins to evaporate. The recoil force from evaporation deforms the surface of the melt pool which in turn drives flow in the melt pool interior. Melt flow is determined using the incompressible Navier-Stokes equations while mesh deformation is determined using a linear elasticity equation.
Transient flow around corner using Euler equations with variable porosity, see Pronghorn: Porous media thermal-hydraulics for reactor applications.
Density driven, porous flow simulation of the Elder problem using Falcon. Mesh adaptivity is used to accurately capture the moving fronts.
Credit: Robert Podgorney (INL)
Engineering scale porous flow, modeled using Darcy's equation within a cylinder assuming a porous media of closely packed steel spheres, see MultiApp System.
Densification of a 3D snow pack using empirical, density based continuum model using Pika.
Process of dendritic crystal growth, which is an anisotropic nucleation process as presented by Modeling and numerical simulations of dendritic crystal growth.
Credit: Yang Xia, Department of Material Science and Engineering, Shanghai Jiao Tong University, Shanghai.
A 3D spinodal decomposition modeled with Cahn-Hilliard equations using third-order Hermite elements with the phase field module.
The 2D electric field radiation pattern of a broadcasting half-wave dipole antenna, modeled using the Electromagnetics Module with first-order Nedelec elements.
The GrainTracker is a utility that dramatically reduces the number of order parameters needed to model a large polycrystal system with the phase-field module. This video shows the dynamic remapping that occurs as "reused" order parameters get too close to one and other as the simulation evolves.
The level set equation is commonly used to for interface tracking, especially when the interface velocity is known. MOOSE contains a level set module, for more information see Level Set Module.
A 3D soil desiccation simulation using phase-field for cohesive fracture model, see A phase-field model of fracture with frictionless contact and random fracture properties: Application to thin-film fracture and soil desiccation.
Credit: Gary Hu, Dolbow Research Group
An elastic spherical indenter penetrates into a base material modeled with solid-mechanics crystal plasticity. Contact Module.
A deformable semi-circular tool pushes into highly deformable material generating tangential deformation. Contact Module.