Source: http://ftp.demec.ufpr.br/CFD/bibliografia/Decyk_et_al_2007_Fortran.pdf