public static Motor operator *(Motor a, Motor b) { Detail.gpMM(a.P1, a.P2, b.P1, b.P2, out var p1, out var p2); return(new Motor(p1, p2)); }