| /petsc/include/petsc/private/ |
| H A D | petscelemental.h | 32 static inline void P2RO(Mat A, PetscInt rc, PetscInt p, PetscInt *rank, PetscInt *offset) in P2RO() argument 35 PetscInt critical = a->m[rc] * a->mr[rc]; in P2RO() 37 *rank = p / a->m[rc]; in P2RO() 38 *offset = p % a->m[rc]; in P2RO() 40 *rank = a->mr[rc] + (p - critical) / (a->m[rc] - 1); in P2RO() 41 *offset = (p - critical) % (a->m[rc] - 1); in P2RO() 44 static inline void RO2P(Mat A, PetscInt rc, PetscInt rank, PetscInt offset, PetscInt *p) in RO2P() argument 47 if (rank < a->mr[rc]) { in RO2P() 48 *p = rank * a->m[rc] + offset; in RO2P() 50 *p = a->mr[rc] * a->m[rc] + (rank - a->mr[rc]) * (a->m[rc] - 1) + offset; in RO2P()
|
| /petsc/src/sys/classes/draw/impls/x/ |
| H A D | xtone.c | 14 int lc, rc = 0, lx, rx = 0, xx, y, c; in PetscDrawInterpolatedTriangle_X() local 72 rc = (int)(rfrac * ((PetscReal)t3_t1) + (PetscReal)t1); in PetscDrawInterpolatedTriangle_X() 75 rc_lc = rc - lc; in PetscDrawInterpolatedTriangle_X() 100 t1 = rc; in PetscDrawInterpolatedTriangle_X() 122 rc = (int)(rfrac * ((PetscReal)t3_t1) + (PetscReal)t1); in PetscDrawInterpolatedTriangle_X() 125 rc_lc = rc - lc; in PetscDrawInterpolatedTriangle_X()
|
| /petsc/src/sys/classes/draw/impls/image/ |
| H A D | drawimage.h | 115 int lc, rc = 0, lx, rx = 0, xx, y, c; in PetscImageDrawTriangle() local 171 rc = (int)(rfrac * ((float)t3_t1) + (float)t_1); in PetscImageDrawTriangle() 174 rc_lc = rc - lc; in PetscImageDrawTriangle() 198 t_1 = rc; in PetscImageDrawTriangle() 215 rc = (int)(rfrac * ((float)t3_t1) + (float)t_1); in PetscImageDrawTriangle() 218 rc_lc = rc - lc; in PetscImageDrawTriangle()
|
| /petsc/src/mat/tests/ |
| H A D | ex134.c | 7 const PetscInt rc[] = {0, 1, 2, 3}; in Assemble() local 30 PetscCall(MatSetValuesBlocked(A, 4, rc, 4, rc, vals, ADD_VALUES)); in Assemble()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_object.py | 175 rc = self.obj.getRefCount() 180 self.assertEqual(obj.getRefCount(), rc + 1) 182 self.assertEqual(self.obj.getRefCount(), rc) 187 rc = self.obj.getRefCount() 195 self.assertEqual(self.obj.getRefCount(), rc)
|
| /petsc/src/binding/petsc4py/demo/legacy/ode/ |
| H A D | orego.py | 110 from matplotlib import rc 117 rc('text', usetex=True)
|
| /petsc/src/dm/field/tutorials/ |
| H A D | ex1.c | 81 PetscReal rc; in TestEvaluateFE() local 83 PetscCall(PetscRandomGetValueReal(rand, &rc)); in TestEvaluateFE() 84 cells[i] = PetscFloorReal(rc); in TestEvaluateFE() 125 PetscReal rc; in TestEvaluateFV() local 127 PetscCall(PetscRandomGetValueReal(rand, &rc)); in TestEvaluateFV() 128 cells[i] = PetscFloorReal(rc); in TestEvaluateFV()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 512 RotCtx *rc = (RotCtx *)ctx; in DMPlexBasisTransformSetUp_Rotation_Internal() local 513 PetscInt dim = rc->dim; in DMPlexBasisTransformSetUp_Rotation_Internal() 517 PetscCall(PetscMalloc2(PetscSqr(dim), &rc->R, PetscSqr(dim), &rc->RT)); in DMPlexBasisTransformSetUp_Rotation_Internal() 520 c1 = PetscCosReal(rc->alpha); in DMPlexBasisTransformSetUp_Rotation_Internal() 521 s1 = PetscSinReal(rc->alpha); in DMPlexBasisTransformSetUp_Rotation_Internal() 522 rc->R[0] = c1; in DMPlexBasisTransformSetUp_Rotation_Internal() 523 rc->R[1] = s1; in DMPlexBasisTransformSetUp_Rotation_Internal() 524 rc->R[2] = -s1; in DMPlexBasisTransformSetUp_Rotation_Internal() 525 rc->R[3] = c1; in DMPlexBasisTransformSetUp_Rotation_Internal() 526 PetscCall(PetscArraycpy(rc->RT, rc->R, PetscSqr(dim))); in DMPlexBasisTransformSetUp_Rotation_Internal() [all …]
|
| /petsc/src/snes/tutorials/ |
| H A D | ex48.c | 1024 const MatStencil rc[4] = { in THIJacobianLocal_2D() local 1030 PetscCall(MatSetValuesBlockedStencil(B, 4, rc, 4, rc, &Ke[0][0], ADD_VALUES)); in THIJacobianLocal_2D() 1172 const MatStencil rc[8] = { local 1186 {rc[l].k, rc[l].j, rc[l].i, 0}, 1187 {rc[l4].k, rc[l4].j, rc[l4].i, 0} 1218 PetscCall(MatSetValuesBlockedStencil(B, 8, rc, 8, rc, &Ke[0][0], ADD_VALUES));
|
| /petsc/include/petsc/private/cpp/ |
| H A D | unordered_map.hpp | 389 template <bool rc> 390 PETSC_NODISCARD bool operator==(const table_iterator<rc> &r) const noexcept in operator ==() 395 template <bool rc> 396 PETSC_NODISCARD bool operator!=(const table_iterator<rc> &r) const noexcept in operator !=()
|
| /petsc/src/ksp/pc/impls/amgx/ |
| H A D | amgx.cxx | 189 #define PetscCallAmgX(rc) \ argument 191 AMGX_RC err = (rc); \
|
| /petsc/src/ts/tutorials/ |
| H A D | ex10.c | 730 PetscInt rc[2]; in RDIJacobian_FE() local 732 rc[0] = i; in RDIJacobian_FE() 733 rc[1] = i + 1; in RDIJacobian_FE() 753 PetscCall(MatSetValuesBlocked(B, 2, rc, 2, rc, &K[0][0], ADD_VALUES)); in RDIJacobian_FE()
|
| /petsc/src/binding/petsc4py/conf/ |
| H A D | confpetsc.py | 693 rc = subprocess.call([sys.executable, stubgen], env=env) # noqa S603 694 if rc != 0:
|
| /petsc/src/ksp/ksp/utils/dm/ |
| H A D | dmproject.c | 1107 const PetscInt rc = xip * xend[1] + xj; in DMSwarmRemap_Colella_Internal() local 1110 PetscCall(DMSwarmSortGetPointsPerCell(*rsw, rc, &rNpc, &rpidx)); in DMSwarmRemap_Colella_Internal() 1121 PetscCall(DMSwarmSortRestorePointsPerCell(*rsw, rc, &rNpc, &rpidx)); in DMSwarmRemap_Colella_Internal()
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | toclapack.sh | 362 ila[sc]l[rc]) PR="SINGLE";; 363 ila[dz]l[rc]) PR="DOUBLE";; 364 ila[qw]l[rc]) PR="QUAD";; 365 ila[hk]l[rc]) PR="HALF";;
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matmatmult.c | 1567 PetscInt rc = cn - col; in MatMatMultNumericAdd_SeqAIJ_SeqDense() local 1569 if (rc == 1) { in MatMatMultNumericAdd_SeqAIJ_SeqDense() 1579 } else if (rc == 2) { in MatMatMultNumericAdd_SeqAIJ_SeqDense()
|
| /petsc/src/mat/impls/shell/ |
| H A D | shell.c | 249 …at mat, PetscInt nr, PetscInt rows[], PetscInt nc, PetscInt cols[], PetscScalar diag, PetscBool rc) in MatZeroRowsColumns_Local_Shell() argument 301 if (rc) { in MatZeroRowsColumns_Local_Shell()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 2418 PetscErrorCode PetscFEEvaluateFieldJets_Hybrid_Internal(PetscDS ds, PetscInt Nf, PetscInt rc, Petsc… in PetscFEEvaluateFieldJets_Hybrid_Internal() argument 2440 const PetscInt r = isCohesive ? rc : rf[s]; in PetscFEEvaluateFieldJets_Hybrid_Internal()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 100 (rp-spe-surf-rc? #f) 4178 (mp/pressure/rc-anisotropic? #t) 4226 (mp/rc-flux-solids-p? #t) 4250 (mp/flux/aniso-rc/method 1) 4393 (ho-rc/hybrid/factor 0.0001) 4394 (ho-rc/hybrid? #f) 5758 (pressure/mdm-unsteady-rc? #f) 5759 (pressure/unsteady-rc-sc? #f) 5760 (pressure/mp/unsteady-rc? #f) 5762 (pressure/unsteady-rc 1) [all …]
|