Home
last modified time | relevance | path

Searched refs:axpy (Results 1 – 25 of 42) sorted by relevance

12

/petsc/src/sys/objects/device/impls/cupm/
H A Dkernels.hpp61 class axpy { class
65 …PETSC_HOSTDEVICE_DECL constexpr explicit axpy(value_type v = value_type{}) noexcept : v_{std::move… in axpy() function in Petsc::device::cupm::functors::axpy
89 PETSC_HOSTDEVICE_INLINE_DECL constexpr axpy<T> make_axpy(const T &v) noexcept in make_axpy()
91 return axpy<T>{v}; in make_axpy()
/petsc/src/mat/impls/shell/
H A Dshell.c357 if (shell->axpy) PetscCall(MatZeroRows(shell->axpy, n, rows, 0.0, NULL, NULL)); in MatZeroRows_Shell()
431 if (shell->axpy) PetscCall(MatZeroRowsColumns(shell->axpy, n, rowscols, 0.0, NULL, NULL)); in MatZeroRowsColumns_Shell()
452 PetscCall(MatDestroy(&shell->axpy)); in MatDestroy_Shell()
490 Mat axpy; member
501 PetscCall(MatDestroy(&mmdata->axpy)); in MatProductCtxDestroy_MatMatShell()
643 if (shell->axpy && shell->axpy_vscale != 0.0) { in MatProductNumeric_Shell_X()
648 PetscCall(MatShellGetContext(shell->axpy, &X)); in MatProductNumeric_Shell_X()
651 if (!mdata->axpy) { in MatProductNumeric_Shell_X()
653 PetscCall(MatProductCreate(shell->axpy, B, NULL, &mdata->axpy)); in MatProductNumeric_Shell_X()
654 PetscCall(MatProductSetType(mdata->axpy, product->type)); in MatProductNumeric_Shell_X()
[all …]
H A Dshell.h42 Mat axpy; member
/petsc/src/binding/petsc4py/test/
H A Dtest_ksp_py.py52 x.axpy(1, z)
57 x.axpy(1, z)
80 x.axpy(+alpha, d)
81 r.axpy(-alpha, q)
H A Dtest_mat_fact.py80 x.axpy(-1, self.x)
90 x.axpy(-1, self.x)
110 x.axpy(-1, self.x)
120 x.axpy(-1, self.x)
H A Dtest_mat_py.py275 self.D.axpy(1, vd)
281 self.D.axpy(1, vd)
425 he.axpy(1.0, U.matTransposeMult(U))
/petsc/src/binding/petsc4py/demo/legacy/kspsolve/
H A Dpetsc-cg.py23 x.axpy(+alpha, d)
24 r.axpy(-alpha, q)
/petsc/src/ksp/ksp/tutorials/
H A Dexample100.py163 x.axpy(+alpha, p)
164 r.axpy(-alpha, z)
175 x.axpy(1, z)
180 x.axpy(1, z)
/petsc/src/vec/vec/tests/output/
H A Dex19f_1.out4 Result of axpy 35.7771
H A Dex19_1.out4 Result of axpy 35.7771
/petsc/src/binding/petsc4py/demo/legacy/dmplex/
H A Disotropic_adaptation.py21 metric1.axpy(-1, metric)
/petsc/src/mat/utils/
H A Daxpy.c122 if (Y->ops->axpy && (sametype || X->ops->axpy == Y->ops->axpy)) { in MatAXPY()
123 PetscUseTypeMethod(Y, axpy, a, X, str); in MatAXPY()
/petsc/src/binding/petsc4py/demo/legacy/ode/
H A Dce.py71 self.x.axpy(-1, x)
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx177 vv->ops->axpy = VecAXPY_Seq; in VecBindToCPU_MPIViennaCL()
209 vv->ops->axpy = VecAXPY_SeqViennaCL; in VecBindToCPU_MPIViennaCL()
/petsc/include/petsc/private/
H A Dcupmblasinterface.hpp264 PETSC_CUPMBLAS_ALIAS_BLAS_FUNCTION(STANDARD, axpy) in PETSC_CUPMBLAS_ALIAS_FUNCTION()
336 PETSC_CUPMBLAS_ALIAS_BLAS_FUNCTION(STANDARD, axpy) in PETSC_CUPMBLAS_ALIAS_FUNCTION()
H A Dvecimpl.h31 …PetscErrorCode (*axpy)(Vec, PetscScalar, Vec); /* y = y + alpha… member
/petsc/src/mat/impls/baij/seq/baijmkl/
H A Dbaijmkl.c60 B->ops->axpy = MatAXPY_SeqBAIJ; in MatConvert_SeqBAIJMKL_SeqBAIJ()
428 A->ops->axpy = MatAXPY_SeqBAIJMKL; in MatAssemblyEnd_SeqBAIJMKL()
/petsc/include/
H A Dpetscblaslapack_mangle.h134 #define BLASaxpy_ PETSCBLAS(axpy, AXPY)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi604 self.axpy(1, other)
607 self.axpy(alpha, mat)
616 self.axpy(-1, other)
619 self.axpy(-alpha, mat)
H A DVec.pyx2474 def axpy(self, alpha: Scalar, Vec x) -> None: member in Vec
2512 axpy, aypx, axpby, petsc.VecISAXPY
2532 axpy, axpby, petsc.VecAYPX
2554 axpy, aypx, waxpy, petsc.VecAXPBY
2577 axpy, aypx, axpby, maxpy, petsc.VecWAXPY
2599 axpy, aypx, axpby, waxpy, petsc.VecMAXPY
/petsc/src/mat/impls/cdiagonal/
H A Dcdiagonal.c402 A->ops->axpy = MatAXPY_ConstantDiagonal; in MatCreate_ConstantDiagonal()
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c238 MatStructure axpy = DIFFERENT_NONZERO_PATTERN; in TSComputeIJacobianP() local
242 PetscCall(MatAXPY(Amat, -1, ts->Jacprhs, axpy)); in TSComputeIJacobianP()
/petsc/src/vec/vec/impls/mpi/kokkos/
H A Dmpikok.kokkos.cxx222 v->ops->axpy = VecAXPY_SeqKokkos; in VecCreate_MPIKokkos_Common()
/petsc/src/vec/vec/impls/seq/seqviennacl/
H A Dvecviennacl.cxx1188 V->ops->axpy = VecAXPY_Seq; in VecBindToCPU_SeqAIJViennaCL()
1217 V->ops->axpy = VecAXPY_SeqViennaCL; in VecBindToCPU_SeqAIJViennaCL()
/petsc/src/mat/impls/diagonal/
H A Ddiagonal.c721 A->ops->axpy = MatAXPY_Diagonal; in MatCreate_Diagonal()

12