Lines Matching refs:petsc_dir
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)
235 parse_makefile(os.path.join(petsc.petsc_dir, 'lib', 'petsc','conf', 'variables'), conf)
281 … os.path.join(petsc.petsc_dir, 'lib','petsc','conf', 'variables'),
285 def main(petsc_dir=None, petsc_arch=None, pkg_dir=None, pkg_name=None, pkg_arch=None, pkg_pkgs=None… argument
286 …petsc = Petsc(petsc_dir=petsc_dir, petsc_arch=petsc_arch, pkg_dir=pkg_dir, pkg_name=pkg_name, pkg_…