def test_timeScale(self):
        dim = Nondimensional()
        dim._configure()
        dim.setTimeScale(2.0 * second)

        self.assertEqual(1.0 * meter, dim.getLengthScale())
        self.assertEqual(1.0 * pascal, dim.getPressureScale())
        self.assertEqual(2.0 * second, dim.getTimeScale())
        self.assertEqual(1.0 * kilogram / meter**3, dim.getDensityScale())
  def test_timeScale(self):
    dim = Nondimensional()
    dim._configure()
    dim.setTimeScale(2.0*second)

    self.assertEqual(1.0*meter, dim.lengthScale())
    self.assertEqual(1.0*pascal, dim.pressureScale())
    self.assertEqual(2.0*second, dim.timeScale())
    self.assertEqual(1.0*kilogram/meter**3, dim.densityScale())
    return
Beispiel #3
0
    def setUp(self):
        from spatialdata.units.Nondimensional import Nondimensional
        normalizer = Nondimensional()
        normalizer._configure()
        normalizer.setTimeScale(2.0 * second)

        tstep = TimeStepAdapt()
        tstep._configure()
        tstep.preinitialize()
        tstep.initialize(normalizer)
        self.tstep = tstep
        return
Beispiel #4
0
  def setUp(self):
    from spatialdata.units.Nondimensional import Nondimensional
    normalizer = Nondimensional()
    normalizer._configure()
    normalizer.setTimeScale(2.0*second)

    tstep = TimeStep()
    tstep._configure()
    tstep.preinitialize()
    tstep.initialize(normalizer)
    self.tstep = tstep
    return
Beispiel #5
0
  def setUp(self):
    from spatialdata.units.Nondimensional import Nondimensional
    normalizer = Nondimensional()
    normalizer._configure()
    normalizer.setTimeScale(0.5*year)

    tstep = TimeStepUser()
    tstep._configure()
    tstep.filename = "data/timesteps.txt"
    tstep.preinitialize()
    tstep.initialize(normalizer)
    self.tstep = tstep
    return
Beispiel #6
0
    def setUp(self):
        from spatialdata.units.Nondimensional import Nondimensional
        normalizer = Nondimensional()
        normalizer._configure()
        normalizer.setTimeScale(0.5 * year)

        tstep = TimeStepUser()
        tstep._configure()
        tstep.filename = "data/timesteps.txt"
        tstep.preinitialize()
        tstep.initialize(normalizer)
        self.tstep = tstep
        return