| /petsc/include/ |
| H A D | petscdevicetypes.h | 63 #define PetscMemTypeHost(m) (((m) & 0x1) == PETSC_MEMTYPE_HOST) argument 64 #define PetscMemTypeDevice(m) (((m) & 0x1) == PETSC_MEMTYPE_DEVICE) argument 65 #define PetscMemTypeCUDA(m) (((m) & 0xF) == PETSC_MEMTYPE_CUDA) argument 66 #define PetscMemTypeHIP(m) (((m) & 0xF) == PETSC_MEMTYPE_HIP) argument 67 #define PetscMemTypeSYCL(m) (((m) & 0xF) == PETSC_MEMTYPE_SYCL) argument 68 #define PetscMemTypeNVSHMEM(m) ((m) == PETSC_MEMTYPE_NVSHMEM) argument 147 #define PetscOffloadUnallocated(m) ((m) == PETSC_OFFLOAD_UNALLOCATED) argument 148 #define PetscOffloadHost(m) (((m) & PETSC_OFFLOAD_CPU) == PETSC_OFFLOAD_CPU) argument 149 #define PetscOffloadDevice(m) (((m) & PETSC_OFFLOAD_GPU) == PETSC_OFFLOAD_GPU) argument 150 #define PetscOffloadBoth(m) ((m) == PETSC_OFFLOAD_BOTH) argument [all …]
|
| H A D | petscbt.h | 21 static inline size_t PetscBTLength(PetscCount m) in PetscBTLength() 26 static inline PetscErrorCode PetscBTMemzero(PetscCount m, PetscBT array) in PetscBTMemzero() 36 static inline PetscErrorCode PetscBTCreate(PetscCount m, PetscBT *array) in PetscBTCreate() 41 static inline PetscErrorCode PetscBTCopy(PetscBT dest, PetscCount m, PetscBT source) in PetscBTCopy() 86 static inline PetscCount PetscBTCountSet(PetscBT array, PetscCount m) in PetscBTCountSet()
|
| H A D | petscblaslapack.h | 103 …#define LAPACKstein_(a, b, c, d, e, f, g, h, i, j, k, l, m) PetscMissingLapack("STEIN", a, b, c, d… argument 131 …#define LAPACKormqr_(a, b, c, d, e, f, g, h, i, j, k, l, m) PetscMissingLapack("ORMQR", a, b, c, d… argument 136 …#define LAPACKstegr_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) PetscMissingLapac… argument 155 …#define LAPACKhgeqz_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t) PetscMissingLapac… argument 209 …#define LAPACKgelss_(a, b, c, d, e, f, g, h, i, j, k, l, m, n) PetscMissingLapack("GELSS", a, b, c… argument 219 …#define LAPACKgerfs_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) PetscMissingLapack("GERFS"… argument 224 …#define LAPACKtrsen_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) PetscMissingLapack("TRSEN", a, b… argument 229 …#define LAPACKtgsen_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x) Petsc… argument 234 …#define LAPACKgges_(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u) PetscMissingLap… argument 239 …#define LAPACKhseqr_(a, b, c, d, e, f, g, h, i, j, k, l, m) PetscMissingLapack("HSEQR", a, b, c, d… argument [all …]
|
| /petsc/src/mat/impls/aij/seq/aijmkl/ |
| H A D | aijmkl.h | 17 …#define mkl_cspblas_xcsrgemv(transa, m, a, ia, ja, x, y) mkl_cspblas_scsrgemv(transa, m, a, ia, ja… argument 19 …#define mkl_cspblas_xcsrgemv(transa, m, a, ia, ja, x, y) mkl_cspblas_dcsrgemv(transa, m, a, ia, ja… argument 23 …#define mkl_cspblas_xcsrgemv(transa, m, a, ia, ja, x, y) mkl_cspblas_ccsrgemv(transa, m, a, ia, ja… argument 25 …#define mkl_cspblas_xcsrgemv(transa, m, a, ia, ja, x, y) mkl_cspblas_zcsrgemv(transa, m, a, ia, ja… argument 33 …#define mkl_xcsrmv(transa, m, k, alpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_scsrmv… argument 35 …#define mkl_xcsrmv(transa, m, k, alpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_dcsrmv… argument 39 …#define mkl_xcsrmv(transa, m, k, alpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_ccsrmv… argument 41 …#define mkl_xcsrmv(transa, m, k, alpha, matdescra, val, indx, pntrb, pntre, x, beta, y) mkl_zcsrmv… argument
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | cd_utils.c | 16 PetscInt m = lmvm->m; in VecCyclicShift() local 52 static inline PetscInt recycle_index(PetscInt m, PetscInt idx) in recycle_index() 57 static inline PetscInt oldest_update(PetscInt m, PetscInt idx) in oldest_update() 65 PetscInt m = lmvm->m; in VecRecycleOrderToHistoryOrder() local 78 PetscInt m = lmvm->m; in VecHistoryOrderToRecycleOrder() local 88 …VMDenseType type, PetscMemType memtype, PetscBool hermitian_transpose, PetscInt m, PetscInt oldest… in MatUpperTriangularSolveInPlace_Internal() 146 PetscInt m = lmvm->m; in MatUpperTriangularSolveInPlace() local
|
| /petsc/src/ts/tutorials/autodiff/adolc-utils/ |
| H A D | drivers.cxx | 34 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeRHSJacobian() local 72 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeRHSJacobianLocal() local 111 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobian() local 171 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianIDMass() local 216 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianLocal() local 275 PetscInt i, j, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianLocalIDMass() local 321 PetscInt i, j = 0, m = adctx->m, n = adctx->n, p = adctx->num_params; in PetscAdolcComputeRHSJacobianP() local 365 PetscInt i, j = 0, m = adctx->m, n = adctx->n, p = adctx->num_params; in PetscAdolcComputeRHSJacobianPLocal() local 414 PetscInt i, m = adctx->m, n = adctx->n, p = adctx->p; in PetscAdolcComputeIJacobianAndDiagonalLocal() local
|
| H A D | sparse.cxx | 21 PetscErrorCode PrintSparsity(MPI_Comm comm, PetscInt m, unsigned int **sparsity) in PrintSparsity() 113 PetscErrorCode GetRecoveryMatrix(PetscScalar **S, unsigned int **sparsity, PetscInt m, PetscInt p, … in GetRecoveryMatrix() 147 PetscErrorCode RecoverJacobian(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R, Pet… in RecoverJacobian() 177 PetscErrorCode RecoverJacobianLocal(Mat A, InsertMode mode, PetscInt m, PetscInt p, PetscScalar **R… in RecoverJacobianLocal() 205 PetscErrorCode RecoverDiagonal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscScalar *… in RecoverDiagonal() 229 PetscErrorCode RecoverDiagonalLocal(Vec diag, InsertMode mode, PetscInt m, PetscScalar *R, PetscSca… in RecoverDiagonalLocal()
|
| H A D | matfree.cxx | 33 PetscInt m, n, i, j, k = 0, d; in PetscAdolcIJacobianVectorProduct() local 115 PetscInt m, n, i, j, k = 0, d; in PetscAdolcIJacobianVectorProductIDMass() local 183 PetscInt m, n, i, j, k = 0, d; in PetscAdolcIJacobianTransposeVectorProduct() local 269 PetscInt m, n, i, j, k = 0, d; in PetscAdolcIJacobianTransposeVectorProductIDMass() local
|
| /petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/ |
| H A D | blas_cyclic_cupm.cxx | 30 PETSC_INTERN PetscErrorCode AXPBYCyclic_CUPM_Private(PetscInt m, PetscInt oldest, PetscInt next, Pe… in AXPBYCyclic_CUPM_Private() 55 PETSC_INTERN PetscErrorCode DMVCyclic_CUPM_Private(PetscBool hermitian_transpose, PetscInt m, Petsc… in DMVCyclic_CUPM_Private() 80 PETSC_INTERN PetscErrorCode DSVCyclic_CUPM_Private(PetscBool hermitian_transpose, PetscInt m, Petsc… in DSVCyclic_CUPM_Private() 105 PETSC_INTERN PetscErrorCode TRSVCyclic_CUPM_Private(PetscBool hermitian_transpose, PetscInt m, Pets… in TRSVCyclic_CUPM_Private() 130 PETSC_INTERN PetscErrorCode HEMVCyclic_CUPM_Private(PetscInt m, PetscInt oldest, PetscInt next, Pet… in HEMVCyclic_CUPM_Private() 155 PETSC_INTERN PetscErrorCode GEMVCyclic_CUPM_Private(PetscBool hermitian_transpose, PetscInt m, Pets… in GEMVCyclic_CUPM_Private()
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | PetscStaticFunctionCandidates.py | 29 m = re.match('^PetscErrorCode\s*([^\s]*)\(', line) variable 33 m = re.match(' void\s*([^\s]*)\(', line) variable
|
| /petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/ |
| H A D | blas_cyclic.c | 16 static inline void AXPBY_Private(PetscInt m, PetscScalar alpha, const PetscScalar x[], PetscScalar … in AXPBY_Private() 21 static PetscErrorCode AXPBYCylic_Private(PetscInt m, PetscInt oldest, PetscInt next, PetscScalar al… in AXPBYCylic_Private() 42 PetscInt m, m_local; in VecAXPBYCyclic() local 79 static inline void DMV_Private(PetscBool hermitian_transpose, PetscInt m, PetscScalar alpha, const … in DMV_Private() 88 static PetscErrorCode DMVCylic_Private(PetscBool hermitian_transpose, PetscInt m, PetscInt oldest, … in DMVCylic_Private() 110 PetscInt m, m_local; in VecDMVCyclic() local 155 static inline void DSV_Private(PetscBool hermitian_transpose, PetscInt m, const PetscScalar A[], co… in DSV_Private() 172 static PetscErrorCode DSVCyclic_Private(PetscBool hermitian_transpose, PetscInt m, PetscInt oldest,… in DSVCyclic_Private() 194 PetscInt m, m_local; in VecDSVCyclic() local 248 static PetscErrorCode TRSVCyclic_Private(PetscBool hermitian_transpose, PetscInt m, PetscInt oldest… in TRSVCyclic_Private() [all …]
|
| /petsc/src/dm/tutorials/ |
| H A D | ex3.c | 8 PetscInt i, start, m; in SetCoordinates1d() local 33 PetscInt i, j, mstart, m, nstart, n; in SetCoordinates2d() local 62 PetscInt i, j, mstart, m, nstart, n, pstart, p, k; in SetCoordinates3d() local 93 …PetscInt M = 5, N = 4, P = 3, m = PETSC_DECIDE, n = PETSC_DECIDE, p = PETSC_DECIDE, dim = 1; in main() local
|
| /petsc/share/petsc/matlab/ |
| H A D | PetscBinaryRead.m | 94 m = header(1); variable 139 m = double(read(fd,1,indices)); variable 162 m = double(read(fd,1,indices)); variable 179 m = double(read(fd,7,indices)); variable
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 107 static PetscErrorCode GetArrayC_(Mat m, PetscScalar **p) noexcept in GetArrayC_() 118 static PetscErrorCode RestoreArrayC_(Mat m, PetscScalar **p) noexcept in RestoreArrayC_() 129 static PetscErrorCode GetArrayAndMemTypeC_(Mat m, PetscScalar **p, PetscMemType *tp) noexcept in GetArrayAndMemTypeC_() 140 static PetscErrorCode RestoreArrayAndMemTypeC_(Mat m, PetscScalar **p) noexcept in RestoreArrayAndMemTypeC_() 185 inline PetscErrorCode MatCreateSeqDenseCUPM(MPI_Comm comm, PetscInt m, PetscInt n, PetscScalar *dat… in MatCreateSeqDenseCUPM() 202 inline PetscErrorCode MatDense_Seq_CUPM<T>::SetPreallocation_(Mat m, PetscDeviceContext dctx, Petsc… in SetPreallocation_() 234 inline PetscErrorCode MatDense_Seq_CUPM<T>::HostToDevice_(Mat m, PetscDeviceContext dctx) noexcept in HostToDevice_() 272 inline PetscErrorCode MatDense_Seq_CUPM<T>::DeviceToHost_(Mat m, PetscDeviceContext dctx) noexcept in DeviceToHost_() 375 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in Factor() local 559 const auto m = static_cast<cupmBlasInt_t>(A->rmap->n); in Factor() local [all …]
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecs.c | 11 PetscErrorCode VecsCreateSeq(MPI_Comm comm, PetscInt p, PetscInt m, Vecs *x) in VecsCreateSeq() 20 PetscErrorCode VecsCreateSeqWithArray(MPI_Comm comm, PetscInt p, PetscInt m, PetscScalar *a, Vecs *… in VecsCreateSeqWithArray()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex13.c | 21 PetscInt m, n; /* grid dimensions */ member 32 PetscInt m = 6, n = 7, t, tmax = 2, i, Ii, j, N; in main() local 127 PetscErrorCode UserInitializeLinearSolver(PetscInt m, PetscInt n, UserCtx *userctx) in UserInitializeLinearSolver() 173 PetscInt i, j, Ii, J, m = userctx->m, n = userctx->n; in UserDoLinearSolver() local
|
| /petsc/src/mat/impls/nest/ftn-custom/ |
| H A D | zmatnestf.c | 16 Mat *m, *tmp; in matcreatenest_() local 41 Mat *m, *tmp; in matnestsetsubmats_() local 69 PetscInt i, j, m, n; in matnestgetsubmats_() local
|
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.c | 94 PetscInt m = l->lda, n = A->cmap->n, r = A->rmap->n, i, j; in MatZeroRowsColumns_SeqDense() local 153 PetscInt *ai = a->i, *aj = a->j, m = A->rmap->N, n = A->cmap->N, i; in MatConvert_SeqAIJ_SeqDense() local 242 PetscBLASInt N, m, ldax = 0, lday = 0, one = 1; in MatAXPY_SeqDense() local 319 PetscInt i, j, m = A->rmap->n, N = a->lda; in MatIsHermitian_SeqDense() local 340 PetscInt i, j, m = A->rmap->n, N = a->lda; in MatIsSymmetric_SeqDense() local 361 PetscInt lda = mat->lda, j, m, nlda = lda; in MatDuplicateNoCreate_SeqDense() local 402 …tSolve_SeqDense_Internal_LU(Mat A, PetscScalar *x, PetscBLASInt ldx, PetscBLASInt m, PetscBLASInt … in MatSolve_SeqDense_Internal_LU() 416 …_SeqDense_Internal_Cholesky(Mat A, PetscScalar *x, PetscBLASInt ldx, PetscBLASInt m, PetscBLASInt … in MatSolve_SeqDense_Internal_Cholesky() 448 …tSolve_SeqDense_Internal_QR(Mat A, PetscScalar *x, PetscBLASInt ldx, PetscBLASInt m, PetscBLASInt … in MatSolve_SeqDense_Internal_QR() 487 …nspose_SeqDense_Internal_QR(Mat A, PetscScalar *x, PetscBLASInt ldx, PetscBLASInt m, PetscBLASInt … in MatSolveTranspose_SeqDense_Internal_QR() [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex229.c | 9 PetscInt i, j, m, n; in myF() local 35 PetscInt m = 3, n = 2; in main() local
|
| H A D | ex36.c | 7 PetscInt m, n, i, j; in SetValues() local 45 PetscInt N, n, m; in main() local
|
| /petsc/src/ksp/pc/impls/deflation/ |
| H A D | deflationspace.c | 16 static PetscErrorCode PCDeflationCreateSpaceWave(MPI_Comm comm, PetscInt m, PetscInt n, PetscInt M,… in PCDeflationCreateSpaceWave() 60 PetscInt i, j, len, ilo, ihi, *Iidx, m, M; in PCDeflationGetSpaceHaar() local 105 PetscInt i, m, M, Mdefl, Ndefl; in PCDeflationGetSpaceWave() local 138 PetscMPIInt m; in PCDeflationGetSpaceAggregation() local
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 57 static PetscErrorCode GetArrayC_(Mat m, PetscScalar **p) noexcept in GetArrayC_() 63 static PetscErrorCode RestoreArrayC_(Mat m, PetscScalar **p) noexcept in RestoreArrayC_() 86 inline PetscErrorCode MatCreateMPIDenseCUPM(MPI_Comm comm, PetscInt m, PetscInt n, PetscInt M, Pets… in MatCreateMPIDenseCUPM() 103 inline constexpr Mat_MPIDense *MatDense_MPI_CUPM<T>::MatIMPLCast_(Mat m) noexcept in MatIMPLCast_() 408 inline PetscErrorCode MatCreateDenseCUPM(MPI_Comm comm, PetscInt n, PetscInt m, PetscInt N, PetscIn… in MatCreateDenseCUPM()
|
| /petsc/src/vec/vec/interface/ |
| H A D | rvector.c | 2633 PetscErrorCode VecGetArray2d(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, Petsc… in VecGetArray2d() 2683 PetscErrorCode VecGetArray2dWrite(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, … in VecGetArray2dWrite() 2729 PetscErrorCode VecRestoreArray2d(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, P… in VecRestoreArray2d() 2771 PetscErrorCode VecRestoreArray2dWrite(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nsta… in VecRestoreArray2dWrite() 2813 PetscErrorCode VecGetArray1d(Vec x, PetscInt m, PetscInt mstart, PetscScalar *a[]) in VecGetArray1d() 2856 PetscErrorCode VecGetArray1dWrite(Vec x, PetscInt m, PetscInt mstart, PetscScalar *a[]) in VecGetArray1dWrite() 2896 PetscErrorCode VecRestoreArray1d(Vec x, PetscInt m, PetscInt mstart, PetscScalar *a[]) in VecRestoreArray1d() 2931 PetscErrorCode VecRestoreArray1dWrite(Vec x, PetscInt m, PetscInt mstart, PetscScalar *a[]) in VecRestoreArray1dWrite() 2974 PetscErrorCode VecGetArray3d(Vec x, PetscInt m, PetscInt n, PetscInt p, PetscInt mstart, PetscInt n… in VecGetArray3d() 3029 PetscErrorCode VecGetArray3dWrite(Vec x, PetscInt m, PetscInt n, PetscInt p, PetscInt mstart, Petsc… in VecGetArray3dWrite() [all …]
|
| /petsc/src/mat/impls/aij/seq/crl/ |
| H A D | crl.c | 35 PetscInt m = A->rmap->n; /* Number of rows in the matrix. */ in MatSeqAIJCRL_create_aijcrl() local 89 PetscInt m = aijcrl->m; /* Number of rows in the matrix. */ in MatMult_AIJCRL() local 197 PetscErrorCode MatCreateSeqAIJCRL(MPI_Comm comm, PetscInt m, PetscInt n, PetscInt nz, const PetscIn… in MatCreateSeqAIJCRL()
|
| /petsc/src/mat/impls/aij/mpi/mpiviennacl/ |
| H A D | mpiaijviennacl.cxx | 38 PetscInt m; in MatAssemblyEnd_MPIAIJViennaCL() local 106 PetscErrorCode MatCreateAIJViennaCL(MPI_Comm comm, PetscInt m, PetscInt n, PetscInt M, PetscInt N, … in MatCreateAIJViennaCL()
|