Home
last modified time | relevance | path

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

/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp47 Vec workvec; member
577 …if (!mcu->workvec) PetscCall(vec::cupm::VecCreateSeqCUPMAsync<T>(PetscObjectComm(PetscObjectCast(A… in Factor()
647 auto &workvec = MatCUPMCast(A)->workvec; in MatSolve_Factored_Dispatch_() local
667 …if (!use_y_array_directly && !workvec) PetscCall(VecCreateSeqCUPMAsync<T>(PetscObjectComm(pobj_A),… in MatSolve_Factored_Dispatch_()
679 PetscCall(VecCUPMGetArrayWriteAsync<T>(use_y_array_directly ? y : workvec, &y_array, dctx)); in MatSolve_Factored_Dispatch_()
712 PetscCall(VecCUPMRestoreArrayWriteAsync<T>(workvec, &y_array)); in MatSolve_Factored_Dispatch_()
1040 PetscCall(VecDestroy(&mcu->workvec)); in Reset()