Home
last modified time | relevance | path

Searched refs:cp (Results 1 – 25 of 52) sorted by relevance

123

/petsc/src/ksp/pc/impls/cp/
H A Dcp.c17 PC_CP *cp = (PC_CP *)pc->data; in PCSetUp_CP() local
26 PetscCall(MatGetLocalSize(pc->pmat, &cp->m, &cp->n)); in PCSetUp_CP()
27 PetscCheck(cp->m == cp->n, PETSC_COMM_SELF, PETSC_ERR_SUP, "Currently only for square matrices"); in PCSetUp_CP()
29 if (!cp->work) PetscCall(MatCreateVecs(pc->pmat, &cp->work, NULL)); in PCSetUp_CP()
30 if (!cp->d) PetscCall(PetscMalloc1(cp->n, &cp->d)); in PCSetUp_CP()
31 if (cp->a && pc->flag != SAME_NONZERO_PATTERN) { in PCSetUp_CP()
32 PetscCall(PetscFree3(cp->a, cp->i, cp->j)); in PCSetUp_CP()
33 cp->a = NULL; in PCSetUp_CP()
37 if (!cp->a) PetscCall(PetscMalloc3(aij->nz, &cp->a, cp->n + 1, &cp->i, aij->nz, &cp->j)); in PCSetUp_CP()
38 PetscCall(PetscCalloc1(cp->n, &colcnt)); in PCSetUp_CP()
[all …]
/petsc/systems/Apple/iOS/bin/
H A Dmakedmg14 cp -r ${PETSC_DIR}/arch-ios-simulator/PETSc-iOS tempsource
15 cp -r ${PETSC_DIR}/PETSc.docset tempsource
16 cp -r ${PETSC_DIR}/systems/Apple/iOS/examples tempsource/PETSc-iOS.examples
20 cp ${PETSC_DIR}/src/snes/tutorials/ex19.c tempsource/PETSc-iOS.examples/Basic/Classes
21 cp ${PETSC_DIR}/src/snes/tutorials/ex48.c tempsource/PETSc-iOS.examples/Basic/Classes
23 cp ${PETSC_DIR}/src/snes/tutorials/ex19.c tempsource/PETSc-iOS.examples/testopengl/Classes
24 cp ${PETSC_DIR}/src/snes/tutorials/ex48.c tempsource/PETSc-iOS.examples/testopengl/Classes
25 cp ${PETSC_DIR}/src/sys/classes/draw/tests/ex3.c tempsource/PETSc-iOS.examples/testopengl/Classes
26 cp ${PETSC_DIR}/src/sys/classes/draw/tests/ex4.c tempsource/PETSc-iOS.examples/testopengl/Classes
H A Dmakeframework24 cp ${PETSC_DIR}/include/*.h Headers
25 cp ${PETSC_DIR}/${PETSC_ARCH}/include/*.h Headers
26 cp -r ${PETSC_DIR}/include/petsc Headers
35 cp ${PETSC_DIR}/${PETSC_ARCH}/lib/PETSc_framework PETSc
/petsc/systems/Apple/OSX/bin/
H A Dmakedmg14 cp -r ${PETSC_DIR}/arch-osx-release/PETSc-OSX tempsource
15 cp -r ${PETSC_DIR}/arch-osx-debug/PETSc-OSX tempsource
16 cp -r ${PETSC_DIR}/PETSc.docset tempsource
17 cp -r ${PETSC_DIR}/systems/Apple/OSX/examples tempsource/PETSc-OSX.examples
21 cp ${PETSC_DIR}/src/snes/tutorials/ex19.c tempsource/PETSc-OSX.examples/PETSc\ command\ line\ examp…
23 cp ${PETSC_DIR}/src/snes/tutorials/ex19.c tempsource/PETSc-OSX.examples/PETSc\ cocoa\ example/PETSc…
H A Dmakeframework28 cp ${PETSC_DIR}/include/*.h Headers
29 cp ${PETSC_DIR}/${PETSC_ARCH}/include/*.h Headers
30 cp -r ${PETSC_DIR}/include/petsc Headers
38 cp ${PETSC_DIR}/${PETSC_ARCH}/lib/libpetsc.dylib PETSc
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c6949 PetscInt cp; /* number of intermediate products */ member
6990 for (i = 0; i < mmdata->cp; i++) PetscCall(MatDestroy(&mmdata->mp[i])); in MatProductCtxDestroy_MatMatMPIAIJBACKEND()
7044 for (i = 0; i < mmdata->cp; i++) { in MatProductNumeric_MPIAIJBACKEND()
7048 for (i = 0, n_d = 0, n_o = 0; i < mmdata->cp; i++) { in MatProductNumeric_MPIAIJBACKEND()
7089 PetscInt i, j, cp, m, n, M, N, *coo_i, *coo_j; in MatProductSymbolic_MPIAIJBACKEND() local
7186 cp = 0; in MatProductSymbolic_MPIAIJBACKEND()
7195 PetscCall(MatProductCreate(a->A, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND()
7196 PetscCall(MatProductSetType(mp[cp], MATPRODUCT_AB)); in MatProductSymbolic_MPIAIJBACKEND()
7197 PetscCall(MatProductSetFill(mp[cp], product->fill)); in MatProductSymbolic_MPIAIJBACKEND()
7198 PetscCall(PetscSNPrintf(pprefix, sizeof(pprefix), "backend_p%" PetscInt_FMT "_", cp)); in MatProductSymbolic_MPIAIJBACKEND()
[all …]
/petsc/src/mat/impls/sell/seq/
H A Dsell.h125 #define MatSetValue_SeqSELL_Private(A, row, col, value, addv, orow, ocol, cp, vp, lastcol, low, hig… argument
134 if (*(cp + a->sliceheight * t) > col) high = t; \
138 if (*(cp + a->sliceheight * _i) > col) break; \
139 if (*(cp + a->sliceheight * _i) == col) { \
163 cp = new_colidx + a->sliidx[row / a->sliceheight] + (row % a->sliceheight); \
184 *(cp + a->sliceheight * (ii + 1)) = *(cp + a->sliceheight * ii); \
187 *(cp + a->sliceheight * _i) = col; \
H A Dsell.c1046 PetscInt *cp, i, k, low, high, t, row, col, l; in MatGetValues_SeqSELL() local
1056 cp = a->colidx + shift; /* pointer to the row */ in MatGetValues_SeqSELL()
1066 if (*(cp + a->sliceheight * t) > col) high = t; in MatGetValues_SeqSELL()
1070 if (*(cp + a->sliceheight * i) > col) break; in MatGetValues_SeqSELL()
1071 if (*(cp + a->sliceheight * i) == col) { in MatGetValues_SeqSELL()
1439 PetscInt i, shift, row_in_slice, row, nrow, *cp, lastcol, j, k; in MatAssemblyEnd_SeqSELL() local
1455cp = PetscSafePointerPlusOffset(a->colidx, shift); /* pointer to the column i… in MatAssemblyEnd_SeqSELL()
1467 …lastcol = cp[a->sliceheight * (nrow - 1) + row_in_slice]; /* use the index from the last nonzero a… in MatAssemblyEnd_SeqSELL()
1471 lastcol = cp[j]; in MatAssemblyEnd_SeqSELL()
1476 …if (a->sliidx[i + 1] != shift) lastcol = cp[row_in_slice - 1]; /* use the index from the previous … in MatAssemblyEnd_SeqSELL()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx524 cdef PetscInt cp = asInt(p)
527 assert cp>=pStart and cp<pEnd
529 CHKERR(DMPlexGetConeSize(self.dm, cp, &csize))
550 cdef PetscInt cp = asInt(p)
553 assert cp>=pStart and cp<pEnd
555 CHKERR(DMPlexSetConeSize(self.dm, cp, csize))
573 cdef PetscInt cp = asInt(p)
576 assert cp>=pStart and cp<pEnd
579 CHKERR(DMPlexGetConeSize(self.dm, cp, &ncone))
580 CHKERR(DMPlexGetCone(self.dm, cp, &icone))
[all …]
/petsc/src/dm/impls/swarm/tests/
H A Dex6.c339 PetscInt Ncp, cp; in ComputeFieldAtParticles_Primal() local
344 for (cp = 0; cp < Ncp; ++cp) in ComputeFieldAtParticles_Primal()
345 for (d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Primal()
350 for (cp = 0; cp < Ncp; ++cp) { in ComputeFieldAtParticles_Primal()
352 const PetscInt p = points[cp]; in ComputeFieldAtParticles_Primal()
355 …PetscCall(PetscFEFreeInterpolateGradient_Static(fe, basisDer, clPhi, dim, invJ, NULL, cp, &E[p * d… in ComputeFieldAtParticles_Primal()
456 PetscInt Ncp, cp; in ComputeFieldAtParticles_Mixed() local
461 for (cp = 0; cp < Ncp; ++cp) in ComputeFieldAtParticles_Mixed()
462 for (d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Mixed()
467 for (cp = 0; cp < Ncp; ++cp) { in ComputeFieldAtParticles_Mixed()
[all …]
/petsc/doc/
H A Dmakefile39 …CH} ]; then export PETSC_DOC=${PETSC_ARCH}-doc; ${RM} -rf $${PETSC_DOC} ; cp -r doc $${PETSC_DOC…
42 …CH} ]; then export PETSC_DOC=${PETSC_ARCH}-doc; ${RM} -rf $${PETSC_DOC} ; cp -r doc $${PETSC_DOC…
/petsc/lib/petsc/bin/maint/
H A Dbuilddist102 make latexpdf SPHINXOPTS="-j 1" && cp _build/latex/manual.pdf ../docs/manual/
109 cp dist/petsc4py-*.tar.gz $tmpdir/
179 cd $tmpdir/petsc$version && python setup.py egg_info && /bin/cp petsc.egg-info/PKG-INFO . && /bin/r…
186 cp petsc4py$version.tar.gz $ODIR/
H A Dcheck-fortran-coverage.sh23 cp -r "$petsc_arch/ftn" "$TMPDIR/$rev"
/petsc/src/sys/tests/
H A Dex15.cxx69 PetscCopyMode cp; in main() local
149 cp = PETSC_COPY_VALUES; in main()
197 (void)cp; in main()
/petsc/src/dm/impls/forest/tests/
H A Dex2.c116 PetscInt cp = closure[2 * cl]; in IdentifyBadPoints() local
117 PetscCall(DMPlexGetTreeParent(dmplex, cp, &parent, &childID)); in IdentifyBadPoints()
118cp) PetscCall(PetscPrintf(PETSC_COMM_SELF, " Closure point %" PetscInt_FMT " (%" PetscInt_FMT ") … in IdentifyBadPoints()
119 PetscCall(DMPlexGetTreeChildren(dmplex, cp, &numChildren, NULL)); in IdentifyBadPoints()
120 …ntf(PETSC_COMM_SELF, " Closure point %" PetscInt_FMT " (%" PetscInt_FMT ") is parent\n", cl, cp)); in IdentifyBadPoints()
/petsc/src/ts/tutorials/power_grid/
H A Dex5.c167 PetscScalar temp, lambda, lambda_i, cp; in GetWindPower() local
173 cp = 0.44 * (125 / lambda_i - 6.94) * PetscExpScalar(-16.5 / lambda_i); in GetWindPower()
174 *Pw = 0.5 * user->rho * cp * user->Ar * vw * vw * vw / (MVAbase * 1e6); in GetWindPower()
/petsc/src/ts/tutorials/
H A Dextchem.example.112 # cp $PETSC_DIR/$PETSC_ARCH/share/periodictable.dat .
H A Dh2_10sp.inp11 # cp $PETSC_DIR/$PETSC_ARCH/share/periodictable.dat .
H A Dgasoline.inp9 # cp $PETSC_DIR/$PETSC_ARCH/share/periodictable.dat .
/petsc/config/BuildSystem/config/packages/
H A Drevolve.py25 g.write('CP = '+self.programs.cp+'\n')
H A Dcams.py22 g.write('CP = '+self.programs.cp+'\n')
/petsc/src/tao/unconstrained/tutorials/output/
H A Dminsurf2_3_snes.out28 type: cp
/petsc/src/ts/tutorials/hamiltonian/
H A Dex2.c1668 for (PetscInt cp = 0; cp < Ncp; ++cp) in ComputeFieldAtParticles_Primal() local
1669 for (PetscInt d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Primal()
1679 for (PetscInt cp = 0; cp < Ncp; ++cp) { in ComputeFieldAtParticles_Primal() local
1681 const PetscInt p = points[cp]; in ComputeFieldAtParticles_Primal()
1684 …EFreeInterpolateGradient_Static(fe, basisDer, clPhi, dim, chunkgeom->invJ, NULL, cp, &E[p * dim])); in ComputeFieldAtParticles_Primal()
1794 for (PetscInt cp = 0; cp < Ncp; ++cp) in ComputeFieldAtParticles_Mixed() local
1795 for (PetscInt d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Mixed()
1805 for (PetscInt cp = 0; cp < Ncp; ++cp) { in ComputeFieldAtParticles_Mixed() local
1806 const PetscInt p = points[cp]; in ComputeFieldAtParticles_Mixed()
1809 PetscCall(PetscFEInterpolateAtPoints_Static(fe, tab, clPhi, chunkgeom, cp, &E[p * dim])); in ComputeFieldAtParticles_Mixed()
[all …]
H A Dex3.c1084 for (PetscInt cp = 0; cp < Ncp; ++cp) in ComputeFieldAtParticles_Primal() local
1085 for (PetscInt d = 0; d < dim; ++d) pcoord[cp * dim + d] = coords[points[cp] * dim + d]; in ComputeFieldAtParticles_Primal()
1095 for (PetscInt cp = 0; cp < Ncp; ++cp) { in ComputeFieldAtParticles_Primal() local
1097 const PetscInt p = points[cp]; in ComputeFieldAtParticles_Primal()
1100 …EFreeInterpolateGradient_Static(fe, basisDer, clPhi, dim, chunkgeom->invJ, NULL, cp, &E[p * dim])); in ComputeFieldAtParticles_Primal()
1344 for (PetscInt cp = 0; cp < Ncp; ++cp) { in RHSObjectiveF() local
1345 const PetscInt p = points[cp]; in RHSObjectiveF()
/petsc/src/dm/impls/plex/
H A Dplexinterpolate.c716 …for (PetscInt cp = 0; cp < coneSize; ++cp) icone[cp] = cone[cp] + (cone[cp] >= fStart ? fEnd - fSt… in DMPlexInterpolateFaces_Internal() local
734 …for (PetscInt cp = 0; cp < coneSize; ++cp) icone[cp] = cone[cp] + (cone[cp] >= fStart ? fEnd - fSt… in DMPlexInterpolateFaces_Internal() local
1144 const PetscInt cp = cone[c]; in DMPlexAddSharedFace_Private() local
1146 if (cp == p) continue; in DMPlexAddSharedFace_Private()
1147 PetscCall(DMPlexMapToGlobalPoint(dm, cp, &candidates[off + idx], NULL)); in DMPlexAddSharedFace_Private()

123