| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | kernels.hpp | 61 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 D | shell.c | 357 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 D | shell.h | 42 Mat axpy; member
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_ksp_py.py | 52 x.axpy(1, z) 57 x.axpy(1, z) 80 x.axpy(+alpha, d) 81 r.axpy(-alpha, q)
|
| H A D | test_mat_fact.py | 80 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 D | test_mat_py.py | 275 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 D | petsc-cg.py | 23 x.axpy(+alpha, d) 24 r.axpy(-alpha, q)
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | example100.py | 163 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 D | ex19f_1.out | 4 Result of axpy 35.7771
|
| H A D | ex19_1.out | 4 Result of axpy 35.7771
|
| /petsc/src/binding/petsc4py/demo/legacy/dmplex/ |
| H A D | isotropic_adaptation.py | 21 metric1.axpy(-1, metric)
|
| /petsc/src/mat/utils/ |
| H A D | axpy.c | 122 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 D | ce.py | 71 self.x.axpy(-1, x)
|
| /petsc/src/vec/vec/impls/mpi/mpiviennacl/ |
| H A D | mpiviennacl.cxx | 177 vv->ops->axpy = VecAXPY_Seq; in VecBindToCPU_MPIViennaCL() 209 vv->ops->axpy = VecAXPY_SeqViennaCL; in VecBindToCPU_MPIViennaCL()
|
| /petsc/include/petsc/private/ |
| H A D | cupmblasinterface.hpp | 264 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 D | vecimpl.h | 31 …PetscErrorCode (*axpy)(Vec, PetscScalar, Vec); /* y = y + alpha… member
|
| /petsc/src/mat/impls/baij/seq/baijmkl/ |
| H A D | baijmkl.c | 60 B->ops->axpy = MatAXPY_SeqBAIJ; in MatConvert_SeqBAIJMKL_SeqBAIJ() 428 A->ops->axpy = MatAXPY_SeqBAIJMKL; in MatAssemblyEnd_SeqBAIJMKL()
|
| /petsc/include/ |
| H A D | petscblaslapack_mangle.h | 134 #define BLASaxpy_ PETSCBLAS(axpy, AXPY)
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 604 self.axpy(1, other) 607 self.axpy(alpha, mat) 616 self.axpy(-1, other) 619 self.axpy(-alpha, mat)
|
| H A D | Vec.pyx | 2474 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 D | cdiagonal.c | 402 A->ops->axpy = MatAXPY_ConstantDiagonal; in MatCreate_ConstantDiagonal()
|
| /petsc/src/ts/interface/sensitivity/ |
| H A D | tssen.c | 238 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 D | mpikok.kokkos.cxx | 222 v->ops->axpy = VecAXPY_SeqKokkos; in VecCreate_MPIKokkos_Common()
|
| /petsc/src/vec/vec/impls/seq/seqviennacl/ |
| H A D | vecviennacl.cxx | 1188 V->ops->axpy = VecAXPY_Seq; in VecBindToCPU_SeqAIJViennaCL() 1217 V->ops->axpy = VecAXPY_SeqViennaCL; in VecBindToCPU_SeqAIJViennaCL()
|
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 721 A->ops->axpy = MatAXPY_Diagonal; in MatCreate_Diagonal()
|