def __init__(self, name, params): RunApp.__init__(self, name, params) if (params.isValid("expect_err") == False and params.isValid("expect_assert") == False): raise RuntimeError( 'Either "expect_err" or "expect_assert" must be supplied in RunException' )
def __init__(self, name, params): RunApp.__init__(self, name, params) self.moose_dir = os.environ.get( 'MOOSE_DIR', os.path.abspath( os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))) if os.environ.has_key("LIBMESH_DIR"): self.libmesh_dir = os.environ['LIBMESH_DIR'] else: self.libmesh_dir = os.path.join(self.moose_dir, 'libmesh', 'installed') if self.specs['turn_off_exodus_output']: self.specs['cli_args'][:0] = ['Outputs/exodus=false'] if map(int, util.getPetscVersion(self.libmesh_dir).split(".")) < [3, 9]: self.old_petsc = True self.specs['cli_args'].extend( ['-snes_type test', '-snes_mf_operator 0']) else: self.old_petsc = False self.specs['cli_args'].extend( ['-snes_test_jacobian', '-snes_force_iteration']) if not self.specs['run_sim']: self.specs['cli_args'].extend([ '-snes_type', 'ksponly', '-ksp_type', 'preonly', '-pc_type', 'none', '-snes_convergence_test', 'skip' ])
def __init__(self, name, params): RunApp.__init__(self, name, params) self.moose_dir = os.environ.get( 'MOOSE_DIR', os.path.abspath( os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))) if os.environ.has_key("LIBMESH_DIR"): self.libmesh_dir = os.environ['LIBMESH_DIR'] else: self.libmesh_dir = os.path.join(self.moose_dir, 'libmesh', 'installed') if util.getPetscVersion(self.libmesh_dir) < '3.9': self.specs['cli_args'].append('-snes_type test') else: self.specs['cli_args'].extend( ['-snes_test_jacobian', '-snes_force_iteration']) if not self.specs['run_sim']: self.specs['cli_args'].extend([ '-snes_type', 'ksponly', '-ksp_type', 'preonly', '-pc_type', 'none', '-snes_convergence_test', 'skip' ])
def __init__(self, name, params): RunApp.__init__(self, name, params) self.moose_dir = os.environ.get('MOOSE_DIR', os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))) if os.environ.has_key("LIBMESH_DIR"): self.libmesh_dir = os.environ['LIBMESH_DIR'] else: self.libmesh_dir = os.path.join(self.moose_dir, 'libmesh', 'installed') if util.getPetscVersion(self.libmesh_dir) < '3.9': self.specs['cli_args'].append('-snes_type test') else: self.specs['cli_args'].extend(['-snes_test_jacobian', '-snes_force_iteration']) if not self.specs['run_sim']: self.specs['cli_args'].extend(['-snes_type', 'ksponly', '-ksp_type', 'preonly', '-pc_type', 'none', '-snes_convergence_test', 'skip'])
def __init__(self, name, params): RunApp.__init__(self, name, params) self.moose_dir = os.environ.get('MOOSE_DIR', os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))) if os.environ.has_key("LIBMESH_DIR"): self.libmesh_dir = os.environ['LIBMESH_DIR'] else: self.libmesh_dir = os.path.join(self.moose_dir, 'libmesh', 'installed') if self.specs['turn_off_exodus_output']: self.specs['cli_args'][:0] = ['Outputs/exodus=false'] if map(int, util.getPetscVersion(self.libmesh_dir).split(".")) < [3, 9]: self.old_petsc = True self.specs['cli_args'].append('-snes_type test') else: self.old_petsc = False self.specs['cli_args'].extend(['-snes_test_jacobian', '-snes_force_iteration']) if not self.specs['run_sim']: self.specs['cli_args'].extend(['-snes_type', 'ksponly', '-ksp_type', 'preonly', '-pc_type', 'none', '-snes_convergence_test', 'skip'])
def __init__(self, name, params): RunApp.__init__(self, name, params)
def __init__(self, name, params): RunApp.__init__(self, name, params) self.specs['cli_args'].append('-snes_type test')
def __init__(self, name=None, params=None): RunApp.__init__(self, name, params) if params is not None: self.nPosts = self.getParam('nPosts') self.port = int(self.getParam('port'))
def __init__(self, name, params): RunApp.__init__(self, name, params) if (params.isValid("expect_err") == False and params.isValid("expect_assert") == False): raise RuntimeError('Either "expect_err" or "expect_assert" must be supplied in RunException')
def __init__(self, name, params): RunApp.__init__(self, name, params) self.specs["cli_args"].append("-snes_type test")
def __init__(self, name, params): RunApp.__init__(self, name, params) self.specs['cli_args'].append('-snes_type test')
def __init__(self, name=None, params=None): RunApp.__init__(self, name, params) if params is not None: self.nPosts = self.getParam('nPosts') self.port = int(self.getParam('port'))