A modified basis reduction method for limited kinematic hardening shakedown analysis under complex loads. Issue 1 (2nd January 2018)