A Hessenberg-Schur method for the problem AX + XB= C | Synapse