JSME International Journal Fluids and Thermal Engineering - Series B.