parameters: (self)
docstring: Note that the adjoint problem is solved in reverse time
docstring_summary: Note that the adjoint problem is solved in reverse time
docstring_tokens: Note that the adjoint problem is solved in reverse time
function: def RunSolutionLoop(self):
          """Note that the adjoint problem is solved in reverse time
          """
          for step in range(self.number_of_steps):
              self.time = self._GetSolver().AdvanceInTime(self.time)
              self.InitializeSolutionStep()
              self._GetSolver().Predict()
              self._GetSolver().SolveSolutionStep()
              self.FinalizeSolutionStep()
              self.OutputSolutionStep()
function_tokens: def RunSolutionLoop ( self ) : for step in range ( self . number_of_steps ) : self . time = self . _GetSolver ( ) . AdvanceInTime ( self . time ) self . InitializeSolutionStep ( ) self . _GetSolver ( ) . Predict ( ) self . _GetSolver ( ) . SolveSolutionStep ( ) self . FinalizeSolutionStep ( ) self . OutputSolutionStep ( )