| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pvec2.c | 7 PetscErrorCode VecDot_MPI(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPI() 14 PetscErrorCode VecTDot_MPI(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPI() 21 PetscErrorCode VecMDot_MPI(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMDot_MPI() 28 PetscErrorCode VecMDot_MPI_GEMV(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMDot_MPI_GEMV() 35 PetscErrorCode VecMTDot_MPI(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMTDot_MPI() 42 PetscErrorCode VecMTDot_MPI_GEMV(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMTDot_MPI_GEMV() 49 PetscErrorCode VecNorm_MPI(Vec xin, NormType type, PetscReal *z) in VecNorm_MPI() 56 PetscErrorCode VecMax_MPI(Vec xin, PetscInt *idx, PetscReal *z) in VecMax_MPI() 65 PetscErrorCode VecMin_MPI(Vec xin, PetscInt *idx, PetscReal *z) in VecMin_MPI() 74 PetscErrorCode VecMaxPointwiseDivide_MPI(Vec xin, Vec yin, PetscReal *z) in VecMaxPointwiseDivide_MPI()
|
| H A D | pdvec.c | 54 static PetscErrorCode VecView_MPI_ASCII(Vec xin, PetscViewer viewer) in VecView_MPI_ASCII() 267 PetscErrorCode VecView_MPI_Binary(Vec xin, PetscViewer viewer) in VecView_MPI_Binary() 273 PetscErrorCode VecView_MPI_Draw_LG(Vec xin, PetscViewer viewer) in VecView_MPI_Draw_LG() 326 PETSC_INTERN PetscErrorCode VecView_MPI_Draw(Vec xin, PetscViewer viewer) in VecView_MPI_Draw() 381 PetscErrorCode VecView_MPI_Matlab(Vec xin, PetscViewer viewer) in VecView_MPI_Matlab() 418 PetscErrorCode VecView_MPI_ADIOS(Vec xin, PetscViewer viewer) in VecView_MPI_ADIOS() 446 PetscErrorCode VecView_MPI_HDF5(Vec xin, PetscViewer viewer) in VecView_MPI_HDF5() 637 PetscErrorCode VecView_MPI(Vec xin, PetscViewer viewer) in VecView_MPI() 703 PetscErrorCode VecGetSize_MPI(Vec xin, PetscInt *N) in VecGetSize_MPI() 710 PetscErrorCode VecGetValues_MPI(Vec xin, PetscInt ni, const PetscInt ix[], PetscScalar y[]) in VecGetValues_MPI() [all …]
|
| H A D | pvecimpl.h | 98 static inline PetscErrorCode VecMXDot_MPI_Default(Vec xin, PetscInt nv, const Vec y[], PetscScalar … in VecMXDot_MPI_Default() argument 106 static inline PetscErrorCode VecXDot_MPI_Default(Vec xin, Vec yin, PetscScalar *z, PetscErrorCode (… in VecXDot_MPI_Default() argument 114 static inline PetscErrorCode VecMinMax_MPI_Default(Vec xin, PetscInt *idx, PetscReal *z, PetscError… in VecMinMax_MPI_Default() argument 151 static inline PetscErrorCode VecNorm_MPI_Default(Vec xin, NormType type, PetscReal *z, PetscErrorCo… in VecNorm_MPI_Default() argument
|
| /petsc/src/vec/vec/impls/seq/ |
| H A D | bvec1.c | 10 static PetscErrorCode VecXDot_Seq_Private(Vec xin, Vec yin, PetscScalar *z, double (*const BLASfn)(… in VecXDot_Seq_Private() 33 PetscErrorCode VecDot_Seq(Vec xin, Vec yin, PetscScalar *z) in VecDot_Seq() 40 PetscErrorCode VecTDot_Seq(Vec xin, Vec yin, PetscScalar *z) in VecTDot_Seq() 51 PetscErrorCode VecScale_Seq(Vec xin, PetscScalar alpha) in VecScale_Seq() 70 PetscErrorCode VecAXPY_Seq(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_Seq() 91 PetscErrorCode VecAXPBY_Seq(Vec yin, PetscScalar a, PetscScalar b, Vec xin) in VecAXPBY_Seq() 120 … VecAXPBYPCZ_Seq(Vec zin, PetscScalar alpha, PetscScalar beta, PetscScalar gamma, Vec xin, Vec yin) in VecAXPBYPCZ_Seq()
|
| H A D | bvec2.c | 11 static PetscErrorCode VecPointwiseApply_Seq(Vec win, Vec xin, Vec yin, PetscScalar (*const func)(Pe… in VecPointwiseApply_Seq() 36 PetscErrorCode VecPointwiseMax_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMax_Seq() 51 PetscErrorCode VecPointwiseMin_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMin_Seq() 63 PetscErrorCode VecPointwiseMaxAbs_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMaxAbs_Seq() 72 PetscErrorCode VecPointwiseMult_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseMult_Seq() 104 PetscErrorCode VecPointwiseDivide_Seq(Vec win, Vec xin, Vec yin) in VecPointwiseDivide_Seq() 111 PetscErrorCode VecSetRandom_Seq(Vec xin, PetscRandom r) in VecSetRandom_Seq() 129 PetscErrorCode VecConjugate_Seq(Vec xin) in VecConjugate_Seq() 151 PetscErrorCode VecCopy_Seq(Vec xin, Vec yin) in VecCopy_Seq() 167 PetscErrorCode VecSwap_Seq(Vec xin, Vec yin) in VecSwap_Seq() [all …]
|
| H A D | dvec2.c | 10 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq() 83 PetscErrorCode VecMDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq() 301 PetscErrorCode VecMTDot_Seq(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_Seq() 515 static PetscErrorCode VecMultiDot_Seq_GEMV(PetscBool conjugate, Vec xin, PetscInt nv, const Vec yin… in VecMultiDot_Seq_GEMV() 576 PetscErrorCode VecMDot_Seq_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_Seq_GEMV() 587 PetscErrorCode VecMTDot_Seq_GEMV(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_Seq_GEMV() 598 static PetscErrorCode VecMinMax_Seq(Vec xin, PetscInt *idx, PetscReal *z, PetscReal minmax, int (*c… in VecMinMax_Seq() 629 PetscErrorCode VecMax_Seq(Vec xin, PetscInt *idx, PetscReal *z) in VecMax_Seq() 641 PetscErrorCode VecMin_Seq(Vec xin, PetscInt *idx, PetscReal *z) in VecMin_Seq() 648 PetscErrorCode VecSet_Seq(Vec xin, PetscScalar alpha) in VecSet_Seq() [all …]
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 185 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseBinary_(BinaryFuncT &&binary, Vec xin, Vec yin, Vec … in PointwiseBinary_() 217 …orCode (*VecSeqFunction)(Vec, Vec, Vec), BinaryFuncT &&binary, Vec wout, Vec xin, Vec yin, PetscDe… in PointwiseBinaryDispatch_() argument 446 inline PetscErrorCode VecSeq_CUPM<T>::AYPXAsync(Vec yin, PetscScalar alpha, Vec xin, PetscDeviceCon… in AYPXAsync() 494 inline PetscErrorCode VecSeq_CUPM<T>::AYPX(Vec yin, PetscScalar alpha, Vec xin) noexcept in AYPX() 503 inline PetscErrorCode VecSeq_CUPM<T>::AXPYAsync(Vec yin, PetscScalar alpha, Vec xin, PetscDeviceCon… in AXPYAsync() 528 inline PetscErrorCode VecSeq_CUPM<T>::AXPY(Vec yin, PetscScalar alpha, Vec xin) noexcept in AXPY() 546 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseDivideAsync(Vec wout, Vec xin, Vec yin, PetscDeviceC… in PointwiseDivideAsync() 555 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseDivide(Vec wout, Vec xin, Vec yin) noexcept in PointwiseDivide() 564 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseMultAsync(Vec wout, Vec xin, Vec yin, PetscDeviceCon… in PointwiseMultAsync() 573 inline PetscErrorCode VecSeq_CUPM<T>::PointwiseMult(Vec wout, Vec xin, Vec yin) noexcept in PointwiseMult() [all …]
|
| /petsc/src/vec/vec/impls/seq/seqviennacl/ |
| H A D | vecviennacl.cxx | 254 static PetscErrorCode VecCopy_SeqViennaCL_Private(Vec xin, Vec yin) in VecCopy_SeqViennaCL_Private() 272 static PetscErrorCode VecSetRandom_SeqViennaCL_Private(Vec xin, PetscRandom r) in VecSetRandom_SeqViennaCL_Private() 317 PetscErrorCode VecAYPX_SeqViennaCL(Vec yin, PetscScalar alpha, Vec xin) in VecAYPX_SeqViennaCL() 343 PetscErrorCode VecAXPY_SeqViennaCL(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_SeqViennaCL() 367 PetscErrorCode VecPointwiseDivide_SeqViennaCL(Vec win, Vec xin, Vec yin) in VecPointwiseDivide_SeqViennaCL() 393 PetscErrorCode VecWAXPY_SeqViennaCL(Vec win, PetscScalar alpha, Vec xin, Vec yin) in VecWAXPY_SeqViennaCL() 443 PetscErrorCode VecMAXPY_SeqViennaCL(Vec xin, PetscInt nv, const PetscScalar *alpha, Vec *y) in VecMAXPY_SeqViennaCL() 460 PetscErrorCode VecDot_SeqViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecDot_SeqViennaCL() 488 PetscErrorCode VecMDot_SeqViennaCL(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMDot_SeqViennaCL() 517 static PetscErrorCode VecMTDot_SeqViennaCL(Vec xin, PetscInt nv, const Vec yin[], PetscScalar *z) in VecMTDot_SeqViennaCL() [all …]
|
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckok.kokkos.cxx | 106 PetscErrorCode VecSetRandom_SeqKokkos(Vec xin, PetscRandom r) in VecSetRandom_SeqKokkos() 119 PetscErrorCode VecAbs_SeqKokkos(Vec xin) in VecAbs_SeqKokkos() 134 PetscErrorCode VecReciprocal_SeqKokkos(Vec xin) in VecReciprocal_SeqKokkos() 150 PetscErrorCode VecMin_SeqKokkos(Vec xin, PetscInt *p, PetscReal *val) in VecMin_SeqKokkos() 174 PetscErrorCode VecMax_SeqKokkos(Vec xin, PetscInt *p, PetscReal *val) in VecMax_SeqKokkos() 198 PetscErrorCode VecSum_SeqKokkos(Vec xin, PetscScalar *sum) in VecSum_SeqKokkos() 211 PetscErrorCode VecShift_SeqKokkos(Vec xin, PetscScalar shift) in VecShift_SeqKokkos() 225 PetscErrorCode VecAXPY_SeqKokkos(Vec yin, PetscScalar alpha, Vec xin) in VecAXPY_SeqKokkos() 256 PetscErrorCode VecAYPX_SeqKokkos(Vec yin, PetscScalar beta, Vec xin) in VecAYPX_SeqKokkos() 265 PetscErrorCode VecTDot_SeqKokkos(Vec xin, Vec yin, PetscScalar *z) in VecTDot_SeqKokkos() [all …]
|
| /petsc/src/vec/vec/impls/mpi/kokkos/ |
| H A D | mpikok.kokkos.cxx | 20 static PetscErrorCode VecNorm_MPIKokkos(Vec xin, NormType type, PetscReal *z) in VecNorm_MPIKokkos() 35 static PetscErrorCode VecDot_MPIKokkos(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPIKokkos() 43 static PetscErrorCode VecTDot_MPIKokkos(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPIKokkos() 50 static PetscErrorCode VecMDot_MPIKokkos(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMDot_MPIKokkos() 57 static PetscErrorCode VecMTDot_MPIKokkos(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMTDot_MPIKokkos() 64 static PetscErrorCode VecMDot_MPIKokkos_GEMV(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMDot_MPIKokkos_GEMV() 71 static PetscErrorCode VecMTDot_MPIKokkos_GEMV(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMTDot_MPIKokkos_GEMV() 78 static PetscErrorCode VecMax_MPIKokkos(Vec xin, PetscInt *idx, PetscReal *z) in VecMax_MPIKokkos() 87 static PetscErrorCode VecMin_MPIKokkos(Vec xin, PetscInt *idx, PetscReal *z) in VecMin_MPIKokkos()
|
| /petsc/src/vec/vec/impls/mpi/mpiviennacl/ |
| H A D | mpiviennacl.cxx | 34 static PetscErrorCode VecNorm_MPIViennaCL(Vec xin, NormType type, PetscReal *z) in VecNorm_MPIViennaCL() 65 static PetscErrorCode VecDot_MPIViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecDot_MPIViennaCL() 76 static PetscErrorCode VecTDot_MPIViennaCL(Vec xin, Vec yin, PetscScalar *z) in VecTDot_MPIViennaCL() 87 static PetscErrorCode VecMDot_MPIViennaCL(Vec xin, PetscInt nv, const Vec y[], PetscScalar *z) in VecMDot_MPIViennaCL()
|
| /petsc/src/sys/objects/ |
| H A D | pinit.c | 190 …struct petsc_mpiu_int_mpiint *xin = (struct petsc_mpiu_int_mpiint *)in, *xout = (struct petsc_mpiu… in MPIU_MaxSum_Local() local 199 PetscInt *xin = (PetscInt *)in, *xout = (PetscInt *)out; in MPIU_MaxSum_Local() local 276 PetscReal *xin = (PetscReal *)in, *xout = (PetscReal *)out; in PetscSum_Local() local 281 PetscComplex *xin = (PetscComplex *)in, *xout = (PetscComplex *)out; in PetscSum_Local() local 287 __float128 *xin = (__float128 *)in, *xout = (__float128 *)out; in PetscSum_Local() local 291 __complex128 *xin = (__complex128 *)in, *xout = (__complex128 *)out; in PetscSum_Local() local 298 __fp16 *xin = (__fp16 *)in, *xout = (__fp16 *)out; in PetscSum_Local() local 328 PetscReal *xin = (PetscReal *)in, *xout = (PetscReal *)out; in PetscMax_Local() local 333 PetscComplex *xin = (PetscComplex *)in, *xout = (PetscComplex *)out; in PetscMax_Local() local 350 PetscReal *xin = (PetscReal *)in, *xout = (PetscReal *)out; in PetscMin_Local() local [all …]
|
| /petsc/src/dm/impls/da/ |
| H A D | gr2.c | 116 static PetscErrorCode VecView_MPI_Draw_DA2d(Vec xin, PetscViewer viewer) in VecView_MPI_Draw_DA2d() 317 static PetscErrorCode VecGetHDF5ChunkSize(DM_DA *da, Vec xin, PetscInt dimension, PetscInt timestep… in VecGetHDF5ChunkSize() 413 static PetscErrorCode VecView_MPI_HDF5_DA(Vec xin, PetscViewer viewer) in VecView_MPI_HDF5_DA() 578 static PetscErrorCode DMDAArrayMPIIO(DM da, PetscViewer viewer, Vec xin, PetscBool write) in DMDAArrayMPIIO() 639 PetscErrorCode VecView_MPI_DA(Vec xin, PetscViewer viewer) in VecView_MPI_DA() 763 static PetscErrorCode VecLoad_HDF5_DA(Vec xin, PetscViewer viewer) in VecLoad_HDF5_DA() 877 static PetscErrorCode VecLoad_Binary_DA(Vec xin, PetscViewer viewer) in VecLoad_Binary_DA() 914 PetscErrorCode VecLoad_Default_DA(Vec xin, PetscViewer viewer) in VecLoad_Default_DA()
|
| H A D | gr1.c | 144 PetscErrorCode VecView_MPI_Draw_DA1d(Vec xin, PetscViewer v) in VecView_MPI_Draw_DA1d()
|
| /petsc/src/vec/vec/interface/ |
| H A D | dlregisvec.c | 102 struct PetscRealInt *xin = (struct PetscRealInt *)in; in MPIU_MaxIndex_Local() local 128 struct PetscRealInt *xin = (struct PetscRealInt *)in; in MPIU_MinIndex_Local() local
|
| H A D | vector.c | 2051 PetscErrorCode VecFlag(Vec xin, PetscInt flg) in VecFlag() 2100 PetscErrorCode VecSetInf(Vec xin) in VecSetInf()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecio.c | 119 static PetscErrorCode VecLoad_HDF5(Vec xin, PetscViewer viewer) in VecLoad_HDF5() 157 static PetscErrorCode VecLoad_ADIOS(Vec xin, PetscViewer viewer) in VecLoad_ADIOS()
|
| H A D | comb.c | 75 struct PetscScalarInt *xin = (struct PetscScalarInt *)in; in PetscSplitReduction_Local() local
|
| /petsc/src/ksp/pc/impls/shell/ |
| H A D | shellpc.c | 550 PetscErrorCode PCShellSetApply(PC pc, PetscErrorCode (*apply)(PC pc, Vec xin, Vec xout)) in PCShellSetApply() 608 PetscErrorCode PCShellSetApplySymmetricLeft(PC pc, PetscErrorCode (*apply)(PC pc, Vec xin, Vec xout… in PCShellSetApplySymmetricLeft() 637 PetscErrorCode PCShellSetApplySymmetricRight(PC pc, PetscErrorCode (*apply)(PC pc, Vec xin, Vec xou… in PCShellSetApplySymmetricRight() 668 PetscErrorCode PCShellSetApplyBA(PC pc, PetscErrorCode (*applyBA)(PC pc, PCSide side, Vec xin, Vec … in PCShellSetApplyBA() 697 PetscErrorCode PCShellSetApplyTranspose(PC pc, PetscErrorCode (*applytranspose)(PC pc, Vec xin, Vec… in PCShellSetApplyTranspose() 726 …e PCShellSetMatApplyTranspose(PC pc, PetscErrorCode (*matapplytranspose)(PC pc, Mat xin, Mat xout)) in PCShellSetMatApplyTranspose()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex27.c | 127 PetscErrorCode PCShellApply_Matinv(PC pc, Vec xin, Vec xout) in PCShellApply_Matinv()
|
| /petsc/src/mat/tests/ |
| H A D | ex73.c | 27 Vec xin, xout; in main() local
|
| /petsc/src/ksp/pc/impls/tfs/ |
| H A D | tfs.c | 61 static PetscErrorCode PCTFSLocalMult_TFS(PC pc, PetscScalar *xin, PetscScalar *xout) in PCTFSLocalMult_TFS()
|
| /petsc/src/ksp/pc/impls/bjacobi/ |
| H A D | bjacobi.c | 880 const PetscScalar *xin; in PCApply_BJacobi_Multiblock() local 913 const PetscScalar *xin; in PCApplySymmetricLeft_BJacobi_Multiblock() local 949 const PetscScalar *xin; in PCApplySymmetricRight_BJacobi_Multiblock() local 985 const PetscScalar *xin; in PCApplyTranspose_BJacobi_Multiblock() local
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex60.c | 37 PetscErrorCode PCApply_Noise(PC pc, Vec xin, Vec xout) in PCApply_Noise()
|
| /petsc/src/sys/classes/draw/interface/ |
| H A D | dtri.c | 135 int xin = 1, yin = 1, i; in PetscDrawTensorContour() local
|