Three-dimensional crack propagation simulation based on a nonlocal algorithm of P91 steel under fatigue and creep–fatigue loading | Synapse