| /petsc/include/petsc/private/kernels/ |
| H A D | blockinvert.h | 44 #define PetscKernel_A_gets_inverse_A(bs, A, pivots, W, allowzeropivot, zeropivotdetected) ((PetscEr… argument 59 #define PetscKernel_A_gets_A_times_B(bs, A, B, W) \ argument 77 #define PetscKernel_A_gets_A_minus_B_times_C(bs, A, B, C) \ argument 94 #define PetscKernel_A_gets_A_plus_Btranspose_times_C(bs, A, B, C) \ argument 112 #define PetscKernel_v_gets_v_plus_Atranspose_times_w(bs, v, A, w) \ argument 130 #define PetscKernel_v_gets_v_minus_A_times_w(bs, v, A, w) \ argument 148 #define PetscKernel_v_gets_v_minus_transA_times_w(bs, v, A, w) \ argument 166 #define PetscKernel_v_gets_v_plus_A_times_w(bs, v, A, w) \ argument 184 #define PetscKernel_w_gets_w_plus_Ar_times_v(bs, ncols, v, A, w) \ argument 203 #define PetscKernel_w_gets_w_minus_Ar_times_v(bs, ncols, w, A, v) \ argument [all …]
|
| /petsc/src/mat/ftn-kernels/ |
| H A D | sgemv.F90 | 7 pure subroutine MSGemv(bs, ncols, A, x, y) argument 23 pure subroutine MSGemvp(bs, ncols, A, x, y) argument 38 pure subroutine MSGemvm(bs, ncols, A, x, y) argument 53 pure subroutine MSGemvt(bs, ncols, A, x, y) argument 68 pure subroutine MSGemm(bs, A, B, C) argument 84 pure subroutine MSGemmi(bs, A, C, B) argument
|
| /petsc/src/vec/is/is/impls/block/ |
| H A D | block.c | 33 PetscInt numIdx, i, bs, bkey, mkey; in ISLocate_Block() local 67 PetscInt i, j, k, bs, n, *ii, *jj; in ISGetIndices_Block() local 93 PetscInt bs; in ISRestoreIndices_Block() local 109 PetscInt i, *ii, bs, n, *idx = sub->idx; in ISInvertPermutation_Block() local 128 PetscInt i, bs, n, *idx = sub->idx; in ISView_Block() local 175 PetscInt bs, n; in ISSort_Block() local 187 PetscInt bs, n, nb; in ISSortRemoveDups_Block() local 215 PetscInt n, bs, i, *idx; in ISSortedLocal_Block() local 232 PetscInt n, bs, i, *idx, *idxcopy = NULL; in ISUniqueLocal_Block() local 258 PetscInt n, bs, i, *idx, *idxcopy = NULL; in ISPermutationLocal_Block() local [all …]
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex15.c | 63 PetscInt size, bs; in main() local 77 PetscInt size, bs; in main() local 97 PetscInt size, bs; in main() local 119 PetscInt size, bs; in main() local
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | seqhashmat.h | 9 PetscInt bs; in MatCopyHashToXAIJ_Seq_Hash() local 81 PetscInt bs; in MatDestroy_Seq_Hash() local 116 PetscInt bs; in MatSetUp_Seq_Hash() local
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecstash.c | 19 PetscErrorCode VecStashCreate_Private(MPI_Comm comm, PetscInt bs, VecStash *stash) in VecStashCreate_Private() 178 PetscInt *n_idx, newnmax, bs = stash->bs; in VecStashExpand_Private() local 224 PetscInt nmax, *sindices, *rindices, idx, bs = stash->bs, lastidx; in VecStashScatterBegin_Private() local 335 PetscInt i1, i2, bs = stash->bs; in VecStashScatterGetMesg_Private() local 378 PetscInt i, j, bs = stash->bs; in VecStashSortCompress_Private() local 440 PetscInt i, bs = stash->bs; in VecStashGetOwnerList_Private() local
|
| H A D | vinv.c | 29 PetscInt i, n, bs; in VecStrideSet() local 68 PetscInt i, n, bs; in VecStrideScale() local 117 PetscInt i, n, bs; in VecStrideNorm() local 183 PetscInt i, n, bs, id = -1; in VecStrideMax() local 258 PetscInt i, n, bs, id = -1; in VecStrideMin() local 328 PetscInt i, n, bs; in VecStrideSum() local 369 PetscInt i, j, n, bs; in VecStrideScaleAll() local 416 PetscInt i, j, n, bs; in VecStrideNormAll() local 497 PetscInt i, j, n, bs; in VecStrideMaxAll() local 558 PetscInt i, n, bs, j; in VecStrideMinAll() local [all …]
|
| /petsc/src/vec/vec/utils/tagger/impls/ |
| H A D | simple.c | 16 PetscInt nvals, bs; in VecTaggerSetFromOptions_Simple() local 58 PetscInt bs, i; in VecTaggerView_Simple() local 90 PetscInt bs, i; in VecTaggerSetBox_Simple() local
|
| H A D | andor.c | 60 PetscInt bs; in VecTaggerSetSubs_AndOr() local 157 PetscErrorCode VecTaggerAndOrIsSubBox_Private(PetscInt bs, const VecTaggerBox *superBox, const VecT… in VecTaggerAndOrIsSubBox_Private() 180 PetscErrorCode VecTaggerAndOrIntersect_Private(PetscInt bs, const VecTaggerBox *a, const VecTaggerB… in VecTaggerAndOrIntersect_Private()
|
| /petsc/src/vec/is/utils/ |
| H A D | pmap.c | 102 PetscErrorCode PetscLayoutCreateFromSizes(MPI_Comm comm, PetscInt n, PetscInt N, PetscInt bs, Petsc… in PetscLayoutCreateFromSizes() 160 …eFromRanges(MPI_Comm comm, const PetscInt range[], PetscCopyMode mode, PetscInt bs, PetscLayout *n… in PetscLayoutCreateFromRanges() 352 PetscInt bs; in PetscLayoutSetISLocalToGlobalMapping() local 472 PetscErrorCode PetscLayoutSetBlockSize(PetscLayout map, PetscInt bs) in PetscLayoutSetBlockSize() 506 PetscErrorCode PetscLayoutGetBlockSize(PetscLayout map, PetscInt *bs) in PetscLayoutGetBlockSize()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/compat/ |
| H A D | viennacl.h | 11 PetscErrorCode VecCreateSeqViennaCLWithArrays(PETSC_UNUSED MPI_Comm comm,PETSC_UNUSED PetscInt bs,P… in VecCreateSeqViennaCLWithArrays() 12 PetscErrorCode VecCreateMPIViennaCLWithArrays(PETSC_UNUSED MPI_Comm comm,PETSC_UNUSED PetscInt bs,P… in VecCreateMPIViennaCLWithArrays()
|
| /petsc/src/dm/impls/sliced/ |
| H A D | sliced.c | 7 PetscInt bs, nz, *i, *j; member 11 PetscInt bs, n, N, Nghosts, *ghosts; member 18 PetscInt *globals, *sd_nnz, *so_nnz, rstart, bs, i; in DMCreateMatrix_Sliced() local 85 PetscErrorCode DMSlicedSetGhosts(DM dm, PetscInt bs, PetscInt nlocal, PetscInt Nghosts, const Petsc… in DMSlicedSetGhosts() 140 static PetscErrorCode DMSlicedSetBlockFills_Private(PetscInt bs, const PetscInt *fill, DMSlicedBloc… in DMSlicedSetBlockFills_Private() 301 PetscErrorCode DMSlicedCreate(MPI_Comm comm, PetscInt bs, PetscInt nlocal, PetscInt Nghosts, const … in DMSlicedCreate()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | aijbaij.c | 9 PetscInt bs = A->rmap->bs, *ai = a->i, *aj = a->j, n = A->rmap->N / bs, i, j, k; in MatConvert_SeqBAIJ_SeqAIJ() local 62 PetscInt m, n, bs = A->rmap->bs; in MatConvert_SeqAIJ_SeqBAIJ_Preallocate() local 97 PetscInt m = A->rmap->N, n = A->cmap->N, *rowlengths, bs = A->rmap->bs; in MatConvert_SeqAIJ_SeqBAIJ() local
|
| H A D | baij.c | 37 PetscInt m, n, ib, jb, bs = A->rmap->bs; in MatGetColumnReductions_SeqBAIJ() local 101 PetscInt i, bs = A->rmap->bs, mbs = a->mbs, ipvt[5], bs2 = bs * bs, *v_pivots; in MatInvertBlockDiagonal_SeqBAIJ() local 224 PetscInt m = a->mbs, i, i2, nz, bs = A->rmap->bs, bs2 = bs * bs, k, j, idx, it; in MatSOR_SeqBAIJ() local 1416 PetscInt i, j, n = a->mbs, nz = a->i[n], *tia, *tja, bs = A->rmap->bs, k, l, cnt; in MatGetRowIJ_SeqBAIJ() local 1505 PetscInt bs; in MatDestroy_SeqBAIJ() local 1586 PetscInt itmp, i, j, k, M, bn, bp, *idx_i, bs, bs2; in MatGetRow_SeqBAIJ_private() local 1647 …PetscInt i, j, k, *aj = a->j, *ai = a->i, bs = A->rmap->bs, mbs = a->mbs, nbs = a->nbs, *atfil… in MatTranspose_SeqBAIJ() local 1753 PetscInt header[4], M, N, m, bs, nz, cnt, i, j, k, l; in MatView_SeqBAIJ_Binary() local 1808 PetscInt i, bs = A->rmap->bs, k; in MatView_SeqBAIJ_ASCII_structonly() local 1824 PetscInt i, j, bs = A->rmap->bs, k, l, bs2 = a->bs2; in MatView_SeqBAIJ_ASCII() local [all …]
|
| /petsc/src/vec/vec/impls/mpi/cupm/ |
| H A D | vecmpicupm.hpp | 68 inline PetscErrorCode VecCreateMPICUPMWithArrays(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N… in VecCreateMPICUPMWithArrays() 78 inline PetscErrorCode VecCreateMPICUPMWithArray(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N,… in VecCreateMPICUPMWithArray()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaij.c | 41 PetscInt i, j, n = a->mbs, nz = a->i[n], *tia, *tja, bs = A->rmap->bs, k, l, cnt; in MatGetRowIJ_SeqSBAIJ() local 130 PetscInt bs; in MatDestroy_SeqSBAIJ() local 204 PetscInt bs; in MatSetOption_SeqSBAIJ() local 287 PetscInt i, j, bs = A->rmap->bs, k, l, bs2 = a->bs2; in MatView_SeqSBAIJ_ASCII() local 387 PetscInt row, i, j, k, l, mbs = a->mbs, bs = A->rmap->bs, bs2 = a->bs2; in MatView_SeqSBAIJ_Draw_Zoom() local 515 PetscInt brow, bcol, ridx, cidx, bs = A->rmap->bs, bs2 = a->bs2; in MatGetValues_SeqSBAIJ() local 580 PetscInt *aj = a->j, nonew = a->nonew, bs2 = a->bs2, bs = A->rmap->bs, stepval; in MatSetValuesBlocked_SeqSBAIJ() local 742 PetscInt *aj = a->j, nonew = a->nonew, bs = A->rmap->bs, brow, bcol; in MatSetValues_SeqSBAIJ() local 951 PetscInt bs = Y->rmap->bs, mbs = Y->rmap->N / bs; in MatAXPYGetPreallocation_SeqSBAIJ() local 964 PetscInt bs = Y->rmap->bs, bs2 = bs * bs; in MatAXPY_SeqSBAIJ() local [all …]
|
| H A D | aijsbaij.c | 11 PetscInt bs = A->rmap->bs, bs2 = bs * bs, mbs = A->rmap->N / bs, diagcnt = 0; in MatConvert_SeqSBAIJ_SeqAIJ() local 125 PetscInt m, n, bs = A->rmap->bs; in MatConvert_SeqAIJ_SeqSBAIJ_Preallocate() local 168 …PetscInt *ai = a->i, *aj, m = A->rmap->N, n = A->cmap->N, i, j, *bi, *bj, *rowlengths, bs = … in MatConvert_SeqAIJ_SeqSBAIJ() local 241 PetscInt bs = A->rmap->bs, bs2 = bs * bs, mbs = m / bs; in MatConvert_SeqSBAIJ_SeqBAIJ() local 335 PetscInt bs = A->rmap->bs, bs2 = bs * bs, mbs = m / bs; in MatConvert_SeqBAIJ_SeqSBAIJ() local
|
| /petsc/src/mat/impls/baij/mpi/baijmkl/ |
| H A D | mpibaijmkl.c | 5 static PetscErrorCode MatMPIBAIJSetPreallocation_MPIBAIJMKL(Mat B, PetscInt bs, PetscInt d_nz, cons… in MatMPIBAIJSetPreallocation_MPIBAIJMKL() 131 PetscErrorCode MatCreateBAIJMKL(MPI_Comm comm, PetscInt bs, PetscInt m, PetscInt n, PetscInt M, Pet… in MatCreateBAIJMKL()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 79 PetscInt bs, i, m, n, M, N; in MatPreallocateWithMats_Private() local 127 PetscInt bs; in MatConvert_MPISBAIJ_Basic() local 292 PetscInt cend_orig = mat->cmap->rend, bs = mat->rmap->bs; in MatSetValues_MPISBAIJ() local 405 PetscInt *aj = a->j, nonew = a->nonew, bs2 = a->bs2, bs = A->rmap->bs; in MatSetValuesBlocked_SeqSBAIJ_Inlined() local 488 PetscInt *aj = a->j, nonew = a->nonew, bs2 = a->bs2, bs = A->rmap->bs; in MatSetValuesBlocked_SeqBAIJ_Inlined() local 572 PetscInt cend = baij->cendbs, bs = mat->rmap->bs, bs2 = baij->bs2; in MatSetValuesBlocked_MPISBAIJ() local 653 PetscInt bs = mat->rmap->bs, i, j, bsrstart = mat->rmap->rstart, bsrend = mat->rmap->rend; in MatGetValues_MPISBAIJ() local 712 PetscInt brow, bcol, col, bs = baij->A->rmap->bs, row, grow, gcol, mbs = amat->mbs; in MatNorm_MPISBAIJ() local 885 PetscInt bs = mat->rmap->bs; in MatView_MPISBAIJ_ASCIIorDraworSocket() local 1019 PetscInt mbs = a->mbs, bs = A->rmap->bs; in MatMult_MPISBAIJ_Hermitian() local [all …]
|
| /petsc/src/dm/tutorials/ |
| H A D | swarm_ex3.c | 13 PetscInt p, n, bs, npoints, si, sj, milocal, mjlocal, mx, my; in _DMLocatePoints_DMDARegular_IS() local 64 PetscInt p, bs, npoints, nfound; in DMLocatePoints_DMDARegular() local 103 PetscInt npoints, p, bs; in SwarmViewGP() local 131 PetscInt p, bs, nlocal, overlap, mx, tk; in ex3_1() local
|
| /petsc/src/dm/impls/da/tests/ |
| H A D | ex1.c | 11 PetscInt Np, bs, Nfc; in DMSwarmPrint() local 41 PetscInt Nx = 4, Ny = 4, Np = 8, bs; in main() local
|
| /petsc/src/vec/vec/impls/mpi/cupm/cuda/ |
| H A D | vecmpicupm.cu | 130 PetscErrorCode VecCreateMPICUDAWithArrays(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const… in VecCreateMPICUDAWithArrays() 164 PetscErrorCode VecCreateMPICUDAWithArray(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const … in VecCreateMPICUDAWithArray()
|
| /petsc/src/vec/vec/impls/mpi/cupm/hip/ |
| H A D | vecmpicupm.hip.cxx | 130 PetscErrorCode VecCreateMPIHIPWithArrays(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const … in VecCreateMPIHIPWithArrays() 164 PetscErrorCode VecCreateMPIHIPWithArray(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const P… in VecCreateMPIHIPWithArray()
|
| /petsc/src/dm/impls/da/ |
| H A D | grvtk.c | 13 PetscInt f, bs; in DMDAGetFieldsNamed() local 46 PetscInt dim, mx, my, mz, cdim, bs, maxnnodes, maxbs, i, j, k; in DMDAVTKWriteAll_VTS() local 109 PetscInt bs, f; in DMDAVTKWriteAll_VTS() local 211 PetscInt bs, f; in DMDAVTKWriteAll_VTS() local 326 PetscInt bs, f; in DMDAVTKWriteAll_VTR() local 452 PetscInt bs, f; in DMDAVTKWriteAll_VTR() local
|
| /petsc/src/mat/tests/ |
| H A D | ex230.c | 8 PetscInt M, N, m, n, bs; in ex1_nonsquare_bs1() local 108 PetscInt M, N, m, n, bs = 1; in ex2_square_bsvariable() local
|