multiply_matrix_vector
multiply_matrix_vector(fZtrans, d, zn, zm, pz);
multiply_matrix_vector(Z, pz, zm, zn, p);
multiply_matrix_vector(fTemp1, rightSide, fVariableCount, constraintCount,
multiply_matrix_vector(fG, x, fVariableCount, fVariableCount, gxd);
multiply_matrix_vector(fZtrans, d, zn, zm, pz);
multiply_matrix_vector(Z, pz, zm, zn, p);