Numerical Simulation (CFD)of complex flow behaviour