<?xml version="1.0" encoding="ISO-8859-1"?> <root text=""crystallite_stressAndItsTangent"" comment="" color="ffffff" type="sub" style="nice"> <children> <alternative text=""crystallite_requested"" comment="" color="ffffff"> <qTrue> <instruction text=""constitutive_subState0 = constitutive_partionedState0 crystallite_subFrac = 0.0","crystallite_subFp0 = crystallite_partionedFp0 crystallite_subStep = 2.0","crystallite_subLp0 = crystallite_partionedLp0 crystallite_onTrack = .true.","crystallite_subF0 = crystallite_partionedF0 crystallite_converged = .false."" comment="" color="ffffff" rotated="0"></instruction> </qTrue> <qFalse> </qFalse> </alternative> <instruction text=""NiterationCrystallite = 0"" comment="" color="ffffff" rotated="0"></instruction> <while text=""CRYSTALLITE LOOP: any: crystallite_subStep > subStepMin"" comment="" color="ffffff"> <qWhile> <instruction text=""(see crystallite_stressAndItsTangent_CrystalliteLoop.nsd)"" comment="" color="ffffff" rotated="0"></instruction> </qWhile> </while> <alternative text="".not. crystallite_converged"" comment="" color="ffffff"> <qTrue> <instruction text=""ELASTIC RESPONSE:"" comment="" color="ffffff" rotated="0"></instruction> <call text=""Fe_guess = crystallite_partionedF * crystallite_partionedFp0 ^ -1"" comment="" color="ffffff"></call> <call text=""Tstar = 0.5 * constitutive_homogenizedC * ( Fe_guess ^ T * Fe_guess - math_I3 )"" comment="" color="ffffff"></call> <call text=""crystallite_P = Fe_guess * Tstar * crystallite_partionedFp0 ^ -T"" comment="" color="ffffff"></call> </qTrue> <qFalse> </qFalse> </alternative> <alternative text=""updateJaco"" comment="" color="ffffff"> <qTrue> <instruction text=""STIFFNESS CALCULATION: (see crystallite_stressAndItsTangent_StiffnessCalculation.nsd)"" comment="""" color="ffffff" rotated="0"></instruction> </qTrue> <qFalse> </qFalse> </alternative> </children> </root>