Home
last modified time | relevance | path

Searched refs:Nr (Results 1 – 23 of 23) sorted by relevance

/petsc/src/ts/utils/
H A Dtsconvest.c55 PetscInt Ns, oNs, Nf = ce->Nf, f, Nr = ce->Nr, r; in PetscConvEstGetConvRateTS_Temporal_Private() local
58 PetscCall(PetscMalloc1(Nr + 1, &dt)); in PetscConvEstGetConvRateTS_Temporal_Private()
64 for (r = 0; r <= Nr; ++r) { in PetscConvEstGetConvRateTS_Temporal_Private()
89 if (Nr) { in PetscConvEstGetConvRateTS_Temporal_Private()
90 PetscCall(PetscMalloc2(Nr + 1, &x, Nr + 1, &y)); in PetscConvEstGetConvRateTS_Temporal_Private()
92 for (r = 0; r <= Nr; ++r) { in PetscConvEstGetConvRateTS_Temporal_Private()
96 PetscCall(PetscLinearRegression(Nr + 1, x, y, &slope, &intercept)); in PetscConvEstGetConvRateTS_Temporal_Private()
123 PetscInt Nr = ce->Nr, r, Nf = ce->Nf, f, dim, oldlevel, oldnlev; in PetscConvEstGetConvRateTS_Spatial_Private() local
135 PetscCall(PetscMalloc1(Nr + 1, &dm)); in PetscConvEstGetConvRateTS_Spatial_Private()
141 for (r = 0; r <= Nr; ++r) { in PetscConvEstGetConvRateTS_Spatial_Private()
[all …]
/petsc/src/snes/utils/
H A Dconvest.c58 …e", "The number of refinements for the convergence check", "PetscConvEst", ce->Nr, &ce->Nr, NULL)); in PetscConvEstSetFromOptions()
83 PetscCall(PetscViewerASCIIPrintf(viewer, "ConvEst with %" PetscInt_FMT " levels\n", ce->Nr + 1)); in PetscConvEstView()
153 PetscCall(PetscMalloc2((ce->Nr + 1) * ce->Nf, &ce->dofs, (ce->Nr + 1) * ce->Nf, &ce->errors)); in PetscConvEstSetUp()
339 PetscInt Nr = ce->Nr, r, f, dim, oldlevel, oldnlev; in PetscConvEstGetConvRateSNES_Private() local
348 PetscCall(PetscMalloc1(Nr + 1, &dm)); in PetscConvEstGetConvRateSNES_Private()
351 for (r = 0; r <= Nr; ++r) { in PetscConvEstGetConvRateSNES_Private()
431 for (r = 1; r <= Nr; ++r) PetscCall(DMDestroy(&dm[r])); in PetscConvEstGetConvRateSNES_Private()
433 PetscCall(PetscMalloc2(Nr + 1, &x, Nr + 1, &y)); in PetscConvEstGetConvRateSNES_Private()
435 for (r = 0; r <= Nr; ++r) { in PetscConvEstGetConvRateSNES_Private()
439 PetscCall(PetscLinearRegression(Nr + 1, x, y, &slope, &intercept)); in PetscConvEstGetConvRateSNES_Private()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex46.c7 PetscInt Nr; /* Number of refinements */ member
38 options->Nr = 1; in ProcessOptions()
40 …PetscCall(PetscOptionsInt("-num_refine", "Refine cycles", "ex46.c", options->Nr, &options->Nr, NUL… in ProcessOptions()
125 for (r = 0; r < user.Nr; ++r) { in main()
H A Dex19.c8 PetscInt Nr; /* The number of refinement passes */ member
37 options->Nr = 1; in ProcessOptions()
44 …ionsBoundedInt("-Nr", "Numberof refinement passes", "ex19.c", options->Nr, &options->Nr, NULL, 1)); in ProcessOptions()
280 for (r = 0; r < user.Nr; ++r) { in main()
H A Dex3.c877 static PetscErrorCode CheckConvergence(DM dm, PetscInt Nr, AppCtx *user) in CheckConvergence() argument
894 for (r = 0; r < Nr; ++r) { in CheckConvergence()
903 for (r = 0; r < Nr; ++r) { in CheckConvergence()
921 for (c = 0; c < Nr; ++c) { in CheckConvergence()
/petsc/src/dm/dt/interface/ftn-custom/
H A Dzdtdsf90.c18 PetscInt Nr; member
41 size = tab[*i - 1]->Nr * tab[*i - 1]->Np * tab[*i - 1]->Nb * tab[*i - 1]->Nc; in petscdsgettabulationsetpointers_()
/petsc/src/dm/partitioner/impls/simple/
H A Dpartsimple.c50 PetscInt Np = 1, Nr, np, nk, nj, ni, pk, pj, pi, ck, cj, ci, i; in PetscPartitionerPartition_Simple_Grid() local
65 Nr = numVertices / nparts; in PetscPartitionerPartition_Simple_Grid()
66 while (Nr > 1) { in PetscPartitionerPartition_Simple_Grid()
69 Nr /= 2; in PetscPartitionerPartition_Simple_Grid()
72 …PetscCheck(!numVertices || Nr == 1, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Odd number of cells %"… in PetscPartitionerPartition_Simple_Grid()
/petsc/include/petsc/private/
H A Dpetscconvestimpl.h24 PetscInt Nr; /* The number of refinements */ member
/petsc/src/dm/impls/plex/tutorials/
H A Dex18.c80 PetscInt Nr = 2; in main() local
180 for (PetscInt r = 0; r < Nr; ++r) { in main()
/petsc/src/dm/impls/plex/
H A Dplexfem.c2520 PetscInt numChunks, numBatches, batchSize, numBlocks, blockSize, Ne, Nr, offset; in DMPlexComputeIntegral_Internal() local
2539 Nr = numCells % (numBatches * batchSize); in DMPlexComputeIntegral_Internal()
2540 offset = numCells - Nr; in DMPlexComputeIntegral_Internal()
2545 …PetscCall(PetscFEIntegrate(prob, f, Nr, chunkGeom, &u[offset * totDim], probAux, PetscSafePointerP… in DMPlexComputeIntegral_Internal()
2768 PetscInt numChunks, chunkSize, chunk, Nr, offset; in DMPlexComputeBdIntegral_Internal() local
2816 Nr = numFaces % chunkSize; in DMPlexComputeBdIntegral_Internal()
2817 offset = numFaces - Nr; in DMPlexComputeBdIntegral_Internal()
2826 …PetscCall(PetscFEIntegrateBd(prob, field, funcs[field], Nr, chunkGeom, &u[offset * totDim], probAu… in DMPlexComputeBdIntegral_Internal()
4496 PetscInt numChunks, numBatches, batchSize, numBlocks, blockSize, Ne, Nr, offset; in DMPlexComputeResidual_Patch_Internal() local
4518 Nr = numCells % (numBatches * batchSize); in DMPlexComputeResidual_Patch_Internal()
[all …]
H A Dplexinterpolate.c1189 PetscInt ov, Nr, r, Nl, l; in DMPlexInterpolatePointSF() local
1210 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &localPoints, &remotePoints)); in DMPlexInterpolatePointSF()
1211 …PetscCheck(Nr >= 0, comm, PETSC_ERR_ARG_WRONGSTATE, "This DMPlex is distributed but input PointSF … in DMPlexInterpolatePointSF()
1223 …ewFromOptions(comm, "-interp_root_degree_view", "Root degree", "point", "degree", Nr, rootdegree)); in DMPlexInterpolatePointSF()
1240 PetscCall(PetscSectionSetChart(candidateSection, 0, Nr)); in DMPlexInterpolatePointSF()
1297 for (r = 0, idx = 0, idx2 = 0; r < Nr; ++r) { in DMPlexInterpolatePointSF()
1435 for (r = 0; r < Nr; ++r) { in DMPlexInterpolatePointSF()
H A Dplexgmsh.c1791 const PetscInt Nr = useregions ? mesh->numRegions : 0; in DMPlexCreateGmsh() local
1793 PetscCall(PetscCalloc1(Nr, &regionSets)); in DMPlexCreateGmsh()
1807 for (r = 0; r < Nr; ++r) { in DMPlexCreateGmsh()
1837 for (PetscInt r = 0; r < Nr; ++r) { in DMPlexCreateGmsh()
1864 for (r = 0; r < Nr; ++r) { in DMPlexCreateGmsh()
1883 for (PetscInt r = 0; r < Nr; ++r) { in DMPlexCreateGmsh()
1903 for (r = 0; r < Nr; ++r) { in DMPlexCreateGmsh()
H A Dplexcreate.c2585 …c PetscErrorCode DMPlexCreateHexCylinderMesh_Internal(DM dm, DMBoundaryType periodicZ, PetscInt Nr) in DMPlexCreateHexCylinderMesh_Internal() argument
2937 for (PetscInt r = 0; r < PetscMax(0, Nr); ++r) { in DMPlexCreateHexCylinderMesh_Internal()
3026 PetscErrorCode DMPlexCreateHexCylinderMesh(MPI_Comm comm, DMBoundaryType periodicZ, PetscInt Nr, DM… in DMPlexCreateHexCylinderMesh() argument
3032 PetscCall(DMPlexCreateHexCylinderMesh_Internal(*dm, periodicZ, Nr)); in DMPlexCreateHexCylinderMesh()
4922 PetscInt Nr = 0; in DMPlexCreateFromOptions_Internal() local
4926 …Int("-dm_plex_cylinder_num_refine", "Number of refinements before projection", "", Nr, &Nr, NULL)); in DMPlexCreateFromOptions_Internal()
4932 PetscCall(DMPlexCreateHexCylinderMesh_Internal(dm, bdt, Nr)); in DMPlexCreateFromOptions_Internal()
/petsc/src/dm/label/
H A Ddmlabel.c2178 PetscInt Nr, r, Nl, l, val, defVal; in DMLabelPropagateInit_Internal() local
2183 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &points, NULL)); in DMLabelPropagateInit_Internal()
2191 for (r = 0; r < Nr; ++r) { in DMLabelPropagateInit_Internal()
2204 PetscInt Nr, r, Nl, l, val, defVal; in DMLabelPropagateFini_Internal() local
2209 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &points, NULL)); in DMLabelPropagateFini_Internal()
2225 for (r = 0; r < Nr; ++r) { in DMLabelPropagateFini_Internal()
2256 PetscInt Nr, r, defVal; in DMLabelPropagateBegin() local
2264 PetscCall(PetscSFGetGraph(sf, &Nr, NULL, NULL, NULL)); in DMLabelPropagateBegin()
2265 if (Nr >= 0) PetscCall(PetscMalloc1(Nr, &label->propArray)); in DMLabelPropagateBegin()
2266 for (r = 0; r < Nr; ++r) label->propArray[r] = defVal; in DMLabelPropagateBegin()
[all …]
/petsc/src/dm/ftn-mod/
H A Dpetscdmmod.F9012 PetscInt Nr
/petsc/src/dm/dt/fe/impls/vector/
H A Dfevector.c165 …PetscAssert(npoints == T->Nr * T->Np, PetscObjectComm((PetscObject)fe), PETSC_ERR_PLIB, "Expected … in PetscFEComputeTabulation_Vector()
166 PetscCall(PetscFECreateTabulation(v->scalar_fe, T->Nr, T->Np, points, K, &scalar_T)); in PetscFEComputeTabulation_Vector()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c1590 PetscInt Nr = rsize[n], fn, c; in DMPlexTransformGetConeOriented() local
1592 if (ctNew == qct) Nr = r; in DMPlexTransformGetConeOriented()
1593 for (nr = 0; nr < Nr; ++nr) { in DMPlexTransformGetConeOriented()
1631 PetscInt Nr = rsize[n], fn, c; in DMPlexTransformGetCone() local
1633 if (ctNew == qct) Nr = r; in DMPlexTransformGetCone()
1634 for (nr = 0; nr < Nr; ++nr) { in DMPlexTransformGetCone()
2369 const PetscInt Nr = rsize[n]; in DMPlexTransformSetCoordinates() local
2372 for (r = 0; r < Nr; ++r) { in DMPlexTransformSetCoordinates()
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1002 (*T)->Nr = nrepl; in PetscFECreateTabulation()
1063 T->Nr = 1; in PetscFEComputeTabulation()
2362 …(r < T[f]->Nr, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Replica number %" PetscInt_FMT " should… in PetscFEEvaluateFieldJets_Internal()
2446Nr, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Field %" PetscInt_FMT " Side %" PetscInt_FMT " Rep… in PetscFEEvaluateFieldJets_Hybrid_Internal()
/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrextrude.c496 PetscInt Nr; in DMPlexTransformSetUp_Extrude() local
499 PetscCall(PetscSFGetGraph(sf, &Nr, NULL, NULL, NULL)); in DMPlexTransformSetUp_Extrude()
500 if (Nr >= 0) { in DMPlexTransformSetUp_Extrude()
/petsc/include/
H A Dpetscdt.h568 PetscInt Nr; /* The number of tabulation replicas (often 1) */ member
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busoptfd.c801 PetscInt Nr; in MonitorUpdateQ() local
807 PetscCall(TSGetStages(ts, &Nr, &Y)); in MonitorUpdateQ()
/petsc/src/dm/dt/fv/interface/
H A Dfv.c1658 (*T)->Nr = nrepl; in PetscFVCreateTabulation()
/petsc/doc/
H A Dpetsc.bib12551 number = {GMD-Studien Nr. 85},
34167 number = {Nr. 213},