Implementation and application of a gradient enhanced crystal plasticity model