| /petsc/src/binding/petsc4py/docs/source/ |
| H A D | apidoc.py | 158 name, value = constant 161 init = f"_def({typename}, '{name}')" 162 doc = f'#: {kind} ``{name}`` of type :class:`{typename}`' 163 return f'{name}: {typename} = {init} {doc}\n' 180 def visit_datadescr(datadescr, name=None): argument 183 name = sig.partition(':')[0].strip() or datadescr.__name__ 185 sig = f'{name}(self) -> {rtype}' 190 def visit_property(prop, name=None): argument 192 name = name or prop.fget.__name__ 194 sig = f'{name}(self) -> {rtype}' [all …]
|
| /petsc/src/binding/petsc4py/conf/ |
| H A D | stubgen.py | 82 name, value = constant 83 return f'{name}: Final[{type(value).__name__}] = ...' 113 def visit_property(prop, name=None): argument 115 pname = name or prop.fget.__name__ 120 def visit_constructor(cls, name='__init__', args=None): argument 121 init = name == '__init__' 128 sig = f'{name}({arglist}) -> {rettype}' 198 for name in constructor: 199 if name in override: 201 if name in cls.__dict__: [all …]
|
| /petsc/share/petsc/xml/ |
| H A D | performance_xml2html.xsl | 87 <!--xsl:variable name="numsiblings"> 91 <xsl:variable name="irank"> 155 <xsl:variable name="iroot"> 158 <xsl:element name="button"> 159 … <xsl:attribute name="onclick">setAllExpand<xsl:value-of select="$iroot"/>(true)</xsl:attribute> 162 <xsl:element name="button"> 163 … <xsl:attribute name="onclick">setAllExpand<xsl:value-of select="$iroot"/>(false)</xsl:attribute> 167 <xsl:call-template name="treeheader"/> 170 <xsl:variable name="eventtreestart"> 173 <xsl:variable name="neventtree"> [all …]
|
| H A D | fontlist-v330.json | 12 "name": "Helvetica", string 22 "name": "New Century Schoolbook", string 32 "name": "Courier", string 42 "name": "ITC Bookman", string 52 "name": "Helvetica", string 62 "name": "ITC Bookman", string 72 "name": "ITC Zapf Chancery", string 82 "name": "Times", string 92 "name": "New Century Schoolbook", string 102 "name": "Helvetica", string [all …]
|
| /petsc/include/petsc/private/khash/ |
| H A D | khash.h | 198 #define __KHASH_TYPE(name, khkey_t, khval_t) \ argument 199 typedef struct kh_##name##_s { \ 204 } kh_##name##_t; 206 #define __KHASH_PROTOTYPES(name, khkey_t, khval_t) \ argument 207 extern kh_##name##_t *kh_init_##name(void); \ 208 extern void kh_destroy_##name(kh_##name##_t *h); \ 209 extern void kh_clear_##name(kh_##name##_t *h); \ 210 extern khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key); \ 211 extern int kh_resize_##name(kh_##name##_t *h, khint_t new_n_buckets); \ 212 extern khint_t kh_put_##name(kh_##name##_t *h, khkey_t key, int *ret); \ [all …]
|
| /petsc/systems/Apple/OSX/bin/ |
| H A D | makedocs | 34 <Name>All PETSc manual pages</Name> 39 <Name>ODE Integrators -- TS</Name> 44 <Name>Nonlinear solvers -- SNES</Name> 49 <Name>Krylov solvers -- KSP</Name> 54 <Name>Preconditioners -- PC</Name> 59 <Name>Semi-Lagrange solver</Name> 64 <Name>Mesh management -- DM</Name> 69 <Name>Matrices -- Mat</Name> 74 <Name>Matrix-free operators -- MatFD</Name> 79 <Name>Matrix orderings -- MatOrdering</Name> [all …]
|
| /petsc/systems/Apple/iOS/bin/ |
| H A D | makedocs | 34 <Name>All PETSc manual pages</Name> 39 <Name>ODE Integrators -- TS</Name> 44 <Name>Nonlinear solvers -- SNES</Name> 49 <Name>Krylov solvers -- KSP</Name> 54 <Name>Preconditioners -- PC</Name> 59 <Name>Semi-Lagrange solver</Name> 64 <Name>Mesh management -- DM</Name> 69 <Name>Matrices -- Mat</Name> 74 <Name>Matrix-free operators -- MatFD</Name> 79 <Name>Matrix orderings -- MatOrdering</Name> [all …]
|
| /petsc/src/sys/utils/ |
| H A D | fhost.c | 24 PetscGetHostName - Returns the name of the host. This attempts to 25 return the entire Internet name. It may not return the same name 31 . nlen - length of name 34 . name - contains host name. Must be long enough to hold the name 35 This is the fully qualified name, including the domain. 41 character*(128) name 42 call PetscGetHostName(name,ierr) 47 PetscErrorCode PetscGetHostName(char name[], size_t nlen) in PetscGetHostName() argument 59 GetComputerName((LPTSTR)name, (LPDWORD)(&nnlen)); in PetscGetHostName() 65 PetscCall(PetscStrncpy(name, utname.nodename, nlen)); in PetscGetHostName() [all …]
|
| H A D | fuser.c | 10 PetscErrorCode PetscGetUserName(char name[], size_t nlen) in PetscGetUserName() argument 13 GetUserName((LPTSTR)name, (LPDWORD)(&nlen)); in PetscGetUserName() 19 PetscGetUserName - Returns the name of the user. 24 . nlen - length of name 27 . name - contains user name. Must be long enough to hold the name 39 PetscErrorCode PetscGetUserName(char name[], size_t nlen) in PetscGetUserName() argument 46 PetscCall(PetscStrncpy(name, user, nlen)); in PetscGetUserName()
|
| /petsc/src/sys/objects/ |
| H A D | olist.c | 14 - name - the name to use for the object 19 …Use `PetscObjectListAdd`(`PetscObjectList`,const char name[],NULL) to truly remove the object from… 29 PetscErrorCode PetscObjectListRemoveReference(PetscObjectList *fl, const char name[]) in PetscObjectListRemoveReference() argument 36 PetscAssertPointer(name, 2); in PetscObjectListRemoveReference() 39 PetscCall(PetscStrcmp(name, nlist->name, &match)); in PetscObjectListRemoveReference() 57 . name - the name to use for the object 69 PetscErrorCode PetscObjectListAdd(PetscObjectList *fl, const char name[], PetscObject obj) in PetscObjectListAdd() argument 80 PetscCall(PetscStrcmp(name, nlist->name, &match)); in PetscObjectListAdd() 98 PetscCall(PetscStrcmp(name, nlist->name, &match)); in PetscObjectListAdd() 115 PetscCall(PetscStrncpy(olist->name, name, sizeof(olist->name))); in PetscObjectListAdd() [all …]
|
| H A D | pname.c | 5 PetscObjectSetName - Sets a string name for a PETSc object. 11 `PetscObjectSetName`((`PetscObject`)mat,name); 12 - name - the name to give obj 21 PetscErrorCode PetscObjectSetName(PetscObject obj, const char name[]) in PetscObjectSetName() argument 25 PetscCall(PetscFree(obj->name)); in PetscObjectSetName() 26 PetscCall(PetscStrallocpy(name, &obj->name)); in PetscObjectSetName() 31 …- used in the `XXXView()` methods to display information about the class, name, prefix and type of… 68 …ct:%s%s%s%s%s %d MPI process%s\n", obj->class_name, obj->name ? " " : "", obj->name ? obj->name : … in PetscObjectPrintClassNamePrefixType() 79 PetscObjectName - Gives `obj` a name if it does not have one 84 …t. It must be cast with a (`PetscObject`), for example, `PetscObjectName`((`PetscObject`)mat,name); [all …]
|
| H A D | pgname.c | 4 PetscObjectGetName - Gets a string name associated with a PETSc object. 10 `PetscObjectGetName`((`PetscObject`)mat,&name); 11 - name - the name associated with `obj`, do not free 16 Calls `PetscObjectName()` if a name has not yet been provided to the object. 20 PetscErrorCode PetscObjectGetName(PetscObject obj, const char *name[]) in PetscObjectGetName() argument 24 PetscAssertPointer(name, 2); in PetscObjectGetName() 26 *name = obj->name; in PetscObjectGetName()
|
| /petsc/config/BuildSystem/ |
| H A D | help.py | 22 def getDescription(self, section, name): argument 23 return self._desc[(section, name)] 25 def setDescription(self, section, name, desc): argument 28 self._desc[(section, name)] = desc 31 def addArgument(self, section, name, desc): argument 32 '''Add an argument with given name and string to an information section''' 35 if name in self.sections[section][1]: 36 name += '@'+str(len([n for n in self.sections[section][1] if name == n.split('@')[0]])+1) 37 self.sections[section][1].append(name) 38 self.setDescription(section, name, desc) [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Options.pyx | 144 def hasName(self, name: str) -> bool: 148 cdef object unused = getpair(self.prefix, name, &pr, &nm) 153 def used(self, name: str) -> bool: 157 name = str2bytes(name, &key) 161 def setValue(self, name: str, 169 name 181 cdef object unused = getpair(self.prefix, name, &pr, &nm) 203 def delValue(self, name: str) -> None: 215 cdef object unused = getpair(self.prefix, name, &pr, &nm) 226 def getBool(self, name: str, default=None) -> bool: [all …]
|
| H A D | Log.pyx | 12 def Stage(cls, name: str) -> LogStage: 19 name 20 Stage name. 25 The log stage. If a stage already exists with name ``name`` then 33 if not name: raise ValueError("empty name") 35 name = str2bytes(name, &cname) 37 cdef LogStage stage = get_LogStage(name) 42 stage = reg_LogStage(name, stageid) 46 def Class(cls, name: str) -> LogClass: 53 name [all …]
|
| H A D | petscopt.pxi | 62 cdef opt2str(const char *pre, const char *name): argument 64 n = bytes2str(name) if name[0]!=c'-' else bytes2str(&name[1]) 65 return '(prefix:%s, name:%s)' % (p, n) 67 cdef getopt_Bool(PetscOptions opt, const char *pre, const char *name, object deft): argument 70 CHKERR(PetscOptionsGetBool(opt, pre, name, &value, &flag)) 73 raise KeyError(opt2str(pre, name)) 75 cdef getopt_BoolArray(PetscOptions opt, const char *pre, const char *name, object deft): argument 86 CHKERR(PetscOptionsGetBoolArray(opt, pre, name, ivalue, &nmax, &flag)) 89 raise KeyError(opt2str(pre, name)) 91 cdef getopt_Int(PetscOptions opt, const char *pre, const char *name, object deft): argument [all …]
|
| /petsc/src/dm/interface/ |
| H A D | dmget.c | 318 …m)->comm, PETSC_ERR_ARG_WRONGSTATE, "DM still has global Vec named '%s' checked out", nlink->name); in DMClearNamedGlobalVectors() 319 PetscCall(PetscFree(nlink->name)); in DMClearNamedGlobalVectors() 348 …COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "DM still has local Vec named '%s' checked out", nlink->name); in DMClearNamedLocalVectors() 349 PetscCall(PetscFree(nlink->name)); in DMClearNamedLocalVectors() 363 - name - unique name for `Vec` 372 PetscErrorCode DMHasNamedGlobalVector(DM dm, const char *name, PetscBool *exists) in DMHasNamedGlobalVector() argument 378 PetscAssertPointer(name, 2); in DMHasNamedGlobalVector() 383 PetscCall(PetscStrcmp(name, link->name, &match)); in DMHasNamedGlobalVector() 399 - name - unique name for `X` 407 If a `Vec` with the given name does not exist, it is created. [all …]
|
| /petsc/config/ |
| H A D | configure.py | 28 name = opt.split('=')[0] 29 if name.find(' ') >= 0: 30 …raise ValueError('The option "'+name+'" has a space character in the name - this is likely incorre… 31 if name.find('_') >= 0: 34 if name.find(exc) >= 0: 37 raise ValueError('The option '+name+' should probably be '+name.replace('_', '-')); 43 if name.find(exc.replace('_','-')) > -1: 74 # If PETSC_ARCH not specified - use script name (if not configure.py) 77 for name in opts: 78 if name.find('PETSC_ARCH=') >= 0: [all …]
|
| /petsc/src/sys/classes/bag/ |
| H A D | bag.c | 8 static PetscErrorCode PetscBagRegister_Private(PetscBag bag, PetscBagItem item, const char *name, c… in PetscBagRegister_Private() argument 11 PetscCall(PetscStrncpy(item->name, name, PETSC_BAG_NAME_LENGTH - 1)); in PetscBagRegister_Private() 31 . list - array of strings containing names of enum values followed by enum name followed by enu… 33 . name - the name of the item 42 …g bag, void *addr, const char *const *list, PetscEnum mdefault, const char *name, const char *help) in PetscBagRegisterEnum() argument 53 PetscAssertPointer(name, 5); in PetscBagRegisterEnum() 57 PetscCall(PetscStrlcat(nname, name, PETSC_BAG_NAME_LENGTH)); in PetscBagRegisterEnum() 61 …%s <%s>: (%s) %s (choose one of) ", bag->bagprefix ? bag->bagprefix : "", name, list[mdefault], li… in PetscBagRegisterEnum() 70 …MM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Registered item %s %s is not in bag memory space", name, help); in PetscBagRegisterEnum() 75 PetscCall(PetscBagRegister_Private(bag, item, name, help)); in PetscBagRegisterEnum() [all …]
|
| /petsc/config/BuildSystem/config/compile/ |
| H A D | processor.py | 6 def __init__(self, argDB, name, flagsName, sourceExtension, targetExtension): argument 9 self.name = name 22 other.name = self.name 49 …raise RuntimeError('No valid argument name set for '+self.language+' '+self.__class__.__name__.low… 60 raise RuntimeError('Name '+str(self._name)+' was not found in RDict or configure data') 62 raise RuntimeError('Name '+str(self._name)+' was not found in RDict') 65 def setName(self, name): argument 66 self._name = name 68 name = property(getName, setName, doc = 'The name of the processor in RDict') variable in Processor 79 if hasattr(self, 'configCompilers') and hasattr(self.configCompilers, self.name): [all …]
|
| /petsc/doc/ |
| H A D | add_man_page_redirects.py | 12 def _generate_page(name, location): argument 13 redirect_filename = os.path.join(location, name + ".html") 15 redirect_file.write(TEMPLATE % (name, name)) 23 contained directories as names, and add links name.html which redirect to 24 name/ (from which a web server will load name/index.html). 30 for name in os.listdir(subdirectory): 31 if os.path.isdir(os.path.join(subdirectory, name)): 32 _generate_page(name, subdirectory)
|
| /petsc/config/BuildSystem/config/ |
| H A D | base.py | 150 def addMakeRule(self, name, dependencies, rule = []): argument 151 '''Designate that "name" should be rule in the makefile header (bmake file)''' 152 …self.logPrint('Defined make rule "'+name+'" with dependencies "'+str(dependencies)+'" and code '+s… 154 self.makeRules[name] = [dependencies,rule] 157 def addMakeMacro(self, name, value): argument 158 '''Designate that "name" should be defined to "value" in the makefile header (bmake file)''' 159 self.logPrint('Defined make macro "'+name+'" to "'+str(value)+'"') 160 self.makeMacros[name] = value 163 def getMakeMacro(self, name): argument 164 return self.makeMacros.get(name) [all …]
|
| /petsc/src/sys/classes/viewer/impls/matlab/ |
| H A D | vmatlab.c | 20 - name - the MATLAB name of `array` 29 …scViewerMatlabPutArray(PetscViewer mfile, int m, int n, const PetscScalar *array, const char *name) in PetscViewerMatlabPutArray() argument 38 PetscCall(PetscInfo(mfile, "Putting MATLAB array %s\n", name)); in PetscViewerMatlabPutArray() 45 matPutVariable(ml->ep, name, mat); in PetscViewerMatlabPutArray() 47 PetscCall(PetscInfo(mfile, "Put MATLAB array %s\n", name)); in PetscViewerMatlabPutArray() 52 PetscErrorCode PetscViewerMatlabPutVariable(PetscViewer viewer, const char *name, void *mat) in PetscViewerMatlabPutVariable() argument 57 matPutVariable(ml->ep, name, (mxArray *)mat); in PetscViewerMatlabPutVariable() 71 - name - the MATLAB name of `array` 80 …e PetscViewerMatlabGetArray(PetscViewer mfile, int m, int n, PetscScalar array[], const char *name) in PetscViewerMatlabGetArray() argument 89 PetscCall(PetscInfo(mfile, "Getting MATLAB array %s\n", name)); in PetscViewerMatlabGetArray() [all …]
|
| /petsc/src/sys/tests/ |
| H A D | ex6.c | 73 char name[] = "-*_42", c; in main() local 75 name[1] = c; in main() 76 PetscCall(PetscOptionsHasName(NULL, NULL, name, &has)); in main() 80 name[1] = c; in main() 81 PetscCall(PetscOptionsHasName(NULL, NULL, name, &has)); in main() 83 PetscCall(PetscOptionsSetValue(NULL, name, NULL)); in main() 84 PetscCall(PetscOptionsHasName(NULL, NULL, name, &has)); in main() 88 name[1] = c; in main() 89 PetscCall(PetscOptionsHasName(NULL, NULL, name, &has)); in main() 91 PetscCall(PetscOptionsClearValue(NULL, name)); in main() [all …]
|
| /petsc/src/dm/label/tutorials/output/ |
| H A D | ex1_0_nsize-1.out | 2 Label 0: name: celltype type: concrete 12 Label 1: name: depth type: concrete 22 Label 2: name: Cell Sets type: concrete 29 Label 3: name: Face Sets type: concrete 39 Label 4: name: OuterBoundary type: concrete 46 Label 5: name: InnerBoundary type: concrete 53 Label 6: name: TopBoundary type: concrete 60 Label 7: name: BottomBoundary type: concrete 67 Label 8: name: label0 type: concrete 74 Label 9: name: label1 type: concrete [all …]
|