Basic assignments in fluid mechanics & hydrulics writer Dr. Mohammad Reza Chamani Dr. Amir Ahmad Dehghani Dr. Mohammad Karim Birami Engineer Rouhollah Gholipour