A Framework for Modeling Discrete Deformation Twinning in Hexagonal Crystals