Split coefficient matrix (scm) method with floating shock fitting for transonic airfoils