Construction algorithms for rational cubic surfaces. (March 2017)