Home
last modified time | relevance | path

Searched refs:rc (Results 1 – 19 of 19) sorted by relevance

/petsc/include/petsc/private/
H A Dpetscelemental.h32 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 Dxtone.c14 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 Ddrawimage.h115 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 Dex134.c7 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 Dtest_object.py175 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 Dorego.py110 from matplotlib import rc
117 rc('text', usetex=True)
/petsc/src/dm/field/tutorials/
H A Dex1.c81 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 Dplexfem.c512 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 Dex48.c1024 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 Dunordered_map.hpp389 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 Damgx.cxx189 #define PetscCallAmgX(rc) \ argument
191 AMGX_RC err = (rc); \
/petsc/src/ts/tutorials/
H A Dex10.c730 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 Dconfpetsc.py693 rc = subprocess.call([sys.executable, stubgen], env=env) # noqa S603
694 if rc != 0:
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c1107 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 Dtoclapack.sh362 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 Dmatmatmult.c1567 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 Dshell.c249 …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 Dfe.c2418 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 Dtestcase3D.cas100 (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 …]