Cracking in deep beams owing to shear loading. Part 2. Non-linear analysis