Home
last modified time | relevance | path

Searched refs:inv_diag_vec (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.c70 PetscCall(VecDestroy(&lqn->inv_diag_vec)); in MatLMVMDQNResetDestructive()
499 PetscCall(VecDestroyThenCopy(blqn->inv_diag_vec, &mlqn->inv_diag_vec)); in MatCopy_LMVMDQN()
646 PetscCall(MatDiagonalScale(lbfgs->temp_mat, lbfgs->inv_diag_vec, NULL)); in MatGetLDLT()
738 if (!lbfgs->inv_diag_vec) PetscCall(VecDuplicate(lbfgs->diag_vec, &lbfgs->inv_diag_vec)); in MatLMVMDBFGSUpdateMultData()
739 PetscCall(VecCopy(lbfgs->diag_vec, lbfgs->inv_diag_vec)); in MatLMVMDBFGSUpdateMultData()
740 PetscCall(VecReciprocal(lbfgs->inv_diag_vec)); in MatLMVMDBFGSUpdateMultData()
948 PetscCall(VecPointwiseMult(lbfgs->rwork1, lbfgs->rwork1, lbfgs->inv_diag_vec)); in MatMult_LMVMDBFGS()
968 PetscCall(VecPointwiseMult(lbfgs->rwork2, lbfgs->rwork2, lbfgs->inv_diag_vec)); in MatMult_LMVMDBFGS()
1072 PetscCall(MatDiagonalScale(ldfp->temp_mat, ldfp->inv_diag_vec, NULL)); in MatGetRTDR()
1164 if (!ldfp->inv_diag_vec) PetscCall(VecDuplicate(ldfp->diag_vec, &ldfp->inv_diag_vec)); in MatLMVMDDFPUpdateSolveData()
[all …]
H A Ddenseqn.h26 Vec inv_diag_vec; member