Home
last modified time | relevance | path

Searched defs:bs (Results 1 – 25 of 290) sorted by relevance

12345678910>>...12

/petsc/include/petsc/private/kernels/
H A Dblockinvert.h44 #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 Dsgemv.F907 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 Dblock.c33 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 Dex15.c63 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 Dseqhashmat.h9 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 Dvecstash.c19 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 Dvinv.c29 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 Dsimple.c16 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 Dandor.c60 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 Dpmap.c102 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 Dviennacl.h11 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 Dsliced.c7 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 Daijbaij.c9 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 Dbaij.c37 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 Dvecmpicupm.hpp68 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 Dsbaij.c41 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 Daijsbaij.c11 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 Dmpibaijmkl.c5 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 Dmpisbaij.c79 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 Dswarm_ex3.c13 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 Dex1.c11 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 Dvecmpicupm.cu130 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 Dvecmpicupm.hip.cxx130 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 Dgrvtk.c13 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 Dex230.c8 PetscInt M, N, m, n, bs; in ex1_nonsquare_bs1() local
108 PetscInt M, N, m, n, bs = 1; in ex2_square_bsvariable() local

12345678910>>...12