Home
last modified time | relevance | path

Searched refs:tr (Results 1 – 25 of 57) sorted by relevance

123

/petsc/src/tao/unconstrained/impls/ntr/
H A Dntr.c45 TAO_NTR *tr = (TAO_NTR *)tao->data; in TaoSolve_NTR() local
72 tao->trust = PetscMax(tao->trust, tr->min_radius); in TaoSolve_NTR()
73 tao->trust = PetscMin(tao->trust, tr->max_radius); in TaoSolve_NTR()
80 tr->bfgs_pre = pc; in TaoSolve_NTR()
81 PetscCall(PCLMVMGetMatLMVM(tr->bfgs_pre, &tr->M)); in TaoSolve_NTR()
84 PetscCall(MatSetSizes(tr->M, n, n, N, N)); in TaoSolve_NTR()
85 PetscCall(MatLMVMAllocate(tr->M, tao->solution, tao->gradient)); in TaoSolve_NTR()
86 PetscCall(MatIsSymmetricKnown(tr->M, &sym_set, &is_symmetric)); in TaoSolve_NTR()
103 switch (tr->init_type) { in TaoSolve_NTR()
122 PetscCall(VecCopy(tao->solution, tr->W)); in TaoSolve_NTR()
[all …]
/petsc/src/sys/logging/handler/impls/trace/
H A Dlogtrace.c14 PetscLogHandler_Trace tr = (PetscLogHandler_Trace)h->data; in PetscLogHandlerEventBegin_Trace() local
22 if (!tr->petsc_tracetime) PetscCall(PetscTime(&tr->petsc_tracetime)); in PetscLogHandlerEventBegin_Trace()
23 tr->petsc_tracelevel++; in PetscLogHandlerEventBegin_Trace()
30 …PetscFPrintf(PETSC_COMM_SELF, tr->petsc_tracefile, "%s[%d] %g Event begin: %s\n", tr->petsc_traces… in PetscLogHandlerEventBegin_Trace()
31 …for (size_t i = 0; i < PetscMin(sizeof(tr->petsc_tracespace), 2 * tr->petsc_tracelevel); i++) tr->… in PetscLogHandlerEventBegin_Trace()
32 tr->petsc_tracespace[PetscMin(127, 2 * tr->petsc_tracelevel)] = '\0'; in PetscLogHandlerEventBegin_Trace()
33 PetscCall(PetscFFlush(tr->petsc_tracefile)); in PetscLogHandlerEventBegin_Trace()
39 PetscLogHandler_Trace tr = (PetscLogHandler_Trace)h->data; in PetscLogHandlerEventEnd_Trace() local
47 tr->petsc_tracelevel--; in PetscLogHandlerEventEnd_Trace()
52 …for (size_t i = 0; i < PetscMin(sizeof(tr->petsc_tracespace), 2 * tr->petsc_tracelevel); i++) tr->… in PetscLogHandlerEventEnd_Trace()
[all …]
/petsc/src/dm/impls/plex/transform/impls/refine/1d/
H A Dplexref1d.c3 static PetscErrorCode DMPlexTransformSetUp_1D(DMPlexTransform tr) in DMPlexTransformSetUp_1D() argument
10 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMPlexTransformSetUp_1D()
11 PetscCall(DMPlexTransformGetActive(tr, &active)); in DMPlexTransformSetUp_1D()
12 …PetscCheck(active, PetscObjectComm((PetscObject)tr), PETSC_ERR_ARG_WRONGSTATE, "DMPlexTransform mu… in DMPlexTransformSetUp_1D()
14 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Refine Type", &tr->trType)); in DMPlexTransformSetUp_1D()
17 DMLabel trType = tr->trType; in DMPlexTransformSetUp_1D()
39 static PetscErrorCode DMPlexTransformGetSubcellOrientation_1D(DMPlexTransform tr, DMPolytopeType sc… in DMPlexTransformGetSubcellOrientation_1D() argument
44 PetscCall(DMLabelGetValue(tr->trType, sp, &rt)); in DMPlexTransformGetSubcellOrientation_1D()
49 PetscCall(DMPlexTransformGetSubcellOrientation_Regular(tr, sct, sp, so, tct, r, o, rnew, onew)); in DMPlexTransformGetSubcellOrientation_1D()
52 PetscCall(DMPlexTransformGetSubcellOrientationIdentity(tr, sct, sp, so, tct, r, o, rnew, onew)); in DMPlexTransformGetSubcellOrientation_1D()
[all …]
/petsc/src/dm/impls/plex/transform/impls/filter/
H A Dplextrfilter.c3 static PetscErrorCode DMPlexTransformView_Filter(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Filter() argument
8 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_Filter()
14 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_Filter()
17 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_Filter()
22 static PetscErrorCode DMPlexTransformSetUp_Filter(DMPlexTransform tr) in DMPlexTransformSetUp_Filter() argument
29 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMPlexTransformSetUp_Filter()
30 PetscCall(DMPlexTransformGetActive(tr, &active)); in DMPlexTransformSetUp_Filter()
36 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Filter Type", &tr->trType)); in DMPlexTransformSetUp_Filter()
49 PetscCall(DMLabelSetValue(tr->trType, closure[cl], ct)); in DMPlexTransformSetUp_Filter()
61 static PetscErrorCode DMPlexTransformDestroy_Filter(DMPlexTransform tr) in DMPlexTransformDestroy_Filter() argument
[all …]
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c160 PetscErrorCode DMPlexTransformCreate(MPI_Comm comm, DMPlexTransform *tr) in DMPlexTransformCreate() argument
165 PetscAssertPointer(tr, 2); in DMPlexTransformCreate()
166 *tr = NULL; in DMPlexTransformCreate()
172 *tr = t; in DMPlexTransformCreate()
192 PetscErrorCode DMPlexTransformSetType(DMPlexTransform tr, DMPlexTransformType method) in DMPlexTransformSetType() argument
198 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformSetType()
199 PetscCall(PetscObjectTypeCompare((PetscObject)tr, method, &match)); in DMPlexTransformSetType()
204 …PetscCheck(r, PetscObjectComm((PetscObject)tr), PETSC_ERR_ARG_UNKNOWN_TYPE, "Unknown DMPlexTransfo… in DMPlexTransformSetType()
206 PetscTryTypeMethod(tr, destroy); in DMPlexTransformSetType()
207 PetscCall(PetscMemzero(tr->ops, sizeof(*tr->ops))); in DMPlexTransformSetType()
[all …]
/petsc/src/dm/impls/plex/
H A Dplexextrude.c54 DMPlexTransform tr; in DMPlexExtrude() local
63 PetscCall(DMPlexTransformCreate(PetscObjectComm((PetscObject)dm), &tr)); in DMPlexExtrude()
64 PetscCall(PetscObjectSetName((PetscObject)tr, "Extrusion Transform")); in DMPlexExtrude()
65 PetscCall(DMPlexTransformSetDM(tr, dm)); in DMPlexExtrude()
66 PetscCall(DMPlexTransformSetType(tr, DMPLEXEXTRUDETYPE)); in DMPlexExtrude()
68 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)tr, prefix)); in DMPlexExtrude()
70 PetscCall(PetscObjectSetOptions((PetscObject)tr, options)); in DMPlexExtrude()
71 if (activeLabel) PetscCall(DMPlexTransformSetActive(tr, activeLabel)); in DMPlexExtrude()
72 PetscCall(DMPlexTransformExtrudeSetLayers(tr, layers)); in DMPlexExtrude()
73 if (thickness > 0.) PetscCall(DMPlexTransformExtrudeSetThickness(tr, thickness)); in DMPlexExtrude()
[all …]
H A Dplexrefine.c83 DMPlexTransform tr; in DMPlexCreateCoarsePointIS() local
90 PetscCall(DMPlexTransformCreate(PetscObjectComm((PetscObject)dm), &tr)); in DMPlexCreateCoarsePointIS()
91 PetscCall(DMPlexTransformSetUp(tr)); in DMPlexCreateCoarsePointIS()
97 PetscCall(DMPlexTransformGetTargetPoint(tr, DM_POLYTOPE_POINT, DM_POLYTOPE_POINT, p, 0, &vNew)); in DMPlexCreateCoarsePointIS()
100 PetscCall(DMPlexTransformDestroy(&tr)); in DMPlexCreateCoarsePointIS()
152 PetscErrorCode DMPlexSetTransform(DM dm, DMPlexTransform tr) in DMPlexSetTransform() argument
158 if (tr) PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 2); in DMPlexSetTransform()
159 PetscCall(PetscObjectReference((PetscObject)tr)); in DMPlexSetTransform()
161 mesh->transform = tr; in DMPlexSetTransform()
165 PetscErrorCode DMPlexGetTransform(DM dm, DMPlexTransform *tr) in DMPlexGetTransform() argument
[all …]
/petsc/src/dm/impls/plex/transform/impls/refine/alfeld/
H A Dplexrefalfeld.c3 static PetscErrorCode DMPlexTransformView_Alfeld(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Alfeld() argument
8 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_Alfeld()
14 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_Alfeld()
17 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_Alfeld()
22 static PetscErrorCode DMPlexTransformDestroy_Alfeld(DMPlexTransform tr) in DMPlexTransformDestroy_Alfeld() argument
24 DMPlexRefine_Alfeld *f = (DMPlexRefine_Alfeld *)tr->data; in DMPlexTransformDestroy_Alfeld()
31 static PetscErrorCode DMPlexTransformGetSubcellOrientation_Alfeld(DMPlexTransform tr, DMPolytopeTyp… in DMPlexTransformGetSubcellOrientation_Alfeld() argument
54 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMPlexTransformGetSubcellOrientation_Alfeld()
91 PetscCall(DMPlexTransformGetSubcellOrientationIdentity(tr, sct, sp, so, tct, r, o, rnew, onew)); in DMPlexTransformGetSubcellOrientation_Alfeld()
96 static PetscErrorCode DMPlexTransformCellRefine_Alfeld(DMPlexTransform tr, DMPolytopeType source, P… in DMPlexTransformCellRefine_Alfeld() argument
[all …]
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/
H A Dplexrefsbr.c15 static PetscErrorCode SBRGetEdgeLen_Private(DMPlexTransform tr, PetscInt edge, PetscReal *len) in SBRGetEdgeLen_Private() argument
17 DMPlexRefine_SBR *sbr = (DMPlexRefine_SBR *)tr->data; in SBRGetEdgeLen_Private()
22 PetscCall(DMPlexTransformGetDM(tr, &dm)); in SBRGetEdgeLen_Private()
50 static PetscErrorCode SBRSplitLocalEdges_Private(DMPlexTransform tr, DMPlexPointQueue queue) in SBRSplitLocalEdges_Private() argument
52 DMPlexRefine_SBR *sbr = (DMPlexRefine_SBR *)tr->data; in SBRSplitLocalEdges_Private()
56 PetscCall(DMPlexTransformGetDM(tr, &dm)); in SBRSplitLocalEdges_Private()
76 PetscCall(SBRGetEdgeLen_Private(tr, cone[0], &maxlen)); in SBRSplitLocalEdges_Private()
79 PetscCall(SBRGetEdgeLen_Private(tr, cone[c], &len)); in SBRSplitLocalEdges_Private()
141 static PetscErrorCode DMPlexTransformSetUp_SBR(DMPlexTransform tr) in DMPlexTransformSetUp_SBR() argument
143 DMPlexRefine_SBR *sbr = (DMPlexRefine_SBR *)tr->data; in DMPlexTransformSetUp_SBR()
[all …]
/petsc/src/snes/impls/tr/
H A Dtr.c15 SNES_NEWTONTR *tr = (SNES_NEWTONTR *)snes->data; in SNESNewtonTRSetTolerances_TR() local
18 if (delta_min == PETSC_DETERMINE) delta_min = tr->default_deltam; in SNESNewtonTRSetTolerances_TR()
19 if (delta_max == PETSC_DETERMINE) delta_max = tr->default_deltaM; in SNESNewtonTRSetTolerances_TR()
20 if (delta_0 == PETSC_DETERMINE) delta_0 = tr->default_delta0; in SNESNewtonTRSetTolerances_TR()
21 if (delta_min != PETSC_CURRENT) tr->deltam = delta_min; in SNESNewtonTRSetTolerances_TR()
22 if (delta_max != PETSC_CURRENT) tr->deltaM = delta_max; in SNESNewtonTRSetTolerances_TR()
23 if (delta_0 != PETSC_CURRENT) tr->delta0 = delta_0; in SNESNewtonTRSetTolerances_TR()
29 SNES_NEWTONTR *tr = (SNES_NEWTONTR *)snes->data; in SNESNewtonTRGetTolerances_TR() local
32 if (delta_min) *delta_min = tr->deltam; in SNESNewtonTRGetTolerances_TR()
33 if (delta_max) *delta_max = tr->deltaM; in SNESNewtonTRGetTolerances_TR()
[all …]
/petsc/src/dm/impls/plex/transform/impls/extrude/
H A Dplextrextrude.c5 static PetscErrorCode DMPlexTransformView_Extrude(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Extrude() argument
7 DMPlexTransform_Extrude *ex = (DMPlexTransform_Extrude *)tr->data; in DMPlexTransformView_Extrude()
11 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_Extrude()
20 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_Extrude()
21 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMPlexTransformView_Extrude()
23 PetscCall(DMPlexTransformGetActive(tr, &active)); in DMPlexTransformView_Extrude()
32 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_Extrude()
37 static PetscErrorCode DMPlexTransformSetFromOptions_Extrude(DMPlexTransform tr, PetscOptionItems Pe… in DMPlexTransformSetFromOptions_Extrude() argument
39 DMPlexTransform_Extrude *ex = (DMPlexTransform_Extrude *)tr->data; in DMPlexTransformSetFromOptions_Extrude()
48 if (flg) PetscCall(DMPlexTransformExtrudeSetLayers(tr, nl)); in DMPlexTransformSetFromOptions_Extrude()
[all …]
H A Dplextrcohesive.c30 static PetscErrorCode DMPlexTransformView_Cohesive(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Cohesive() argument
32 DMPlexTransform_Cohesive *ex = (DMPlexTransform_Cohesive *)tr->data; in DMPlexTransformView_Cohesive()
36 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_Cohesive()
42 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_Cohesive()
46 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_Cohesive()
51 static PetscErrorCode DMPlexTransformSetFromOptions_Cohesive(DMPlexTransform tr, PetscOptionItems P… in DMPlexTransformSetFromOptions_Cohesive() argument
53 DMPlexTransform_Cohesive *ex = (DMPlexTransform_Cohesive *)tr->data; in DMPlexTransformSetFromOptions_Cohesive()
60 if (flg) PetscCall(DMPlexTransformCohesiveExtrudeSetTensor(tr, tensor)); in DMPlexTransformSetFromOptions_Cohesive()
62 if (flg) PetscCall(DMPlexTransformCohesiveExtrudeSetWidth(tr, width)); in DMPlexTransformSetFromOptions_Cohesive()
763 static PetscErrorCode DMPlexTransformSetUp_Cohesive(DMPlexTransform tr) in DMPlexTransformSetUp_Cohesive() argument
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex57.c61 …tic PetscErrorCode CreateTransform(DM dm, DMLabel active, const char prefix[], DMPlexTransform *tr) in CreateTransform() argument
64 PetscCall(DMPlexTransformCreate(PetscObjectComm((PetscObject)dm), tr)); in CreateTransform()
65 PetscCall(PetscObjectSetName((PetscObject)*tr, "Transform")); in CreateTransform()
66 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)*tr, prefix)); in CreateTransform()
67 PetscCall(DMPlexTransformSetDM(*tr, dm)); in CreateTransform()
68 PetscCall(DMPlexTransformSetActive(*tr, active)); in CreateTransform()
69 PetscCall(DMPlexTransformSetFromOptions(*tr)); in CreateTransform()
70 PetscCall(DMPlexTransformSetUp(*tr)); in CreateTransform()
72 PetscCall(DMSetApplicationContext(dm, *tr)); in CreateTransform()
73 PetscCall(PetscObjectViewFromOptions((PetscObject)*tr, NULL, "-dm_plex_transform_view")); in CreateTransform()
[all …]
H A Dex41.c53 DMPlexTransform tr; in ConstructRefineTree() local
58 PetscCall(DMPlexGetTransform(dm, &tr)); in ConstructRefineTree()
59 if (!tr) PetscFunctionReturn(PETSC_SUCCESS); in ConstructRefineTree()
60 PetscCall(DMPlexTransformGetDM(tr, &odm)); in ConstructRefineTree()
71 PetscCall(DMPlexTransformCellTransform(tr, ct, c, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in ConstructRefineTree()
75 PetscCall(DMPlexTransformGetTargetPoint(tr, ct, rct[n], c, r, &pNew)); in ConstructRefineTree()
/petsc/src/vec/is/utils/
H A Disio.c10 PetscInt tr[2], n, s, N; in ISView_Binary() local
23 tr[0] = IS_FILE_CLASSID; in ISView_Binary()
24 tr[1] = N; in ISView_Binary()
25 if (!skipHeader) PetscCall(PetscViewerBinaryWrite(viewer, tr, 2, PETSC_INT)); in ISView_Binary()
61 PetscInt tr[2], rows, N, n, s, *idx; in ISLoad_Binary() local
75 PetscCall(PetscViewerBinaryRead(viewer, tr, 2, NULL, PETSC_INT)); in ISLoad_Binary()
76 …PetscCheck(tr[0] == IS_FILE_CLASSID, PetscObjectComm((PetscObject)viewer), PETSC_ERR_FILE_UNEXPECT… in ISLoad_Binary()
77 …PetscCheck(tr[1] >= 0, PetscObjectComm((PetscObject)viewer), PETSC_ERR_FILE_UNEXPECTED, "IS size (… in ISLoad_Binary()
78 …|| N == tr[1], PETSC_COMM_SELF, PETSC_ERR_FILE_UNEXPECTED, "IS in file different size (%" PetscInt… in ISLoad_Binary()
79 rows = tr[1]; in ISLoad_Binary()
/petsc/src/snes/impls/ntrdc/
H A Dntrdc.c17 SNES_NEWTONTRDC *tr = (SNES_NEWTONTRDC *)snes->data; in SNESNewtonTRSetTolerances_TRDC() local
23 if (delta_min != PETSC_CURRENT) tr->deltatol = delta_min; in SNESNewtonTRSetTolerances_TRDC()
24 if (delta_max != PETSC_CURRENT) tr->deltaM = delta_max; in SNESNewtonTRSetTolerances_TRDC()
25 if (delta_0 != PETSC_CURRENT) tr->delta0 = delta_0; in SNESNewtonTRSetTolerances_TRDC()
97 SNES_NEWTONTRDC *tr = (SNES_NEWTONTRDC *)snes->data; in SNESNewtonTRDCGetRhoFlag() local
102 *rho_flag = tr->rho_satisfied; in SNESNewtonTRDCGetRhoFlag()
127 SNES_NEWTONTRDC *tr = (SNES_NEWTONTRDC *)snes->data; in SNESNewtonTRDCSetPreCheck() local
131 if (func) tr->precheck = func; in SNESNewtonTRDCSetPreCheck()
132 if (ctx) tr->precheckctx = ctx; in SNESNewtonTRDCSetPreCheck()
154 SNES_NEWTONTRDC *tr = (SNES_NEWTONTRDC *)snes->data; in SNESNewtonTRDCGetPreCheck() local
[all …]
/petsc/src/dm/impls/plex/transform/impls/refine/bl/
H A Dplexrefbl.c14 static PetscErrorCode DMPlexTransformSetUp_BL(DMPlexTransform tr) in DMPlexTransformSetUp_BL() argument
16 DMPlexRefine_BL *bl = (DMPlexRefine_BL *)tr->data; in DMPlexTransformSetUp_BL()
25 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMPlexTransformSetUp_BL()
26 PetscCall(DMPlexTransformGetActive(tr, &active)); in DMPlexTransformSetUp_BL()
32 PetscCall(DMLabelCreate(PETSC_COMM_SELF, "Refine Type", &tr->trType)); in DMPlexTransformSetUp_BL()
57 PetscCall(DMLabelSetValue(tr->trType, point, val + 1)); in DMPlexTransformSetUp_BL()
71 PetscCall(DMLabelGetValue(tr->trType, p, &val)); in DMPlexTransformSetUp_BL()
79 PetscCall(DMLabelSetValue(tr->trType, p, val)); in DMPlexTransformSetUp_BL()
405 static PetscErrorCode DMPlexTransformGetSubcellOrientation_BL(DMPlexTransform tr, DMPolytopeType sc… in DMPlexTransformGetSubcellOrientation_BL() argument
407 DMPlexRefine_BL *bl = (DMPlexRefine_BL *)tr->data; in DMPlexTransformGetSubcellOrientation_BL()
[all …]
/petsc/src/dm/label/impls/ephemeral/plex/
H A Ddmlabelephplex.c22 PetscErrorCode DMLabelEphemeralGetTransform(DMLabel label, DMPlexTransform *tr) in DMLabelEphemeralGetTransform() argument
25 PetscCall(PetscObjectQuery((PetscObject)label, "__transform__", (PetscObject *)tr)); in DMLabelEphemeralGetTransform()
45 PetscErrorCode DMLabelEphemeralSetTransform(DMLabel label, DMPlexTransform tr) in DMLabelEphemeralSetTransform() argument
48 PetscCall(PetscObjectCompose((PetscObject)label, "__transform__", (PetscObject)tr)); in DMLabelEphemeralSetTransform()
/petsc/src/dm/impls/plex/transform/impls/refine/tobox/
H A Dplexreftobox.c3 static PetscErrorCode DMPlexTransformView_ToBox(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_ToBox() argument
8 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_ToBox()
14 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_ToBox()
17 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_ToBox()
22 static PetscErrorCode DMPlexTransformDestroy_ToBox(DMPlexTransform tr) in DMPlexTransformDestroy_ToBox() argument
24 DMPlexRefine_ToBox *f = (DMPlexRefine_ToBox *)tr->data; in DMPlexTransformDestroy_ToBox()
31 static PetscErrorCode DMPlexTransformGetSubcellOrientation_ToBox(DMPlexTransform tr, DMPolytopeType… in DMPlexTransformGetSubcellOrientation_ToBox() argument
83 … PetscCall(DMPlexTransformGetSubcellOrientation_Regular(tr, sct, sp, so, tct, r, o, rnew, onew)); in DMPlexTransformGetSubcellOrientation_ToBox()
204 … PetscCall(DMPlexTransformGetSubcellOrientation_Regular(tr, sct, sp, so, tct, r, o, rnew, onew)); in DMPlexTransformGetSubcellOrientation_ToBox()
213 static PetscErrorCode DMPlexTransformCellRefine_ToBox(DMPlexTransform tr, DMPolytopeType source, Pe… in DMPlexTransformCellRefine_ToBox() argument
[all …]
/petsc/lib/petsc/bin/
H A Dpetscversion23 major=$(grep "#define PETSC_VERSION_MAJOR" "$file" | tr -s ' ' | cut -d" " -f 3)
24 minor=$(grep "#define PETSC_VERSION_MINOR" "$file" | tr -s ' ' | cut -d" " -f 3)
25 subminor=$(grep "#define PETSC_VERSION_SUBMINOR" "$file" | tr -s ' ' | cut -d" " -f 3)
26 release=$(grep "#define PETSC_VERSION_RELEASE" "$file" | tr -s ' ' | cut -d" " -f 3)
/petsc/src/vec/vec/utils/
H A Dvecio.c17 PetscInt tr[2], n, s, N; in VecView_Binary() local
30 tr[0] = VEC_FILE_CLASSID; in VecView_Binary()
31 tr[1] = N; in VecView_Binary()
32 if (!skipHeader) PetscCall(PetscViewerBinaryWrite(viewer, tr, 2, PETSC_INT)); in VecView_Binary()
66 uint32_t tr[2]; in VecLoad_Binary() local
80 PetscCall(PetscViewerBinaryRead(viewer, tr, 2, NULL, PETSC_INT32)); in VecLoad_Binary()
81 if (tr[0] == VEC_FILE_CLASSID) { // File was written with 32-bit ints in VecLoad_Binary()
82 rows = tr[1]; in VecLoad_Binary()
85 token = (PetscInt)((uint64_t)tr[0] << 32) + tr[1]; in VecLoad_Binary()
/petsc/src/dm/label/impls/ephemeral/
H A Ddmlabeleph.c14 DMPlexTransform tr; in DMLabelEphemeralComputeStratumSize_Private() local
22 PetscCall(DMLabelEphemeralGetTransform(label, &tr)); in DMLabelEphemeralComputeStratumSize_Private()
24 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMLabelEphemeralComputeStratumSize_Private()
38 … PetscCall(DMPlexTransformCellTransform(tr, ct, point, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMLabelEphemeralComputeStratumSize_Private()
49 DMPlexTransform tr; in DMLabelGetStratumIS_Ephemeral() local
58 PetscCall(DMLabelEphemeralGetTransform(label, &tr)); in DMLabelGetStratumIS_Ephemeral()
60 PetscCall(DMPlexTransformGetDM(tr, &dm)); in DMLabelGetStratumIS_Ephemeral()
75 … PetscCall(DMPlexTransformCellTransform(tr, ct, point, NULL, &Nct, &rct, &rsize, &rcone, &rornt)); in DMLabelGetStratumIS_Ephemeral()
78 PetscCall(DMPlexTransformGetTargetPoint(tr, ct, rct[n], point, r, &pNew)); in DMLabelGetStratumIS_Ephemeral()
/petsc/src/dm/impls/plex/transform/impls/refine/regular/
H A Dplexrefregular.c45 PetscErrorCode DMPlexRefineRegularGetAffineFaceTransforms(DMPlexTransform tr, DMPolytopeType ct, Pe… in DMPlexRefineRegularGetAffineFaceTransforms() argument
133 PetscErrorCode DMPlexRefineRegularGetAffineTransforms(DMPlexTransform tr, DMPolytopeType ct, PetscI… in DMPlexRefineRegularGetAffineTransforms() argument
363 static PetscErrorCode DMPlexTransformView_Regular(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Regular() argument
368 PetscValidHeaderSpecific(tr, DMPLEXTRANSFORM_CLASSID, 1); in DMPlexTransformView_Regular()
374 PetscCall(PetscObjectGetName((PetscObject)tr, &name)); in DMPlexTransformView_Regular()
377 …SETERRQ(PetscObjectComm((PetscObject)tr), PETSC_ERR_SUP, "Viewer type %s not yet supported for DMP… in DMPlexTransformView_Regular()
382 static PetscErrorCode DMPlexTransformDestroy_Regular(DMPlexTransform tr) in DMPlexTransformDestroy_Regular() argument
384 DMPlexRefine_Regular *f = (DMPlexRefine_Regular *)tr->data; in DMPlexTransformDestroy_Regular()
391 PetscErrorCode DMPlexTransformGetSubcellOrientation_Regular(DMPlexTransform tr, DMPolytopeType sct,… in DMPlexTransformGetSubcellOrientation_Regular() argument
645 PetscErrorCode DMPlexTransformCellRefine_Regular(DMPlexTransform tr, DMPolytopeType source, PetscIn… in DMPlexTransformCellRefine_Regular() argument
[all …]
/petsc/lib/petsc/bin/maint/
H A Dcreatepatch46 version_release=`grep '^#define PETSC_VERSION_RELEASE ' include/petscversion.h |tr -s ' ' | cut -d …
47 version_major=`grep '^#define PETSC_VERSION_MAJOR ' include/petscversion.h |tr -s ' ' | cut -d ' ' …
48 version_minor=`grep '^#define PETSC_VERSION_MINOR ' include/petscversion.h |tr -s ' ' | cut -d ' ' …
49 version_subminor=`grep '^#define PETSC_VERSION_SUBMINOR ' include/petscversion.h |tr -s ' ' | cut -…
H A Drebuildtar15 version_major=`grep '^#define PETSC_VERSION_MAJOR ' ${PETSC_DIR}/include/petscversion.h |tr -s ' ' …
16 version_minor=`grep '^#define PETSC_VERSION_MINOR ' ${PETSC_DIR}/include/petscversion.h |tr -s ' ' …
17 version_subminor=`grep '^#define PETSC_VERSION_SUBMINOR ' ${PETSC_DIR}/include/petscversion.h |tr -…

123