| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 61 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Abs), nullptr)); in ClearAsyncFunctions() 62 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(AXPBY), nullptr)); in ClearAsyncFunctions() 63 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(AXPBYPCZ), nullptr)); in ClearAsyncFunctions() 64 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(AXPY), nullptr)); in ClearAsyncFunctions() 65 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(AYPX), nullptr)); in ClearAsyncFunctions() 66 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Conjugate), nullptr)); in ClearAsyncFunctions() 67 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Copy), nullptr)); in ClearAsyncFunctions() 68 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Exp), nullptr)); in ClearAsyncFunctions() 69 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Log), nullptr)); in ClearAsyncFunctions() 70 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(MAXPY), nullptr)); in ClearAsyncFunctions() [all …]
|
| /petsc/src/vec/vec/interface/ |
| H A D | vector.c | 348 …PetscCall(VecPointwiseApply_Private(w, x, y, dctx, 0, VecAsyncFnName(PointwiseMax), w->ops->pointw… in VecPointwiseMaxAsync_Private() 384 …PetscCall(VecPointwiseApply_Private(w, x, y, dctx, 0, VecAsyncFnName(PointwiseMin), w->ops->pointw… in VecPointwiseMinAsync_Private() 420 …PetscCall(VecPointwiseApply_Private(w, x, y, dctx, 0, VecAsyncFnName(PointwiseMaxAbs), w->ops->poi… in VecPointwiseMaxAbsAsync_Private() 453 …PetscCall(VecPointwiseApply_Private(w, x, y, dctx, VEC_PointwiseDivide, VecAsyncFnName(PointwiseDi… in VecPointwiseDivideAsync_Private() 487 …PetscCall(VecPointwiseApply_Private(w, x, y, dctx, VEC_PointwiseMult, VecAsyncFnName(PointwiseMult… in VecPointwiseMultAsync_Private() 1756 VecMethodDispatch(x, dctx, VecAsyncFnName(Copy), copy, (Vec, Vec, PetscDeviceContext), y); in VecCopyAsync_Private() 1824 VecMethodDispatch(x, dctx, VecAsyncFnName(Swap), swap, (Vec, Vec, PetscDeviceContext), y); in VecSwapAsync_Private()
|
| H A D | rvector.c | 462 …VecMethodDispatch(x, dctx, VecAsyncFnName(Scale), scale, (Vec, PetscScalar, PetscDeviceContext), a… in VecScaleAsync_Private() 514 …VecMethodDispatch(x, dctx, VecAsyncFnName(Set), set, (Vec, PetscScalar, PetscDeviceContext), alpha… in VecSetAsync_Private() 592 …VecMethodDispatch(y, dctx, VecAsyncFnName(AXPY), axpy, (Vec, PetscScalar, Vec, PetscDeviceContext)… in VecAXPYAsync_Private() 655 …VecMethodDispatch(y, dctx, VecAsyncFnName(AYPX), aypx, (Vec, PetscScalar, Vec, PetscDeviceContext)… in VecAYPXAsync_Private() 712 …VecMethodDispatch(y, dctx, VecAsyncFnName(AXPBY), axpby, (Vec, PetscScalar, PetscScalar, Vec, Pets… in VecAXPBYAsync_Private() 774 …VecMethodDispatch(z, dctx, VecAsyncFnName(AXPBYPCZ), axpbypcz, (Vec, PetscScalar, PetscScalar, Pet… in VecAXPBYPCZAsync_Private() 840 …VecMethodDispatch(w, dctx, VecAsyncFnName(WAXPY), waxpy, (Vec, PetscScalar, Vec, Vec, PetscDeviceC… in VecWAXPYAsync_Private() 1297 …VecMethodDispatch(y, dctx, VecAsyncFnName(MAXPY), maxpy, (Vec, PetscInt, const PetscScalar[], Vec[… in VecMAXPYAsync_Private()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vinv.c | 1225 …PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(Reciprocal), v->ops->reciprocal, ScalarRec… in VecReciprocalAsync_Private() 1246 PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(Exp), v->ops->exp, ScalarExp_Function)); in VecExpAsync_Private() 1282 PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(Log), v->ops->log, ScalarLog_Function)); in VecLogAsync_Private() 1318 PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(Abs), v->ops->abs, ScalarAbs_Function)); in VecAbsAsync_Private() 1350 …if (PetscDefined(USE_COMPLEX)) PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(Conjugate),… in VecConjugateAsync_Private() 1382 …PetscCall(VecApplyUnary_Private(v, dctx, VecAsyncFnName(SqrtAbs), v->ops->sqrt, ScalarSqrtAbs_Func… in VecSqrtAbsAsync_Private() 1608 PetscCall(PetscObjectQueryFunction((PetscObject)v, VecAsyncFnName(Shift), &shift_async)); in VecShiftAsync_Private()
|
| /petsc/include/petsc/private/ |
| H A D | vecimpl.h | 416 #define VecAsyncFnName(Base) VEC_##Base##_ASYNC_FN_NAME macro
|