Noted the optional xarch flag. Usage reduces number of warning printed.
write updated internal variables during write output even if not converged
needed dimension statement for writing i.p. data from material model
better messages for converged/not converged steps
updated versions of not-working optimizations
amended critical strain function
split up compute gradients into sub-functions
update for new element output variables
apply check of compatible material output to element output.
added compiler flag