Welding simulation of a pressure vesselmore_vert
Welding simulation of a pressure vesselclose

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)

Charge-discharge cycle of a full solid-state batterymore_vert
Charge-discharge cycle of a full solid-state batteryclose

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 in Digital Rockmore_vert
Flow Streamlines in Digital Rockclose

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

Wire Twistmore_vert
Wire Twistclose

Mechanical modeling of two copper wires being twisted together to create a twisted pair using the Solid Mechanics and Contact modules.

Faulted Geothermal Reservoirsmore_vert
Faulted Geothermal Reservoirsclose

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.

Laser Melt Poolmore_vert
Laser Melt Poolclose

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.

Single-phase Flow in a Packed Bedmore_vert
Single-phase Flow in a Packed Bedclose

Transient flow around corner using Euler equations with variable porosity, see Pronghorn: Porous media thermal-hydraulics for reactor applications.

Density Driven Porous Flowmore_vert
Density Driven Porous Flowclose

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)

Multi-scale Simulationmore_vert
Multi-scale Simulationclose

Engineering scale porous flow, modeled using Darcy's equation within a cylinder assuming a porous media of closely packed steel spheres, see MultiApp System.

3D Densification of Snowmore_vert
3D Densification of Snowclose

Densification of a 3D snow pack using empirical, density based continuum model using Pika.

Dendritic Crystal Growthmore_vert
Dendritic Crystal Growthclose

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.

3D Spinodal Decompositionmore_vert
3D Spinodal Decompositionclose

A 3D spinodal decomposition modeled with Cahn-Hilliard equations using third-order Hermite elements with the phase field module.

2D Half-Wave Dipole Antennamore_vert
2D Half-Wave Dipole Antennaclose

The 2D electric field radiation pattern of a broadcasting half-wave dipole antenna, modeled using the Electromagnetics Module with first-order Nedelec elements.

3D Grain Trackingmore_vert
3D Grain Trackingclose

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.

Vortex Benchmarkmore_vert
Vortex Benchmarkclose

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.

Soil Desiccation Simulationmore_vert
Soil Desiccation Simulationclose

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

Axisymmetric Spherical Indentermore_vert
Axisymmetric Spherical Indenterclose

An elastic spherical indenter penetrates into a base material modeled with solid-mechanics crystal plasticity. Contact Module.

Frictional Ironing Problem with Mortar Contactmore_vert
Frictional Ironing Problem with Mortar Contactclose

A deformable semi-circular tool pushes into highly deformable material generating tangential deformation. Contact Module.