Lines Matching refs:senums
45 def generateFortranInterface(pkgname, petscarch, classes, enums, structs, senums, funname, mpi_f08,… argument
156 elif ktypename in senums:
185 def generateCStub(pkgname,petscarch,manualstubsfound,senums,classes,structs,funname,fun): argument
270 if k.const and not ((k.typename == 'char' or k.typename in senums) and k.array):
273 if k.typename in senums:
285 …if not (k.typename == 'char' or k.typename in senums or k.array or k.typename == 'PetscCtxRt' or k…
296 if k.typename in senums or k.typename == 'char':
337 elif k.typename in senums:
375 if (k.typename in senums or k.typename == 'char') and k.stars:
382 elif k.typename in senums:
411 if k.typename == 'char' or k.typename in senums:
413 elif not k.stars and (k.const or k.typename in senums):
441 def generateFortranStub(senums, funname, fun, fd, opts): argument
464 elif ktypename in senums or ktypename == 'char':
508 …classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(petsc…
513 pickle.dump(senums,file)
521 senumsext = senums.copy()
531 …classes, enums, senums, typedefs, structs, funcs, files, mansecs, submansecs = getAPI.getAPI(slepc…
535 senumsext = senums.copy(); senumsext.update(petscsenums)
586 for i in senums.keys():
587 with open(os.path.join(dir, senums[i].includefile),"a") as fd:
684 for i in senums.keys():
685 …with open(os.path.join(petscarch,'ftn', getAPI.mansecpath(senums[i].mansec),senums[i].includefile)…
686 for j in senums[i].values:
687 …fd.write(' CHARACTER(LEN=*), PARAMETER :: ' + j + ' = \'' + senums[i].values[j].replace('"','') +…
691 for j in senums[i].values: