| /petsc/lib/petsc/bin/maint/generators/ |
| H A D | java.py | 19 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 D | c++.py | 26 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 D | prettyprint.py | 20 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 D | d.py | 26 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.py | 52 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 D | queue_main.py | 12 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 D | README.rst | 31 - 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__.py | 50 from .classes import *
|
| H A D | test_main.py | 15 from .classes._path import Path
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | prettyprintAPI.py | 19 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 D | generatefortranbindings.py | 45 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: 508 …classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(petsc… 511 pickle.dump(classes,file) [all …]
|
| H A D | getAPI.py | 30 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.py | 10 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.py | 14 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 D | module.rst | 8 {% block classes %} 9 {%- if classes %} 13 {% for item in classes %}
|
| /petsc/systems/Apple/iOS/bin/ |
| H A D | makedmg | 25 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 D | logregistry.c | 38 PetscLogClassArray classes; member 51 PetscCall(PetscLogClassArrayCreate(128, ®istry->classes)); in PetscLogRegistryCreate() 59 PetscCall(PetscLogClassArrayDestroy(®istry->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 D | Draw | 3 The `PetscDraw` classes are used to produce simple graphics, with, for example X Windows.
|
| /petsc/doc/developers/ |
| H A D | objects.md | 11 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.py | 139 from ..classes._path import Path 163 from ..classes._path import Path 254 from ..classes._path import Path
|
| /petsc/share/petsc/matlab/@PetscOpenSocket/ |
| H A D | PetscOpenSocket.m | 8 % The MEX source for sopen(), sread() and sclose() is in $PETSC_DIR/src/sys/classes/viewer/impls/s…
|
| /petsc/src/binding/petsc4py/ |
| H A D | CHANGES.rst | 44 ``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 D | iphoneViewController.m | 131 #include "../../../../../../src/sys/classes/draw/tests/ex4.c" 137 #include "../../../../../../src/sys/classes/draw/tests/ex3.c"
|
| /petsc/.gitlab/ |
| H A D | CODEOWNERS | 27 /src/sys/classes/viewer/ @BarrySmith @knepley @haplav
|
| /petsc/doc/manual/ |
| H A D | about_this_manual.md | 28 is not intended for the classes of problems for which effective
|