numerical methods fluid structure interaction lattice boltzmann convective heat transfer nanofluid heat transfer computational fluid dynamics cfd simulation numerical simulation fluid mechanics turbulence modeling and simulation numerical analysis computational fluid mechanics engineering, applied and computational mathematics