The whole fatigue domain has been defined and divided into zones and regimes.
Crack propagation calculation method for each zone has been introduced.
A comprehensive diagram that exhibits the zones and fatigue regimes is presented.
An inclusive fatigue design tool for engineers has been proposed.
Crack propagation for variable block loadings is clearly demonstrated.