Home
last modified time | relevance | path

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

123

/petsc/lib/petsc/bin/maint/generators/
H A Djava.py19 def replace(enums,senums,structs,aliases,classes,k): argument
39 classes = pickle.load(file)
63 k = replace(enums,senums,structs,aliases,classes,k)
68 for i in classes:
72 for j in classes[i]:
73 if not classes[i][j] or not classes[i][j][0] == i:
79 for k in classes[i][j]:
81 k = replace(enums,senums,structs,aliases,classes,k)
82 if k in classes: k = 'int'
90 for j in classes[i]:
[all …]
H A Dc++.py26 classes = pickle.load(file)
30 if a in classes: return a+"_*"
57 skeys = classes.keys()
70 if l in classes:
76 skeys = classes.keys()
81 sskeys = classes[i].keys()
84 if not classes[i][j] or not classes[i][j][0] == i:
88 for k in classes[i][j]:
91 if cnt < len(classes[i][j])-1: outfile.write(",")
95 if classes[i][j] and (classes[i][j][0] == i and not j == 'Destroy'):
[all …]
H A Dprettyprint.py20 classes = {} variable
30 classes = pickle.load(file)
55 for i in classes:
57 for j in classes[i]:
59 for k in classes[i][j]:
H A Dd.py26 classes = pickle.load(file)
58 for i in classes:
61 for j in classes[i]:
64 for k in classes[i][j]:
67 if cnt < len(classes[i][j])-1: outfile.write(",")
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A D_typing.py52 from .classes._cursor import Cursor
53 from .classes._linter import Linter, WeakList
54 from .classes._patch import Patch
55 from .classes._path import Path
56 from .classes._pool import WorkerPoolBase, ParallelPool, SerialPool
57 from .classes._src_pos import SourceLocation, SourceRange
58 from .classes._attr_cache import AttributeCache
59 from .classes._scope import Scope
60 from .classes._weak_list import WeakList
61 from .classes._add_line import Addline
[all …]
H A Dqueue_main.py12 from .classes._diag import DiagnosticManager
13 from .classes._path import Path
14 from .classes._pool import WorkerPoolBase, ParallelPool
15 from .classes._linter import Linter
H A DREADME.rst31 - classes
33 Contains all of the classes used by the linting process. Generally speaking, not
37 - classes/docs
39 Contains specifically the classes to lint docstrings.
50 Generally speaking, the hierarchy is checks -> classes -> util, where a -> indicates an
51 import dependency (for example, checks imports stuff from classes). Therefore, it is
H A D__init__.py50 from .classes import *
H A Dtest_main.py15 from .classes._path import Path
/petsc/lib/petsc/bin/maint/
H A DprettyprintAPI.py19 classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI()
21 for c in classes:
22 print(classes[c])
43 for i in sorted(list(classes.keys())):
45 for j in classes[i].keys():
46 fd.write(' - '+j+str(classes[i][j])+'\n')
/petsc/lib/petsc/bin/
H A Dgeneratefortranbindings.py45 def generateFortranInterface(pkgname, petscarch, classes, enums, structs, senums, funname, mpi_f08,… argument
126 if ktypename in classes or ktypename == 'VecScatter':
185 def generateCStub(pkgname,petscarch,manualstubsfound,senums,classes,structs,funname,fun): argument
310 if fun.arguments and fun.arguments[0].typename in classes and fun.name.endswith('Destroy'):
317 if k.stars and k.typename in classes:
322 if fun.arguments and fun.arguments[-1].typename in classes and fun.name.endswith('Create'):
358 if k.typename in classes:
426 if k.stars and k.typename in classes:
508classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(petsc…
511 pickle.dump(classes,file)
[all …]
H A DgetAPI.py30 classes = {} variable
402 classes[struct] = Class(struct)
404 classes[struct].mansec = mansec
405 classes[struct].includefile = file
406 if gl: classes[struct].petscobject = False
480 classlist = classes.keys()
628 classes[i].functions[name] = fun
706 classes['PetscNull'] = Class('PetscNull')
707 classes['PetscNull'].includefile = 'petscsys.h'
708 classes['PetscNull'].mansec = 'sys'
[all …]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/
H A D_docs.py10 from ..classes._diag import DiagnosticManager
12 from ..classes.docs._doc_str import PetscDocString, SectionManager
13 from ..classes.docs._doc_section import (
H A D_util.py14 from ..classes._diag import DiagnosticManager, Diagnostic
15 from ..classes._cursor import Cursor
16 from ..classes._patch import Patch
17 from ..classes._src_pos import SourceRange, SourceLocation
/petsc/src/binding/petsc4py/docs/source/_templates/autosummary/
H A Dmodule.rst8 {% block classes %}
9 {%- if classes %}
13 {% for item in classes %}
/petsc/systems/Apple/iOS/bin/
H A Dmakedmg25 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
28 sed -i "" s?../../../../../../src/sys/classes/draw/tests/??g tempsource/PETSc-iOS.examples/testopen…
/petsc/src/sys/logging/state/
H A Dlogregistry.c38 PetscLogClassArray classes; member
51 PetscCall(PetscLogClassArrayCreate(128, &registry->classes)); in PetscLogRegistryCreate()
59 PetscCall(PetscLogClassArrayDestroy(&registry->classes)); in PetscLogRegistryDestroy()
82 PetscCall(PetscLogClassArrayGetSize(registry->classes, num_classes, max_classes)); in PetscLogRegistryGetNumClasses()
122 *clss = registry->classes->num_entries; in PetscLogRegistryClassRegister()
125 PetscCall(PetscLogClassArrayPush(registry->classes, new_info)); in PetscLogRegistryClassRegister()
150 PetscCall(PetscLogClassArrayFind(registry->classes, &key, clss)); in PetscLogRegistryGetClassFromClassId()
161 PetscCall(PetscLogClassArrayFind(registry->classes, &key, clss)); in PetscLogRegistryGetClassFromName()
182 PetscCall(PetscLogClassArrayGet(registry->classes, clss, class_info)); in PetscLogRegistryClassGetInfo()
/petsc/doc/manualpages/MANSECHeaders/
H A DDraw3 The `PetscDraw` classes are used to produce simple graphics, with, for example X Windows.
/petsc/doc/developers/
H A Dobjects.md11 PETSc is designed around several classes including `Vec` (vectors) and
14 operations on the data (much like virtual functions in C++ classes).
17 A (small) common part shared by all PETSc classes (for example, both
27 For example, all matrix (`Mat`) classes share a function table of
171 `classid`; these are used to distinguish between classes. When a new
418 Each package defines one or more classes; for example, the `KSP`
419 package defines the `KSP` and `PC` classes, as well as several
420 utility classes. In addition, each library-level package may contain
421 several class-level packages associated with individual classes in the
422 library-level package. In general, most “important” classes in PETSc
[all …]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/
H A D_utility.py139 from ..classes._path import Path
163 from ..classes._path import Path
254 from ..classes._path import Path
/petsc/share/petsc/matlab/@PetscOpenSocket/
H A DPetscOpenSocket.m8 % The MEX source for sopen(), sread() and sclose() is in $PETSC_DIR/src/sys/classes/viewer/impls/s…
/petsc/src/binding/petsc4py/
H A DCHANGES.rst44 ``PETSc.Device`` and ``PETSc.DeviceContext`` classes respectively.
288 - Added support for PETSc logging features like stages, classes and
295 - Removed enumeration-like classes from the ``petsc4py.PETSc`` module
/petsc/systems/Apple/iOS/examples/testopengl/Classes/
H A DiphoneViewController.m131 #include "../../../../../../src/sys/classes/draw/tests/ex4.c"
137 #include "../../../../../../src/sys/classes/draw/tests/ex3.c"
/petsc/.gitlab/
H A DCODEOWNERS27 /src/sys/classes/viewer/ @BarrySmith @knepley @haplav
/petsc/doc/manual/
H A Dabout_this_manual.md28 is not intended for the classes of problems for which effective

123