Example #1
0
  def initialize(self, normalizer):
    """
    Initialize time step algorithm.
    """
    logEvent = "%sinit" % self._loggingPrefix
    self._eventLogger.eventBegin(logEvent)

    TimeStep.initialize(self, normalizer)

    self._readSteps()
    assert(len(self.steps) > 0)
    assert(self.index == 0)

    # Nondimensionalize time steps
    timeScale = normalizer.timeScale()
    self.totalTimeN = normalizer.nondimensionalize(self.totalTime, timeScale)
    for i in xrange(len(self.steps)):
      step = normalizer.nondimensionalize(self.steps[i], timeScale)
      assert(step > 0.0)
      self.steps[i] = step

    # Set current time step
    self.dtN = self.steps[self.index]

    self._eventLogger.eventEnd(logEvent)
    return
Example #2
0
    def initialize(self, normalizer):
        """
    Initialize time step algorithm.
    """
        logEvent = "%sinit" % self._loggingPrefix
        self._eventLogger.eventBegin(logEvent)

        TimeStep.initialize(self, normalizer)

        self._readSteps()
        assert (len(self.steps) > 0)
        assert (self.index == 0)

        # Nondimensionalize time steps
        timeScale = normalizer.timeScale()
        self.totalTimeN = normalizer.nondimensionalize(self.totalTime,
                                                       timeScale)
        for i in xrange(len(self.steps)):
            step = normalizer.nondimensionalize(self.steps[i], timeScale)
            assert (step > 0.0)
            self.steps[i] = step

        # Set current time step
        self.dtN = self.steps[self.index]

        self._eventLogger.eventEnd(logEvent)
        return
Example #3
0
  def initialize(self, normalizer):
    """
    Initialize time step algorithm.
    """
    logEvent = "%sinit" % self._loggingPrefix
    self._eventLogger.eventBegin(logEvent)

    TimeStep.initialize(self, normalizer)

    # Nondimensionalize time scales
    timeScale = normalizer.timeScale()
    self.maxDtN = normalizer.nondimensionalize(self.maxDt, timeScale)

    self._eventLogger.eventEnd(logEvent)
    return