Numerical simulation of magnetohydrodynamics nanofluid flow in a semi-porous channel with a new approach in the least square method. (February 2021)