Lines Matching refs:ax

767 static PetscErrorCode DMAdaptorTransferSolution(DMAdaptor adaptor, DM dm, Vec x, DM adm, Vec ax)  in DMAdaptorTransferSolution()  argument
775 …if (adaptor->ops->transfersolution) PetscUseTypeMethod(adaptor, transfersolution, dm, x, adm, ax, … in DMAdaptorTransferSolution()
779 PetscCall(DMForestTransferVec(dm, x, adm, ax, PETSC_TRUE, time)); in DMAdaptorTransferSolution()
784 PetscCall(MatInterpolate(interp, x, ax)); in DMAdaptorTransferSolution()
1311 …de DMAdaptorAdapt_Sequence_Private(DMAdaptor adaptor, Vec inx, PetscBool doSolve, DM *adm, Vec *ax) in DMAdaptorAdapt_Sequence_Private() argument
1337 Vec x = adaptIter ? *ax : inx, locX, ox; in DMAdaptorAdapt_Sequence_Private()
1346 PetscCall(SNESSolve(snes, NULL, adaptIter ? *ax : x)); in DMAdaptorAdapt_Sequence_Private()
1348 PetscCall(DMGlobalToLocalBegin(dm, adaptIter ? *ax : x, INSERT_VALUES, locX)); in DMAdaptorAdapt_Sequence_Private()
1349 PetscCall(DMGlobalToLocalEnd(dm, adaptIter ? *ax : x, INSERT_VALUES, locX)); in DMAdaptorAdapt_Sequence_Private()
1350 …PetscCall(VecViewFromOptions(adaptIter ? *ax : x, (PetscObject)adaptor, "-adapt_primal_sol_vec_vie… in DMAdaptorAdapt_Sequence_Private()
1553 *ax = ox; in DMAdaptorAdapt_Sequence_Private()
1556 *ax = x; in DMAdaptorAdapt_Sequence_Private()
1565 PetscCall(VecViewFromOptions(*ax, NULL, "-sol_adapt_view")); in DMAdaptorAdapt_Sequence_Private()
1593 …ErrorCode DMAdaptorAdapt(DMAdaptor adaptor, Vec x, DMAdaptationStrategy strategy, DM *adm, Vec *ax) in DMAdaptorAdapt() argument
1598 PetscCall(DMAdaptorAdapt_Sequence_Private(adaptor, x, PETSC_FALSE, adm, ax)); in DMAdaptorAdapt()
1601 PetscCall(DMAdaptorAdapt_Sequence_Private(adaptor, x, PETSC_TRUE, adm, ax)); in DMAdaptorAdapt()