def METHOD_NAME(self):
    self.curdir = os.getcwd()
    self.tmpdir = tempfile.mkdtemp()
    self.setup_symlinks()
    os.chdir(self.tmpdir)
    cached_opts().enzoe_driver.run(
        parameter_fname = os.path.join(input_dir, self.parameter_file),
        max_runtime = self.max_runtime, ncpus = self.ncpus,
        sim_name = f"Simulation {self.__class__.__name__}")