Home
last modified time | relevance | path

Searched refs:mr (Results 1 – 10 of 10) sorted by relevance

/petsc/include/petsc/private/
H A Dpetscelemental.h9 PetscInt mr[2]; /* First incomplete/ragged rank of (row) column space. member
35 PetscInt critical = a->m[rc] * a->mr[rc]; in P2RO()
40 *rank = a->mr[rc] + (p - critical) / (a->m[rc] - 1); in P2RO()
47 if (rank < a->mr[rc]) { in RO2P()
50 *p = a->mr[rc] * a->m[rc] + (rank - a->mr[rc]) * (a->m[rc] - 1) + offset; in RO2P()
/petsc/src/vec/is/sf/tests/
H A Dex5.c8 PetscInt mr, ml; in TestVector() local
13 PetscCall(PetscSFGetGraph(sf, &mr, NULL, NULL, NULL)); in TestVector()
24 if (r == 1) ldr = mr; in TestVector()
25 if (r == 2) ldr = mr + 7; in TestVector()
30 if (ldr == PETSC_DECIDE) ldr = mr; in TestVector()
/petsc/src/dm/impls/da/
H A Ddadd.c38 PetscInt mr = 0, nr = 0, pr = 0; in DMDACreatePatchIS() local
100 mr = 0; in DMDACreatePatchIS()
142 if (mr == m - 1) { in DMDACreatePatchIS()
145 mr = 0; in DMDACreatePatchIS()
147 mr++; in DMDACreatePatchIS()
149 me += lx[mr]; in DMDACreatePatchIS()
/petsc/src/ts/tests/
H A Dex5.c382 PetscScalar mr; /* mixing ratio */ in latentflux() local
391 mr = calcmixingr(sfctemp, pressure1); /* calculates saturation mixing ratio */ in latentflux()
392 qs = calc_q(mr); /* calculates saturation specific humidty */ in latentflux()
393 mr = calcmixingr(dewtemp, pressure1); /* calculates mixing ratio */ in latentflux()
394 q = calc_q(mr); /* calculates specific humidty */ in latentflux()
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx1123 a->mr[0] = A->rmap->N % rsize; in MatSetUp_Elemental()
1124 if (!a->mr[0]) a->mr[0] = rsize; in MatSetUp_Elemental()
1125 a->mr[1] = A->cmap->N % csize; in MatSetUp_Elemental()
1126 if (!a->mr[1]) a->mr[1] = csize; in MatSetUp_Elemental()
1127 a->m[0] = A->rmap->N / rsize + (a->mr[0] != rsize); in MatSetUp_Elemental()
1128 a->m[1] = A->cmap->N / csize + (a->mr[1] != csize); in MatSetUp_Elemental()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c2824 PetscInt nz = a->i[m], row, *jj, mr, col; in MatGetColumnIJ_SeqBAIJ() local
2840 mr = a->i[row + 1] - a->i[row]; in MatGetColumnIJ_SeqBAIJ()
2841 for (i = 0; i < mr; i++) { in MatGetColumnIJ_SeqBAIJ()
2871 PetscInt nz = a->i[m], row, *jj, mr, col; in MatGetColumnIJ_SeqBAIJ_Color() local
2889 mr = a->i[row + 1] - a->i[row]; in MatGetColumnIJ_SeqBAIJ_Color()
2890 for (i = 0; i < mr; i++) { in MatGetColumnIJ_SeqBAIJ_Color()
/petsc/src/mat/impls/aij/seq/
H A Daij.c242 PetscInt nz = a->i[m], row, *jj, mr, col; in MatGetColumnIJ_SeqAIJ() local
260 mr = a->i[row + 1] - a->i[row]; in MatGetColumnIJ_SeqAIJ()
261 for (i = 0; i < mr; i++) { in MatGetColumnIJ_SeqAIJ()
293 PetscInt nz = a->i[m], row, mr, col, tmp; in MatGetColumnIJ_SeqAIJ_Color() local
312 mr = a->i[row + 1] - a->i[row]; in MatGetColumnIJ_SeqAIJ_Color()
313 for (i = 0; i < mr; i++) { in MatGetColumnIJ_SeqAIJ_Color()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c7407 const PetscInt mr = mp[cp]->rmap->n; in MatProductSymbolic_MPIAIJBACKEND() local
7411 for (i = 0; i < mr; i++) { in MatProductSymbolic_MPIAIJBACKEND()
7456 const PetscInt mr = mp[cp]->rmap->n; in MatProductSymbolic_MPIAIJBACKEND() local
7460 for (i = 0; i < mr; i++) { in MatProductSymbolic_MPIAIJBACKEND()
7522 const PetscInt mr = mp[cp]->rmap->n; in MatProductSymbolic_MPIAIJBACKEND() local
7530 for (i = 0; i < mr; i++) { in MatProductSymbolic_MPIAIJBACKEND()
7544 for (i = 0; i < mr; i++) { in MatProductSymbolic_MPIAIJBACKEND()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx1497 cdef Py_ssize_t i, mr = len(mats)
1499 cdef PetscInt nr = <PetscInt>mr
1506 for i from 0 <= i < mr:
1512 for i from 0 <= i < mr: cisrows[i] = (<IS?>isrows[i]).iset
/petsc/doc/community/meetings/2023/
H A Dindex.md848 (hong-zhang-mr)=