CFD Consulting is our expertise. Computational fluid dynamics (CFD) is the science of analyzing systems dealing with fluid flow, heat transfer and any other relevant phenomena occurring in fluids, using computer simulations. CFD is very powerful and covers a wide range of application areas. Such as: aerodynamics, hydrodynamics, power plant, turbomachinery, eclectronic engineering, process engineering, medical engineering, meteorology, etc. CFD is becoming an essential component in the design of industrial products and processes. Moreover, there are several unique advantages of CFD to fluid systems design. For instance, substantial reduction of costs of new designs, the ability to study systems where controlled experiments are difficult and systems under hazardous conditions. Finite difference, finite element, and finite volume methods are three main numerical solution methods for the discretization of the governing equations of fluid flow. In all of these methods, first, we approximate the quantities using simple special functions. Second, we discretize partial differential equations. Third we have a system of linear algebraic equations to solve. There exist so many numerical methods to solve linear algebraic equations system.