Duct Design in Subsonic and Supersonic Flow Regims with and without Normal Shock Wave using Flexible String Algorithm - doi # 2010-06 Article type Journal