| /petsc/lib/petsc/bin/maint/ |
| H A D | prettyprintAPI.py | 19 classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI() 30 for s in structs: 31 print(structs[s]) 57 for i in sorted(list(structs.keys())): 58 fd.write('- '+i+' ' + str(structs[i].opaque)+'\n') 59 for j in structs[i]:
|
| /petsc/lib/petsc/bin/maint/generators/ |
| H A D | java.py | 19 def replace(enums,senums,structs,aliases,classes,k): argument 37 structs = pickle.load(file) 59 for i in structs: 62 for k in structs[i]: 63 k = replace(enums,senums,structs,aliases,classes,k) 81 k = replace(enums,senums,structs,aliases,classes,k) 96 k = replace(enums,senums,structs,aliases,classes,k) 105 …if replace(enums,senums,structs,aliases,classes,classes[i][j][l]) in classes: outfile.write(",a"+s…
|
| H A D | prettyprint.py | 28 structs = pickle.load(file) 49 for i in structs: 51 for j in structs[i]:
|
| H A D | d.py | 24 structs = pickle.load(file) 50 for i in structs: 53 for j in structs[i]:
|
| H A D | c++.py | 24 structs = pickle.load(file) 63 skeys = structs.keys() 68 for j in structs[i]:
|
| /petsc/lib/petsc/bin/ |
| H A D | generatefortranbindings.py | 45 def generateFortranInterface(pkgname, petscarch, classes, enums, structs, senums, funname, mpi_f08,… argument 132 if ktypename in structs and not structs[ktypename].opaque: 185 def generateCStub(pkgname,petscarch,manualstubsfound,senums,classes,structs,funname,fun): argument 283 if k.typename in structs.keys() and structs[k.typename].opaque: 395 if k.typename in structs.keys() and structs[k.typename].opaque: 508 …classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(petsc… 514 pickle.dump(structs,file) 519 structsext = structs.copy() 531 …classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(slepc… 533 structsext = structs.copy(); structsext.update(petscstructs) [all …]
|
| H A D | getAPI.py | 37 structs = {} variable 374 structs[name] = Struct(name,mansec,file,opaque,ivalues) 663 for i in structs.keys(): 664 verbosePrint(verbose, structs[i]) 857 return classes, enums, senums, typedefs, structs, funcs, includefiles, mansecs, submansecs
|
| /petsc/doc/changes/ |
| H A D | 230.md | 24 - added PetscBag object for managing user created structs including
|
| /petsc/doc/manual/ |
| H A D | fortran.md | 222 Arguments that are fully defined Fortran derived types (C structs), such as `MatFactorInfo` or `Pet…
|
| H A D | getting_started.md | 1140 data stored in C structs.
|