I found this website Bookboon which has a collection of free textbooks, catering to a wide range of subjects that are both technical as well as non technical. The books are meant for students and are often posted by professors and researchers aiming to cover angles missing in mainstream books and also provide an introduction that is not very mathematically intense. There are textbooks available covering several engineering concepts and disciplines like that of Heat Transfer and Basic Concepts of Turbomachinery , to mention a few.
This CFD book can serve as a great introduction to CFD for the beginner, especially one intimidated by the vast amount of mathematics involved to master. The book introduces the terms used in the Governing equations in a lucid manner, emphasizing on what the terms mean and also states the fundamental assumptions behind different equations, based on the situation/physics. I found the language quite simple and easy to understand. A fundamental underrstanding of differential equations would definitely help. However, look elsewhere for detailed mathematical derivations and treatises. You can take a look at the Learning Resources section on this website for additional resources to understand CFD.
"A huge problem to solve, a radical solution for solving it, and the breakthrough technology to make it happen - is the essence of a moonshot"
Check out these collection of talks on various topics.
URL : http://www.wesolveforx.com/
Andre Bakker and Elizabeth Marsden Marshal - Computational Fluid Mixing(CFM) booklet and other resources
Source : Bakker A. (2008) The Colorful Fluid Mixing Gallery
Though the booklet is about implementing Mixing Simulations, in particular, I found it's introductory section on mixing and followed by the fundamentals of CFD very interesting and useful. The introductory section explores many aspects of CFD in a very concise, and lucid manner. It would probably cater better for those with some prior knowledge of the terms used in CFD and numerical techniques.
What I found most appealing was how it provides an overview, while establishing a functional inter connection between various concepts. A quick read of relevant sections of this book could be very helpful in rehashing fundamental CFD concepts and would help the beginner organize his knowledge without ambiguities, or atleast reduced complications.
Blogs, Discussions and News>>