Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 66) sorted by relevance

123

/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/
H A D_code.py26 def check_obj_idx_generic(linter: Linter, func: Cursor, parent: Cursor) -> None:
44 parent_args = linter.get_argument_cursors(parent)
50 def checkPetscValidHeaderSpecificType(linter: Linter, func: Cursor, parent: Cursor) -> None:
63 parent_args = linter.get_argument_cursors(parent)
71 def checkPetscValidHeaderSpecific(linter: Linter, func: Cursor, parent: Cursor) -> None:
84 parent_args = linter.get_argument_cursors(parent)
91 def checkPetscValidHeader(linter: Linter, func: Cursor, parent: Cursor) -> None:
104 parent_args = linter.get_argument_cursors(parent)
111 def checkPetscValidLogicalCollective(linter: Linter, func: Cursor, parent: Cursor, expected_types: …
128 parent_args = linter.get_argument_cursors(parent)
[all …]
H A D_util.py394 parent for parent in decl_ref_gen if parent.spelling != def_cursor.spelling
407 parent for parent in decl_ref_gen if parent.spelling != member_child.spelling
498 parent = potential_parents[0]
499 trace.append(parent)
500 par_def = parent.get_definition()
502 name = Cursor.get_name_from_cursor(parent)
509 parent = Cursor(parent, obj.argidx)
511 loc, trace = _do_check_traceable_to_parent_args(parent, parent_arg_names, trace)
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/
H A Dzhdf5f.c25 PETSC_EXTERN void petscviewerhdf5writeattributeint_(PetscViewer *viewer, const char parent[], const… in petscviewerhdf5writeattributeint_() argument
30 FIXCHAR(parent, len1, c1); in petscviewerhdf5writeattributeint_()
33 FREECHAR(parent, c1); in petscviewerhdf5writeattributeint_()
37 PETSC_EXTERN void petscviewerhdf5writeattributescalar_(PetscViewer *viewer, const char parent[], co… in petscviewerhdf5writeattributescalar_() argument
42 FIXCHAR(parent, len1, c1); in petscviewerhdf5writeattributescalar_()
45 FREECHAR(parent, c1); in petscviewerhdf5writeattributescalar_()
49 PETSC_EXTERN void petscviewerhdf5writeattributereal_(PetscViewer *viewer, const char parent[], cons… in petscviewerhdf5writeattributereal_() argument
54 FIXCHAR(parent, len1, c1); in petscviewerhdf5writeattributereal_()
57 FREECHAR(parent, c1); in petscviewerhdf5writeattributereal_()
/petsc/share/petsc/saws/js/
H A Dutils.js2 function getEndtagByName(data,name,parent) { argument
6 if(data[key].name == name && key.indexOf(parent) == 0)
14 function getNumChildren(data,parent) { argument
16 var childNumUnderscores = getNumUnderscores(parent) + 1;
21 if(getNumUnderscores(key) == childNumUnderscores && key.indexOf(parent) == 0)
/petsc/config/BuildSystem/
H A DRDict.py90 self.parent = None
149 if not self.parent is None:
161 if self.parent:
175 elif not self.parent is None:
208 if forceLocal or self.parent is None or self.dict_has_key(key):
229 if not self.parent is None:
243 elif not self.parent is None:
252 if not self.parent is None:
264 elif not self.parent is None:
278 elif not self.parent is None:
[all …]
/petsc/src/sys/objects/device/tests/
H A Dex4.c5 static PetscErrorCode DoFork(PetscDeviceContext parent, PetscInt n, PetscDeviceContext **sub) in DoFork() argument
11 PetscCall(PetscDeviceContextGetDeviceType(parent, &dtype)); in DoFork()
12 PetscCall(PetscDeviceContextGetStreamType(parent, &stype)); in DoFork()
13 PetscCall(PetscDeviceContextFork(parent, n, sub)); in DoFork()
/petsc/src/sys/ftn-mod/
H A Dpetscviewer.h90113 subroutine PetscViewerHDF5WriteAttributeInt(viewer, parent, name, value, ierr)
117 character(len=*), intent(in) :: parent, name
121 subroutine PetscViewerHDF5WriteAttributeScalar(viewer, parent, name, value, ierr)
125 character(len=*), intent(in) :: parent, name
130 subroutine PetscViewerHDF5WriteAttributeReal(viewer, parent, name, value, ierr)
134 character(len=*), intent(in) :: parent, name
/petsc/src/vec/vec/tests/output/
H A Dex51_1.out3 VecSum on parent vec is : 1.500000e+02
4 VecMean on parent vec is : 1.500000e+00
H A Dex51_2.out3 VecSum on parent vec is : 1.500000e+02
4 VecMean on parent vec is : 1.500000e+00
/petsc/src/sys/objects/
H A Dsubcomm.c32 PetscOptionsBegin(psubcomm->parent, psubcomm->subcommprefix, "Options for PetscSubcomm", NULL); in PetscSubcommSetFromOptions()
54 if (flg) PetscCall(PetscSubcommView(psubcomm, PETSC_VIEWER_STDOUT_(psubcomm->parent))); in PetscSubcommSetFromOptions()
108 MPI_Comm comm = psubcomm->parent; in PetscSubcommView()
140 MPI_Comm comm = psubcomm->parent; in PetscSubcommSetNumber()
177 …} else SETERRQ(psubcomm->parent, PETSC_ERR_SUP, "PetscSubcommType %s is not supported yet", PetscS… in PetscSubcommSetType()
197 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommSetTypeGeneral()
296 (*psubcomm)->parent = comm; in PetscSubcommCreate()
377 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommCreate_contiguous()
448 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommCreate_interlaced()
/petsc/src/tao/leastsquares/impls/brgn/
H A Dbrgn.c204 PetscCall(MatGetSize(gn->parent->ls_jac, NULL, &n)); in GNComputeHessian()
206 PetscCall(MatGetColumnNorms(gn->parent->ls_jac, NORM_2, cnorms)); in GNComputeHessian()
207 PetscCall(MatGetOwnershipRangeColumn(gn->parent->ls_jac, &cstart, &cend)); in GNComputeHessian()
227 gn->parent->nfuncs = tao->nfuncs; in GNHookFunction()
228 gn->parent->ngrads = tao->ngrads; in GNHookFunction()
229 gn->parent->nfuncgrads = tao->nfuncgrads; in GNHookFunction()
230 gn->parent->nhess = tao->nhess; in GNHookFunction()
231 gn->parent->niter = tao->niter; in GNHookFunction()
232 gn->parent->ksp_its = tao->ksp_its; in GNHookFunction()
233 gn->parent->ksp_tot_its = tao->ksp_tot_its; in GNHookFunction()
[all …]
H A Dbrgn.h28 Tao subsolver, parent; member
/petsc/src/sys/yaml/src/
H A Dloader.c295 struct yaml_node_s *parent; in yaml_parser_load_node_add() local
304 parent = &parser->document->nodes.start[parent_index-1]; in yaml_parser_load_node_add()
306 switch (parent->type) { in yaml_parser_load_node_add()
308 if (!STACK_LIMIT(parser, parent->data.sequence.items, INT_MAX-1)) in yaml_parser_load_node_add()
310 if (!PUSH(parser, parent->data.sequence.items, index)) in yaml_parser_load_node_add()
315 if (!STACK_EMPTY(parser, parent->data.mapping.pairs)) { in yaml_parser_load_node_add()
316 yaml_node_pair_t *p = parent->data.mapping.pairs.top - 1; in yaml_parser_load_node_add()
325 if (!STACK_LIMIT(parser, parent->data.mapping.pairs, INT_MAX-1)) in yaml_parser_load_node_add()
327 if (!PUSH(parser, parent->data.mapping.pairs, pair)) in yaml_parser_load_node_add()
/petsc/src/dm/impls/plex/
H A Dplextree.c66 static PetscErrorCode DMPlexReferenceTreeGetChildSymmetry_Default(DM dm, PetscInt parent, PetscInt … in DMPlexReferenceTreeGetChildSymmetry_Default() argument
78 if (parent >= dStart && parent <= dEnd) break; in DMPlexReferenceTreeGetChildSymmetry_Default()
95 if (sA == parent) continue; in DMPlexReferenceTreeGetChildSymmetry_Default()
97 if (sParent == parent) break; in DMPlexReferenceTreeGetChildSymmetry_Default()
102 …PetscCall(DMPlexReferenceTreeGetChildSymmetry_Default(dm, parent, parentOrientA, 0, sA, parentOrie… in DMPlexReferenceTreeGetChildSymmetry_Default()
136 PetscCall(DMPlexGetConeSize(dm, parent, &coneSize)); in DMPlexReferenceTreeGetChildSymmetry_Default()
154 PetscCall(DMPlexGetTreeChildren(dm, parent, &numChildren, &children)); in DMPlexReferenceTreeGetChildSymmetry_Default()
198 PetscErrorCode DMPlexReferenceTreeGetChildSymmetry(DM dm, PetscInt parent, PetscInt parentOrientA, … in DMPlexReferenceTreeGetChildSymmetry() argument
205 …PetscCall(mesh->getchildsymmetry(dm, parent, parentOrientA, childOrientA, childA, parentOrientB, c… in DMPlexReferenceTreeGetChildSymmetry()
402 PetscInt pOff, parent, parentU; in DMPlexCreateReferenceTree_Union() local
[all …]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/
H A D_linter.py266 …def walk_scope_switch(parent: clx.Cursor, scope: Scope) -> Generator[tuple[clx.Cursor, clx.Cursor,…
274 for child in parent.get_children():
289 …def walk_scope(parent: clx.Cursor, scope: Optional[Scope] = None) -> Generator[tuple[clx.Cursor, c…
297 for child in parent.get_children():
680 func, parent, scope = results
682 parent = Cursor.cast(parent)
683 func_map[func.spelling](self, func, parent)
684 processed_funcs[parent.name].append((func, scope))
/petsc/src/sys/classes/viewer/impls/hdf5/
H A Dhdf5v.c790 const char *parent = (hdf5->groups && hdf5->groups->name) ? hdf5->groups->name : ""; in PetscViewerHDF5PushGroup() local
791 PetscCall(PetscSNPrintf(buf, sizeof(buf), "%s/%s", parent, name)); in PetscViewerHDF5PushGroup()
1182 PetscErrorCode PetscViewerHDF5WriteAttribute(PetscViewer viewer, const char parent[], const char na… in PetscViewerHDF5WriteAttribute() argument
1190 if (parent) PetscAssertPointer(parent, 2); in PetscViewerHDF5WriteAttribute()
1194 PetscCall(PetscViewerHDF5GetGroup(viewer, parent, &parentAbsPath)); in PetscViewerHDF5WriteAttribute()
1288 PetscErrorCode PetscViewerHDF5ReadAttribute(PetscViewer viewer, const char parent[], const char nam… in PetscViewerHDF5ReadAttribute() argument
1296 if (parent) PetscAssertPointer(parent, 2); in PetscViewerHDF5ReadAttribute()
1301 PetscCall(PetscViewerHDF5GetGroup(viewer, parent, &parentAbsPath)); in PetscViewerHDF5ReadAttribute()
1583 PetscErrorCode PetscViewerHDF5HasAttribute(PetscViewer viewer, const char parent[], const char name… in PetscViewerHDF5HasAttribute() argument
1589 if (parent) PetscAssertPointer(parent, 2); in PetscViewerHDF5HasAttribute()
[all …]
/petsc/lib/petsc/bin/
H A Dxml2flamegraph.py34 def traverse_children(parent, total_time, callstack=None): argument
40 for event in parent.event:
/petsc/src/sys/logging/handler/impls/nested/
H A Dlognested.c290 static PetscErrorCode PetscLogNestedEventNodesOrderDepthFirst(PetscInt num_nodes, PetscInt parent, … in PetscLogNestedEventNodesOrderDepthFirst() argument
298 if (tree[node].parent == parent) { in PetscLogNestedEventNodesOrderDepthFirst()
333 tree[node].parent = -1; in PetscLogNestedCreatePerfNodes()
348 tree[leaf_global].parent = root_global; in PetscLogNestedCreatePerfNodes()
357 for (PetscInt node = 0; node < num_nodes; node++) parents[node] = tree[node].parent; in PetscLogNestedCreatePerfNodes()
359 for (PetscInt node = 0; node < num_nodes; node++) tree[node].parent = parents[node]; in PetscLogNestedCreatePerfNodes()
H A Dlognested.h55 PetscInt parent; member
/petsc/src/vec/vec/tests/
H A Dex48.c261 static PetscErrorCode CapsuleWriteAttributes(Capsule c, PetscViewer v, const char parent[]) in CapsuleWriteAttributes() argument
270 PetscCall(PetscViewerHDF5WriteAttribute(v, parent, c->names[t], c->types[t], c->vals[t])); in CapsuleWriteAttributes()
275 static PetscErrorCode CapsuleReadAndCompareAttributes(Capsule c, PetscViewer v, const char parent[]) in CapsuleReadAndCompareAttributes() argument
286 PetscCall(hasGroupOrDataset(v, parent, &gd)); in CapsuleReadAndCompareAttributes()
291 PetscCall(PetscViewerHDF5HasAttribute(v, parent, attribute, &hasAttr)); in CapsuleReadAndCompareAttributes()
296 …te %s/%s/%s exists while its parent %s/%s doesn't exist", group, parent, attribute, group, parent); in CapsuleReadAndCompareAttributes()
297 …tr, comm, PETSC_ERR_PLIB, "Attribute %s/%s should exist? %s Exists? %s", parent, attribute, PetscB… in CapsuleReadAndCompareAttributes()
309 PetscCall(PetscViewerHDF5ReadAttribute(v, parent, attribute, c->types[t], NULL, &str)); in CapsuleReadAndCompareAttributes()
312 PetscCall(PetscViewerHDF5ReadAttribute(v, parent, attribute, c->types[t], NULL, &buffer)); in CapsuleReadAndCompareAttributes()
316 …_PLIB, "Value of attribute %s/%s/%s is not equal to the original value", group, parent, attribute); in CapsuleReadAndCompareAttributes()
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A DREADME.rst71 Note the second parameter, which indicates the argument number in the parent function. We
124 def checkMyCheckingMacro(linter: Linter, func: Cursor, parent: Cursor) -> None:
130 - parent: This will be the cursor corresponding to the "parent" function of ``MyCheckingMacro()``
143 Then ``parent`` will be the cursor for ``(1)``, and ``func`` will be the cursor for
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c175 Tao parent = (Tao)ptr; in SubObjGradUpdate() local
176 TAO_ADMM *am = (TAO_ADMM *)parent->data; in SubObjGradUpdate()
182 …PetscCall(ADMMUpdateConstraintResidualVector(parent, x, am->subsolverZ->solution, am->Ax, am->Bz, … in SubObjGradUpdate()
204 Tao parent = (Tao)ptr; in RegObjGradUpdate() local
205 TAO_ADMM *am = (TAO_ADMM *)parent->data; in RegObjGradUpdate()
211 …PetscCall(ADMMUpdateConstraintResidualVector(parent, am->subsolverX->solution, z, am->Ax, am->Bz, … in RegObjGradUpdate()
275 Tao parent = (Tao)ptr; in SubHessianUpdate() local
276 TAO_ADMM *am = (TAO_ADMM *)parent->data; in SubHessianUpdate()
295 Tao parent = (Tao)ptr; in RegHessianUpdate() local
296 TAO_ADMM *am = (TAO_ADMM *)parent->data; in RegHessianUpdate()
[all …]
H A Dadmm.h17 Tao subsolverX, subsolverZ, parent; member
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx351 data->levels[i - 1]->parent = data; in PCSetFromOptions_HPDDM()
836 …if (ctx->parent->correction == PC_HPDDM_COARSE_CORRECTION_NONE) PetscCall(PCApply(ctx->pc, x, y));… in PCApply_HPDDMShell()
839 …if (ctx->parent->correction == PC_HPDDM_COARSE_CORRECTION_DEFLATED || ctx->parent->correction == P… in PCApply_HPDDMShell()
840 …if (!ctx->parent->normal || ctx != ctx->parent->levels[0]) PetscCall(MatMult(A, y, ctx->v[1][0]));… in PCApply_HPDDMShell()
843 …PetscCall(MatMult(A, y, ctx->parent->normal)); /* y = A Q x … in PCApply_HPDDMShell()
844 …PetscCall(MatMultHermitianTranspose(A, ctx->parent->normal, ctx->v[1][0])); /* y = A^T A Q x … in PCApply_HPDDMShell()
848 if (ctx->parent->correction == PC_HPDDM_COARSE_CORRECTION_BALANCED) { in PCApply_HPDDMShell()
849 …if (!ctx->parent->normal || ctx != ctx->parent->levels[0]) PetscCall(MatMultHermitianTranspose(A, … in PCApply_HPDDMShell()
851 PetscCall(MatMult(A, ctx->v[1][0], ctx->parent->normal)); in PCApply_HPDDMShell()
852 …PetscCall(MatMultHermitianTranspose(A, ctx->parent->normal, ctx->v[1][1])); /* z = A^T A y … in PCApply_HPDDMShell()
[all …]
/petsc/src/dm/impls/forest/tests/
H A Dex2.c96 PetscInt s, c, cSize, parent, childID, numChildren; in IdentifyBadPoints() local
117 PetscCall(DMPlexGetTreeParent(dmplex, cp, &parent, &childID)); in IdentifyBadPoints()
118parent != cp) PetscCall(PetscPrintf(PETSC_COMM_SELF, " Closure point %" PetscInt_FMT " (%" PetscI… in IdentifyBadPoints()

123