free_matrix
free_matrix(matrix);
free_matrix(fTemp1);
free_matrix(fTemp2);
free_matrix(fZtrans);
free_matrix(fQ);
free_matrix(temp);
free_matrix(fMatrix);
free_matrix(matrix);
free_matrix(fTemp1);
free_matrix(fTemp2);
free_matrix(fZtrans);
free_matrix(fSoftConstraints);
free_matrix(fQ);
free_matrix(fG);
void free_matrix(double** matrix);