Searched refs:mr (Results 1 – 10 of 10) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | petscelemental.h | 9 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 D | ex5.c | 8 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 D | dadd.c | 38 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 D | ex5.c | 382 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 D | matelem.cxx | 1123 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 D | baij.c | 2824 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 D | aij.c | 242 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 D | mpiaij.c | 7407 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 D | Mat.pyx | 1497 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 D | index.md | 848 (hong-zhang-mr)=
|