| /petsc/doc/ |
| H A D | build_manpages_c2html.py | 14 def main(stage,petsc_dir,build_dir,outdir): argument 57 subprocess.run(command, cwd=petsc_dir, check=True) 61 with open(os.path.join(petsc_dir,petsc_arch,'lib','petsc','conf','petscvariables')) as f: 70 build_man_pages.main(petsc_dir,build_dir,doctext) 78 build_man_examples_links.main(petsc_dir,build_dir) 86 build_man_impls_links.main(petsc_dir,build_dir) 94 build_man_index.main(petsc_dir,build_dir) 98 …if not os.path.isfile(os.path.join(petsc_dir, "configure.log")): raise Exception("Expected PETSc c… 101 with open(os.path.join(petsc_dir,petsc_arch,'lib','petsc','conf','petscvariables')) as f: 107 with open(os.path.join(petsc_dir,petsc_arch,'lib','petsc','conf','petscvariables')) as f: [all …]
|
| H A D | build_man_examples_links.py | 6 def processfile(petsc_dir,dir,file,keyre,mdict,uses): argument 16 def processdir(petsc_dir,dir,keyre,mdict,uses): argument 20 …h('.c') or file.endswith('.cxx') or file.endswith('.F90')): processfile(petsc_dir,dir,file,keyre,m… 22 def loadmanualpagescit(petsc_dir,build_dir): argument 46 def main(petsc_dir,build_dir): argument 47 keyre,mdict,uses = loadmanualpagescit(petsc_dir,build_dir) 48 for dirpath, dirnames, filenames in os.walk(os.path.join(petsc_dir,'src'),topdown=True): 51 processdir(petsc_dir,dirpath,keyre,mdict,uses) 61 file = j.replace(petsc_dir+'/','')
|
| H A D | build_man_impls_links.py | 9 def processfile(petsc_dir,build_dir,dir,file,implsClassAll,subimplsClassAll,implsFuncAll): argument 44 def loadstructfunctions(petsc_dir): argument 47 …_[^[:space:]]+.*\{', '--', '*.c', '*.cu', '*.c', '*.h', '*.cxx'], cwd = petsc_dir).strip().decode(… 50 …-Za-z]*_[A-Za-z]*;', '--', '*.c', '*.cu', '*.c', '*.h', '*.cxx'], cwd = petsc_dir).strip().decode(… 53 …, '*/impls/*.cu', '*/impls/*.c', '*/impls/*.h', '*/impls/*.cxx'], cwd = petsc_dir).strip().decode(… 57 def main(petsc_dir,build_dir): argument 58 (implsClassAll,subimplsClassAll,implsFuncAll) = loadstructfunctions(petsc_dir) 62 …if file.endswith('.md'): processfile(petsc_dir,build_dir,dirpath,file,implsClassAll,subimplsClassA…
|
| H A D | build_c2html.py | 23 def main(petsc_dir,build_dir,loc,c2html,mapnames): argument 24 os.chdir(petsc_dir) 36 for root, dirs, files in chain.from_iterable(os.walk(path) for path in [petsc_dir]): 38 root = root[len(petsc_dir)+1:] 91 with open(os.path.join(petsc_dir,'c2html.mk'),'w') as fd: 97 …fd.write(' @' + str(os.path.join(str(petsc_dir),'doc','build_c2html_file.py')) + ' ' + str(petsc_d… 103 subprocess.run(command, cwd=petsc_dir, check=True)
|
| H A D | build_man_pages.py | 29 def processdir(petsc_dir, build_dir, dir, doctext): argument 54 '-locdir', dir[len(petsc_dir)+1:]+'/', 72 def main(petsc_dir, build_dir, doctext): argument 76 with open(os.path.join(petsc_dir,'include','petsc','private',f)) as mklines: 78 with open(os.path.join(petsc_dir,'include','petsc','private',f+'.h'),mode='w') as khash: 93 for dirpath, dirnames, filenames in os.walk(os.path.join(petsc_dir),topdown=True): 95 numberErrors = numberErrors + processdir(petsc_dir,build_dir,dirpath,doctext)
|
| H A D | conf.py | 189 app.petsc_dir = os.path.abspath(os.environ['PETSC_DIR']) 191 … app.petsc_dir = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")) 197 build_manpages_c2html.main('pre',app.petsc_dir,app.build_dir,app.outdir) 211 build_manpages_c2html.main('post',app.petsc_dir,app.build_dir,app.outdir) 284 'PETSC_DIR=%s' % app.petsc_dir, 291 subprocess.run(command, cwd=app.petsc_dir, check=True) 296 'PETSC_DIR=%s' % app.petsc_dir, 303 subprocess.run(command, cwd=os.path.join(app.petsc_dir,'src','binding','petsc4py'), check=True)
|
| H A D | build_c2html_file.py | 10 def main(petsc_dir,loc,git_sha,c2html,mapnames,rel_dir,file): argument
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | abicheck.py | 42 def gen_xml_desc(petsc_dir, petsc_arch, libs, xmlfile): argument 46 petscconf = os.path.join(petsc_dir, petsc_arch, 'include', 'petscconf.h') 61 libname_so = os.path.join(petsc_dir, petsc_arch, 'lib', libname+'.so') 62 libname_dylib = os.path.join(petsc_dir, petsc_arch, 'lib', libname+'.dylib') 63 libname_a = os.path.join(petsc_dir, petsc_arch, 'lib', libname+'.a') 73 …CH=%s. Please configure and build it before doing ABI/API checking\n'% (name,petsc_dir,petsc_arch)) 76 header = os.path.join(petsc_dir,'include',name+'.h') 97 file.write(os.path.join(petsc_dir,'include')) 99 file.write(os.path.join(petsc_dir,petsc_arch,'include')) 103 def run_abi_checker(petsc_dir, petsc_arch, abi_dir, oldxml, newxml, cc, rformat): argument [all …]
|
| H A D | gcov.py | 118 def __init__(self, petsc_dir, verbosity): argument 119 self.petsc_dir = petsc_dir 144 'gcovr', '-j', '4', '--root', self.petsc_dir, '--exclude-throw-branches', 497 def do_main(petsc_dir, petsc_arch, merge_branch, base_path, formats, verbosity, ci_mode): argument 498 petsc_dir = sanitize_path(petsc_dir) 499 assert petsc_dir.is_dir(), 'PETSC_DIR {} is not a directory'.format(petsc_dir) 500 petsc_arch_dir = sanitize_path(petsc_dir/petsc_arch) 522 runner = GcovrRunner(petsc_dir, verbosity) 700 petsc_dir = os.environ.get('PETSC_DIR') variable 704 …parser.add_argument('--petsc_dir', default=petsc_dir, required=petsc_dir is None, type=pathlib.Pat… [all …]
|
| H A D | exampleslog.py | 18 def __init__(self,petsc_dir,logdir,verbosity): argument 20 self.petsc_dir=petsc_dir 36 filedir=os.path.join(self.petsc_dir,"src", 110 fname=os.path.relpath(filename,self.petsc_dir).replace("src/","") 463 petsc_dir=None 464 if options.petsc_dir: petsc_dir=options.petsc_dir 465 if petsc_dir is None: petsc_dir=os.path.dirname(os.path.dirname(currentdir)) 466 if petsc_dir is None: 467 petsc_dir = os.environ.get('PETSC_DIR') 468 if petsc_dir is None: [all …]
|
| H A D | testharness_util.py | 112 if options.petsc_dir: 113 petsc_dir = options.petsc_dir 115 petsc_dir = pdir 117 startdir = os.path.join(petsc_dir, 'src')
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/ |
| H A D | main.py | 35 def __sanitize_petsc_dir(petsc_dir: StrPathLike) -> Path: 36 petsc_dir = pl.Path(petsc_dir).resolve(strict=True) 37 if not petsc_dir.is_dir(): 39 return petsc_dir 41 def __sanitize_src_path(petsc_dir: Path, src_path: Optional[Union[StrPathLike, Iterable[StrPathLike… 43 src_path = [petsc_dir / 'src'] 57 def __sanitize_patch_dir(petsc_dir: Path, patch_dir: Optional[StrPathLike]) -> Path: 58 patch_dir = petsc_dir / 'petscLintPatches' if patch_dir is None else pl.Path(patch_dir).resolve() 92 def __sanitize_compiler_flags(petsc_dir: Path, petsc_arch: str, verbose: int, extra_compiler_flags:… 97 petsc_dir, petsc_arch, extra_compiler_flags=extra_compiler_flags, verbose=verbose [all …]
|
| H A D | test_main.py | 47 petsc_dir: Path, 81 short_ref_name = reference_file.relative_to(petsc_dir) 97 return [] if text is None else [l.replace(str(petsc_dir), '.') for l in text.splitlines(True)] 145 short_name = test_file.relative_to(petsc_dir)
|
| /petsc/src/binding/petsc4py/conf/ |
| H A D | confpetsc.py | 224 def __init__(self, petsc_dir, petsc_arch, dest_dir=None): argument 228 if not petsc_dir: 230 if not os.path.isdir(petsc_dir): 231 raise DistutilsError('invalid PETSC_DIR: %s' % petsc_dir) 232 self.version = self._get_petsc_version(petsc_dir) 233 self.configdict = self._get_petsc_config(petsc_dir, petsc_arch) 251 def _get_petsc_version(self, petsc_dir): argument 260 petscversion_h = os.path.join(petsc_dir, 'include', 'petscversion.h') 269 def _get_petsc_config(self, petsc_dir, petsc_arch): argument 272 PETSC_DIR = petsc_dir [all …]
|
| /petsc/config/ |
| H A D | gmakegen.py | 59 …def __init__(self, petsc_dir=None, petsc_arch=None, pkg_dir=None, pkg_name=None, pkg_arch=None, pk… argument 60 if petsc_dir is None: 61 petsc_dir = os.environ.get('PETSC_DIR') 62 if petsc_dir is None: 64 … petsc_dir = parse_makefile(os.path.join('lib','petsc','conf', 'petscvariables')).get('PETSC_DIR') 66 if petsc_dir is None: 72 …petsc_arch = parse_makefile(os.path.join(petsc_dir, 'lib','petsc','conf', 'petscvariables')).get('… 76 self.petsc_dir = os.path.normpath(petsc_dir) 82 self.pkg_dir = petsc_dir 104 return os.path.join(self.petsc_dir, self.petsc_arch, *args) [all …]
|
| H A D | query_tests.py | 193 def get_gmakegentest_data(srcdir,testdir,petsc_dir,petsc_arch): argument 202 os.chdir(petsc_dir) 203 …args='--petsc-dir='+petsc_dir+' --petsc-arch='+petsc_arch+' --testdir='+testdir+' --srcdir='+srcdir 239 def do_query(use_source, startdir, srcdir, testdir, petsc_dir, petsc_arch, argument 251 dataDict=get_gmakegentest_data(srcdir,testdir, petsc_dir, petsc_arch) 375 petsc_dir = opts.petsc_dir 377 petsc_full_arch = os.path.join(petsc_dir, petsc_arch) 380 petsc_full_src = os.path.join(petsc_dir, 'share', 'petsc', 'examples', 'src') 383 petsc_full_src = os.path.join(petsc_dir, 'src') 396 if not os.path.isdir(petsc_dir): [all …]
|
| H A D | petsc_harness.sh | 10 petsc_dir=${petsc_dir:=} 144 (cd "$petsc_dir" && make -f gmakefile.test "${maketarget}") 175 basedir=$(dirname "${PWD}" | sed "s#${petsc_dir}/##")
|
| H A D | gmakegentest.py | 90 …def __init__(self,petsc_dir=None, petsc_arch=None, pkg_dir=None, pkg_arch=None, pkg_name=None, pkg… argument 91 …super(generateExamples, self).__init__(petsc_dir=petsc_dir, petsc_arch=petsc_arch, pkg_dir=pkg_dir… 116 self.arch_dir=os.path.join(self.petsc_dir,self.petsc_arch) 118 self.srcdir=os.path.join(self.petsc_dir,'src') 208 fullaf=os.path.join(self.petsc_dir,srcaf) 395 subst['PETSC_BINDIR']=os.path.join(self.petsc_dir,'lib','petsc','bin') 458 if not os.path.isfile(os.path.join(self.petsc_dir,subst['output_file'])): 1058 def main(petsc_dir=None, petsc_arch=None, pkg_dir=None, pkg_arch=None, argument 1066 petsc_dir,petsc_arch=os.path.split(petsc_arch) 1069 pEx=generateExamples(petsc_dir=petsc_dir, petsc_arch=petsc_arch, [all …]
|
| H A D | configure.py | 362 petsc_dir = os.path.join(petsc_arch,'lib','petsc') 366 if not os.path.isdir(petsc_dir): os.mkdir(petsc_dir)
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/ |
| H A D | _utility.py | 190 def get_petsc_extra_includes(petsc_dir: Path, petsc_arch: str) -> list[str]: 214 with open(petsc_dir/petsc_arch/'lib'/'petsc'/'conf'/'petscvariables', 'r') as pv: 262 def build_compiler_flags(petsc_dir: Path, petsc_arch: str, extra_compiler_flags: Optional[list[str]… 296 petsc_includes = get_petsc_extra_includes(petsc_dir, petsc_arch) 336 …def from_flags(cls, petsc_dir: Path, compiler_flags: list[str], extra_header_includes: Optional[li… 377 assert isinstance(petsc_dir, pl.Path) 385 precompiled_header = petsc_dir/'include'/'petsc_ast_precompile.pch' 391 private_dir_name = petsc_dir/'include'/'petsc'/'private'
|
| /petsc/src/binding/petsc4py/ |
| H A D | setup.cfg | 2 petsc_dir = $PETSC_DIR
|
| /petsc/share/petsc/ |
| H A D | chkerrconvert.py | 253 petsc_dir = os.environ['PETSC_DIR'] 257 start_path = path_resolve_strict(petsc_dir)/'src'
|
| /petsc/lib/petsc/bin/ |
| H A D | generatefortranbindings.py | 961 ret = main(args.petsc_dir, args.slepc_dir, args.petsc_arch)
|