public static void rotate12(SMat3 vtav, DMat3 v) { if (vtav.m12 == 0) { return; } double c = 0, s = 0; Schur2.rot12(vtav, c, s); Givens.rot12_post(v, c, s); }
public static void rotate01(SMat3 vtav, DMat3 v) { if (vtav.m01 == 0) { return; } double c = 0, s = 0; Schur2.rot01(vtav, c, s); Givens.rot01_post(v, c, s); }