diff --git a/tardis/workflows/simple_tardis_workflow.py b/tardis/workflows/simple_tardis_workflow.py index 9abb21be7fe..2fd45bef589 100644 --- a/tardis/workflows/simple_tardis_workflow.py +++ b/tardis/workflows/simple_tardis_workflow.py @@ -445,7 +445,7 @@ def initialize_spectrum_solver( def run(self): """Run the TARDIS simulation until convergence is reached""" - converged = False + self.converged = False while self.completed_iterations < self.total_iterations - 1: logger.info( f"\n\tStarting iteration {(self.completed_iterations + 1):d} of {self.total_iterations:d}" @@ -466,13 +466,13 @@ def run(self): self.solve_plasma(estimated_radfield_properties) - converged = self.check_convergence(estimated_values) + self.converged = self.check_convergence(estimated_values) self.completed_iterations += 1 - if converged and self.convergence_strategy.stop_if_converged: + if self.converged and self.convergence_strategy.stop_if_converged: break - if converged: + if self.converged: logger.info("\n\tStarting final iteration") else: logger.error( diff --git a/tardis/workflows/standard_tardis_workflow.py b/tardis/workflows/standard_tardis_workflow.py index e4ed2433799..53b0ad7c753 100644 --- a/tardis/workflows/standard_tardis_workflow.py +++ b/tardis/workflows/standard_tardis_workflow.py @@ -206,7 +206,7 @@ def update_convergence_plot_data(self, plot_data_dict): def run(self): """Run the TARDIS simulation until convergence is reached""" - converged = False + self.converged = False while self.completed_iterations < self.total_iterations - 1: logger.info( f"\n\tStarting iteration {(self.completed_iterations + 1):d} of {self.total_iterations:d}" @@ -237,13 +237,13 @@ def run(self): self.solve_plasma(estimated_radfield_properties) - converged = self.check_convergence(estimated_values) + self.converged = self.check_convergence(estimated_values) self.completed_iterations += 1 - if converged and self.convergence_strategy.stop_if_converged: + if self.converged and self.convergence_strategy.stop_if_converged: break - if converged: + if self.converged: logger.info("\n\tStarting final iteration") else: logger.error( diff --git a/tardis/workflows/v_inner_solver.py b/tardis/workflows/v_inner_solver.py index 20edd13c8c9..fcfdfb8ad49 100644 --- a/tardis/workflows/v_inner_solver.py +++ b/tardis/workflows/v_inner_solver.py @@ -309,7 +309,7 @@ def solve_plasma( def run(self): """Run the TARDIS simulation until convergence is reached""" - converged = False + self.converged = False while self.completed_iterations < self.total_iterations - 1: logger.info( f"\n\tStarting iteration {(self.completed_iterations + 1):d} of {self.total_iterations:d}" @@ -334,14 +334,14 @@ def run(self): estimated_values["mask"], ) - converged = self.check_convergence(estimated_values) + self.converged = self.check_convergence(estimated_values) self.completed_iterations += 1 - if converged and self.convergence_strategy.stop_if_converged: + if self.converged and self.convergence_strategy.stop_if_converged: break - if converged: + if self.converged: logger.info("\n\tStarting final iteration") else: logger.error(