Text this: A review: Fundamentals of computational fluid dynamics (CFD)