Computational approach to fatigue behaviour of randomly or unidirectional fibre reinforced materials