Home
last modified time | relevance | path

Searched refs:MatLMVMAllocate (Results 1 – 23 of 23) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/tests/
H A Dsolve_performance.c31 PetscCall(MatLMVMAllocate(B, x, g)); in main()
H A Dex3.c112 PetscCall(MatLMVMAllocate(B, x, f)); in main()
H A Dlmvm_copy_test.c139 PetscCall(MatLMVMAllocate(A, x, f)); in testMatLMVMCopy()
H A Dex1.c529 PetscCall(MatLMVMAllocate(B, x, f)); in main()
/petsc/src/tao/bound/impls/bqnk/
H A Dbqnk.c98 PetscCall(MatLMVMAllocate(bqnk->B, tao->solution, bnk->unprojected_gradient)); in TaoSetUp_BQNK()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmvmimpl.c249 PetscCall(MatLMVMAllocate(M, bctx->Xprev, bctx->Fprev)); in MatCopy_LMVM()
297 PetscCall(MatLMVMAllocate(*mat, bctx->Xprev, bctx->Fprev)); in MatDuplicate_LMVM()
H A Dlmvmutils.c744 PetscErrorCode MatLMVMAllocate(Mat B, Vec X, Vec F) in MatLMVMAllocate() function
757 PetscCall(MatLMVMAllocate(lmvm->J0, X, F)); in MatLMVMAllocate()
/petsc/src/ksp/pc/impls/lmvm/
H A Dlmvmpc.c234 PetscCall(MatLMVMAllocate(B, t1, t2)); in PCSetUp_LMVM()
/petsc/src/tao/unconstrained/impls/lmvm/
H A Dlmvm.c159 PetscCall(MatLMVMAllocate(lmP->M, tao->solution, tao->gradient)); in TaoSetUp_LMVM()
/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c238 PetscCall(MatLMVMAllocate(lmP->M, tao->solution, tao->gradient)); in TaoSetUp_OWLQN()
/petsc/src/tao/bound/impls/blmvm/
H A Dblmvm.c129 PetscCall(MatLMVMAllocate(blmP->M, tao->solution, blmP->unprojected_gradient)); in TaoSetup_BLMVM()
/petsc/src/snes/impls/tr/
H A Dtr.c458 PetscCall(MatLMVMAllocate(B, snes->vec_sol, snes->vec_func)); in SNESSetUpQN_NEWTONTR()
469 PetscCall(MatLMVMAllocate(B, snes->vec_sol, snes->vec_func)); in SNESSetUpQN_NEWTONTR()
/petsc/src/snes/impls/qn/
H A Dqn.c295 PetscCall(MatLMVMAllocate(qn->B, snes->vec_sol, snes->vec_func)); in SNESSetUp_QN()
/petsc/src/tao/unconstrained/impls/ntr/
H A Dntr.c85 PetscCall(MatLMVMAllocate(tr->M, tao->solution, tao->gradient)); in TaoSolve_NTR()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntl.c79 PetscCall(MatLMVMAllocate(tl->M, tao->solution, tao->gradient)); in TaoSolve_NTL()
/petsc/include/
H A Dpetscksp.h1187 PETSC_EXTERN PetscErrorCode MatLMVMAllocate(Mat, Vec, Vec);
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c187 PetscCall(MatLMVMAllocate(lclP->R, lclP->V, lclP->V)); in TaoSolve_LCL()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnls.c116 PetscCall(MatLMVMAllocate(nlsP->M, tao->solution, tao->gradient)); in TaoSolve_NLS()
/petsc/src/tao/bound/impls/bncg/
H A Dbncg.c141 PetscCall(MatLMVMAllocate(cg->B, cg->sk, cg->yk)); in TaoSetUp_BNCG()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c109 PetscCall(MatLMVMAllocate(bnk->M, tao->solution, bnk->unprojected_gradient)); in TaoBNKInitialize()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi431 PetscErrorCode MatLMVMAllocate(PetscMat, PetscVec, PetscVec)
H A DMat.pyx5247 petsc.MatLMVMAllocate
5251 CHKERR(MatLMVMAllocate(self.mat, xvec, fvec))
/petsc/doc/manual/
H A Dmat.md592 - `MatLMVMAllocate(Mat B, Vec X, Vec F)` – Creates the internal data