idaholab / moose

Multiphysics Object Oriented Simulation Environment
https://www.mooseframework.org
GNU Lesser General Public License v2.1
1.76k stars 1.05k forks source link

Add capability for hexagonal close packed crystal plasticity #18846

Open sapitts opened 3 years ago

sapitts commented 3 years ago

Reason

After the face centered and body centered cubic crystals (FCC and BCC), the hexagonal close packed (HCP) crystal structure is the most commonly studied in microstructure-based models. The HCP lattice structure is different enough from the cubic lattice structures that new material models are required to study these materials using MOOSE.

Design

Three functionalities should be added to enable rudimentary HCP crystal plasticity modeling capabilities, following work published in the open literature:

Impact

Adding the capability to model the HCP lattice structure to MOOSE's crystal plasticity capabilities will broaden the number of materials that can be studied with MOOSE.

loganharbour commented 2 years ago

@sapitts can this be closed?

sapitts commented 2 years ago

Not quite yet, please. I still need to make a child class for the HCP dislocation twinning and add a set of associated tests for that capability. I will make sure to use the Closes # on that final merge request