def test_initfinal(self): """ Test initialize/finalize. """ from pylith.utils.PetscManager import PetscManager from pylith.utils.petsc import optionsSetValue manager = PetscManager() manager.options = [("vec_type", "seq")] manager.initialize() manager.finalize() return
def main(self): """ Run the application. """ from pylith.utils.PetscManager import PetscManager petsc = PetscManager() petsc.options = [("malloc_dump", "true")] petsc.initialize() unittest.TextTestRunner(verbosity=2).run(self._suite()) petsc.finalize() return
def main(self): """ Run the application. """ from pylith.utils.PetscManager import PetscManager petsc = PetscManager() petsc.options = self.petscOptions petsc.initialize() success = unittest.TextTestRunner(verbosity=2).run(self._suite()).wasSuccessful() petsc.finalize() if not success: import sys sys.exit(1) return
def main(self): """ Run the application. """ from pylith.utils.PetscManager import PetscManager petsc = PetscManager() petsc.options = self.petscOptions petsc.initialize() success = unittest.TextTestRunner(verbosity=2).run( self._suite()).wasSuccessful() petsc.finalize() if not success: import sys sys.exit(1) return