parameters: (self)
docstring: This method is executed in order to initialize the current step
  
          Keyword arguments:
          self -- It signifies an instance of a class.
docstring_summary: This method is executed in order to initialize the current step
docstring_tokens: This method is executed in order to initialize the current step
function: def PrintOutput(self):
          """ This method is executed in order to initialize the current step
  
          Keyword arguments:
          self -- It signifies an instance of a class.
          """
  
          # TODO: Add post process with values
  
          # Schedule next output
          time = GetPrettyTime(self.model_part.ProcessInfo[KratosMultiphysics.TIME])
          if self.output_interval > 0.0: # Note: if == 0, we'll just always print
              if self.output_control == "time":
                  while GetPrettyTime(self.next_output) <= time:
                      self.next_output += self.output_interval
              else:
                  while self.next_output <= self.step_count:
                      self.next_output += self.output_interval
function_tokens: def PrintOutput ( self ) : # TODO: Add post process with values # Schedule next output time = GetPrettyTime ( self . model_part . ProcessInfo [ KratosMultiphysics . TIME ] ) if self . output_interval > 0.0 : # Note: if == 0, we'll just always print if self . output_control == "time" : while GetPrettyTime ( self . next_output ) <= time : self . next_output += self . output_interval else : while self . next_output <= self . step_count : self . next_output += self . output_interval