Exemplo n.º 1
0
 def run(self):
     _config.run(self)
     self.petsc_dir = config.get_petsc_dir(self.petsc_dir)
     if self.petsc_dir is None: return
     petsc_arch = config.get_petsc_arch(self.petsc_dir, self.petsc_arch)
     log.info('-' * 70)
     log.info('PETSC_DIR:   %s' % self.petsc_dir)
     arch_list = petsc_arch
     if not arch_list:
         arch_list = [None]
     for arch in arch_list:
         conf = self.get_config_arch(arch)
         archname = conf.PETSC_ARCH or conf['PETSC_ARCH']
         scalar_type = conf['PETSC_SCALAR']
         precision = conf['PETSC_PRECISION']
         language = conf['PETSC_LANGUAGE']
         compiler = conf['PCC']
         linker = conf['PCC_LINKER']
         log.info('-' * 70)
         log.info('PETSC_ARCH:  %s' % archname)
         log.info(' * scalar-type: %s' % scalar_type)
         log.info(' * precision:   %s' % precision)
         log.info(' * language:    %s' % language)
         log.info(' * compiler:    %s' % compiler)
         log.info(' * linker:      %s' % linker)
     log.info('-' * 70)
Exemplo n.º 2
0
 def run(self):
     _config.run(self)
     self.petsc_dir = config.get_petsc_dir(self.petsc_dir)
     if self.petsc_dir is None: return
     petsc_arch = config.get_petsc_arch(self.petsc_dir, self.petsc_arch)
     log.info('-' * 70)
     log.info('PETSC_DIR:   %s' % self.petsc_dir)
     arch_list = petsc_arch
     if not arch_list :
         arch_list = [ None ]
     for arch in arch_list:
         conf = self.get_config_arch(arch)
         archname    = conf.PETSC_ARCH or conf['PETSC_ARCH']
         scalar_type = conf['PETSC_SCALAR']
         precision   = conf['PETSC_PRECISION']
         language    = conf['PETSC_LANGUAGE']
         compiler    = conf['PCC']
         linker      = conf['PCC_LINKER']
         log.info('-'*70)
         log.info('PETSC_ARCH:  %s' % archname)
         log.info(' * scalar-type: %s' % scalar_type)
         log.info(' * precision:   %s' % precision)
         log.info(' * language:    %s' % language)
         log.info(' * compiler:    %s' % compiler)
         log.info(' * linker:      %s' % linker)
     log.info('-' * 70)
Exemplo n.º 3
0
 def run(self):
     _config.run(self)
Exemplo n.º 4
0
 def run(self):
     self.check_python_dev()
     _config.run(self)
Exemplo n.º 5
0
 def run(self):
     # TODO: Run commands here to adapt timekpr/dirs.py
     print("login-defs: %s" % (self.login_defs))
     config.run(self)
Exemplo n.º 6
0
 def run(self):
     _config.run(self)
Exemplo n.º 7
0
 def run(self):
     config.run(self)
     self.restrict = self.check_restrict()