Home
last modified time | relevance | path

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

/petsc/src/tao/leastsquares/impls/brgn/
H A Dbrgn.c11 PetscCall(MatMult(gn->subsolver->ls_jac, in, gn->r_work)); in GNHessianProd()
12 PetscCall(MatMultTranspose(gn->subsolver->ls_jac, gn->r_work, out)); in GNHessianProd()
111 PetscCall(TaoComputeResidualJacobian(tao, X, tao->ls_jac, tao->ls_jac_pre)); in GNObjectiveGradientEval()
112 PetscCall(MatMultTranspose(tao->ls_jac, tao->ls_res, G)); in GNObjectiveGradientEval()
172 PetscCall(TaoComputeResidualJacobian(tao, X, tao->ls_jac, tao->ls_jac_pre)); in GNComputeHessian()
173 …if (gn->mat_explicit) PetscCall(MatTransposeMatMult(tao->ls_jac, tao->ls_jac, MAT_REUSE_MATRIX, PE… in GNComputeHessian()
204 PetscCall(MatGetSize(gn->parent->ls_jac, NULL, &n)); in GNComputeHessian()
206 PetscCall(MatGetColumnNorms(gn->parent->ls_jac, NORM_2, cnorms)); in GNComputeHessian()
207 PetscCall(MatGetOwnershipRangeColumn(gn->parent->ls_jac, &cstart, &cend)); in GNComputeHessian()
416 …PetscCheck((!is_bnls && !is_bntr && !is_bntl) || tao->ls_jac, PetscObjectComm((PetscObject)tao), P… in TaoSetUp_BRGN()
[all …]
/petsc/include/petsc/private/
H A Dtaoimpl.h88 Mat ls_jac; member
/petsc/src/tao/interface/
H A Dtaosolver_hj.c517 PetscCall(MatDestroy(&tao->ls_jac)); in TaoSetJacobianResidualRoutine()
518 tao->ls_jac = J; in TaoSetJacobianResidualRoutine()
H A Dtaosolver.c291 PetscCall(MatDestroy(&(*tao)->ls_jac)); in TaoDestroy()