| /petsc/include/petsc/private/ |
| H A D | matdensecupmimpl.h | 176 static PetscErrorCode Shift(Mat, PetscScalar) noexcept; 436 inline PetscErrorCode MatDense_CUPM<T, D>::Shift(Mat A, PetscScalar alpha) noexcept in Shift() function 512 using ::Petsc::mat::cupm::impl::MatDense_CUPM<T, __VA_ARGS__>::Shift; \
|
| H A D | veccupmimpl.h | 1039 VecSetOp_CUPM(shift, nullptr, VecSeq_T::Shift); in BindToCPU_CUPMBase()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 131 static PetscErrorCode Shift(Vec, PetscScalar) noexcept;
|
| H A D | vecseqcupm_impl.hpp | 79 PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Shift), nullptr)); in ClearAsyncFunctions() 108 …PetscCall(PetscObjectComposeFunction(PetscObjectCast(v), VecAsyncFnName(Shift), VecSeq_CUPM<T>::Sh… in InitializeAsyncFunctions() 2205 inline PetscErrorCode VecSeq_CUPM<T>::Shift(Vec v, PetscScalar shift) noexcept in Shift() function in Petsc::vec::cupm::impl::VecSeq_CUPM
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 268 MatSetOp_CUPM(usehost, A, shift, MatShift_MPIDense, Shift); in BindToCPU()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 4730 struct Shift { struct 4733 Shift(int shift) : _shift(shift) { } in Shift() function 4834 auto Bcib = thrust::make_transform_iterator(Bcsr->column_indices->begin(), Shift(A->cmap->n)); in MatSeqAIJCUSPARSEMergeMats() 4835 auto Bcie = thrust::make_transform_iterator(Bcsr->column_indices->end(), Shift(A->cmap->n)); in MatSeqAIJCUSPARSEMergeMats() 4840 thrust::transform(Bcib, Bcie, Bcib, Shift(A->cmap->n)); in MatSeqAIJCUSPARSEMergeMats() 4857 thrust::transform(Bcib, Bcie, Bcib, Shift(-A->cmap->n)); in MatSeqAIJCUSPARSEMergeMats() 4916 auto titb = thrust::make_transform_iterator(BcsrT->row_offsets->begin(), Shift(a->nz)); in MatSeqAIJCUSPARSEMergeMats() 4917 auto tite = thrust::make_transform_iterator(BcsrT->row_offsets->end(), Shift(a->nz)); in MatSeqAIJCUSPARSEMergeMats()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 4084 struct Shift { struct 4087 Shift(int shift) : _shift(shift) { } in Shift() argument 4184 … auto Bcib = thrust::make_transform_iterator(Bcsr->column_indices->begin(), Shift(A->cmap->n)); in MatSeqAIJHIPSPARSEMergeMats() 4185 auto Bcie = thrust::make_transform_iterator(Bcsr->column_indices->end(), Shift(A->cmap->n)); in MatSeqAIJHIPSPARSEMergeMats() 4241 auto titb = thrust::make_transform_iterator(BcsrT->row_offsets->begin(), Shift(a->nz)); in MatSeqAIJHIPSPARSEMergeMats() 4242 auto tite = thrust::make_transform_iterator(BcsrT->row_offsets->end(), Shift(a->nz)); in MatSeqAIJHIPSPARSEMergeMats()
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex2_help.out | 276 …-pc_factor_shift_amount: <now 2.22045e-14 : formerly 2.22045e-14>: Shift added to diagonal (PCFact…
|
| /petsc/src/vec/vec/utils/ |
| H A D | vinv.c | 1608 PetscCall(PetscObjectQueryFunction((PetscObject)v, VecAsyncFnName(Shift), &shift_async)); in VecShiftAsync_Private()
|
| /petsc/lib/petsc/bin/maint/abi-compliance-checker/ |
| H A D | abi-compliance-checker.pl | 1874 my $Shift = 0; 1881 $Shift+=$Size; 1885 return $Shift;
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 1125 MatSetOp_CUPM(to_host, A, shift, MatShift_SeqDense, Shift); in BindToCPU()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Vec.pyx | 2438 """Shift all entries in the vector.
|
| H A D | Mat.pyx | 4241 """Shift the matrix.
|
| /petsc/doc/ |
| H A D | petsc.bib | 7124 title = {{SIPs}: Shift-and-Invert Parallel Spectral Transformations}, 18634 title = {A Tectonic Shift in Analytics and Computing Is Coming}, 19971 title = {Flexible and Multi-Shift Induced Dimension Reduction Algorithms for solving Large
|