PTRTwinReorientation¶
Overview¶
This class implements the Predominate Twin Reorientation model [TLK1991], which reorients the crystal according to some twin geometry once the integrated slip on the twin system(s) reaches a critical value.
Specifically, the model reorients the crystal using the twin transformation for the twin system that reaches a given twinning fraction, defined as

where
is the integrated slip on twin system
and
is the characteristic shear for that twin system. The
post process expects the base crystal model to provide the integrated
slip rates on each twin system and the post processor itself maintains
internal variables representing the twin fractions as well as a flag
for if the crystal as a whole underwent the twin transformation.
Parameters¶
Parameter |
Object type |
Description |
Default |
|---|---|---|---|
|
Twin fraction threshold |
N |
|
|
|
Integrated slip internal variable prefix |
|
Class description¶
-
class PTRTwinReorientation : public neml::CrystalPostprocessor¶
Reorients twins based on a PTR criteria.
Public Functions
-
PTRTwinReorientation(ParameterSet ¶ms)¶
Public Static Functions
-
static std::string type()¶
Type for the object system.
-
static ParameterSet parameters()¶
Parameters for the object system.
-
static std::unique_ptr<NEMLObject> initialize(ParameterSet ¶ms)¶
Setup from a ParameterSet.
-
PTRTwinReorientation(ParameterSet ¶ms)¶