divxtotal.com an introduction to computational fluid dynamics