Home
last modified time | relevance | path

Searched refs:mult_solve_dist (Results 1 – 4 of 4) sorted by relevance

/petsc/src/tao/unconstrained/tutorials/
H A Drosenbrock1.c41 PetscReal mult_solve_dist; in main() local
98 PetscCall(VecNorm(out2, NORM_2, &mult_solve_dist)); in main()
99 if (mult_solve_dist < 1.e-11) { in main()
101 } else if (mult_solve_dist < 1.e-6) { in main()
104 …t)tao), "Inverse error of LMVM MatMult and MatSolve is not small: %e\n", (double)mult_solve_dist)); in main()
H A Drosenbrock4.h673 PetscReal mult_solve_dist; in TestLMVM() local
686 PetscCall(VecNorm(out2, NORM_2, &mult_solve_dist)); in TestLMVM()
687 if (mult_solve_dist < 1.e-11) { in TestLMVM()
689 } else if (mult_solve_dist < 1.e-6) { in TestLMVM()
692 …t)tao), "Inverse error of LMVM MatMult and MatSolve is not small: %e\n", (double)mult_solve_dist)); in TestLMVM()
H A Deptorsion3.c82 PetscReal mult_solve_dist; in main() local
173 PetscCall(VecNorm(out2, NORM_2, &mult_solve_dist)); in main()
174 …bjectComm((PetscObject)tao), "error between MatMult and MatSolve: %e\n", (double)mult_solve_dist)); in main()
H A Deptorsion1.c82 PetscReal mult_solve_dist; in main() local
159 PetscCall(VecNorm(out2, NORM_2, &mult_solve_dist)); in main()
160 …bjectComm((PetscObject)tao), "error between MatMult and MatSolve: %e\n", (double)mult_solve_dist)); in main()