| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/ |
| H A D | _code.py | 26 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.py | 394 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 D | zhdf5f.c | 25 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 D | utils.js | 2 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 D | RDict.py | 90 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 D | ex4.c | 5 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 D | petscviewer.h90 | 113 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 D | ex51_1.out | 3 VecSum on parent vec is : 1.500000e+02 4 VecMean on parent vec is : 1.500000e+00
|
| H A D | ex51_2.out | 3 VecSum on parent vec is : 1.500000e+02 4 VecMean on parent vec is : 1.500000e+00
|
| /petsc/src/sys/objects/ |
| H A D | subcomm.c | 32 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 D | brgn.c | 204 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 D | brgn.h | 28 Tao subsolver, parent; member
|
| /petsc/src/sys/yaml/src/ |
| H A D | loader.c | 295 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 D | plextree.c | 66 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.py | 266 …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 D | hdf5v.c | 790 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 D | xml2flamegraph.py | 34 def traverse_children(parent, total_time, callstack=None): argument 40 for event in parent.event:
|
| /petsc/src/sys/logging/handler/impls/nested/ |
| H A D | lognested.c | 290 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 D | lognested.h | 55 PetscInt parent; member
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex48.c | 261 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 D | README.rst | 71 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 D | admm.c | 175 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 D | admm.h | 17 Tao subsolverX, subsolverZ, parent; member
|
| /petsc/src/ksp/pc/impls/hpddm/ |
| H A D | pchpddm.cxx | 351 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 D | ex2.c | 96 PetscInt s, c, cSize, parent, childID, numChildren; in IdentifyBadPoints() local 117 PetscCall(DMPlexGetTreeParent(dmplex, cp, &parent, &childID)); in IdentifyBadPoints() 118 …parent != cp) PetscCall(PetscPrintf(PETSC_COMM_SELF, " Closure point %" PetscInt_FMT " (%" PetscI… in IdentifyBadPoints()
|