예제 #1
0
 def test_constructor(self):
     """Test constructor.
 """
     output = OutputSolnSubset()
     output.inventory.writer._configure()
     output.inventory.label = "nodeset"
     output._configure()
     return
예제 #2
0
 def test_constructor(self):
   """
   Test constructor.
   """
   output = OutputSolnSubset()
   output.inventory.writer._configure()
   output.inventory.label = "nodeset"
   output._configure()
   return
예제 #3
0
 def test_preinitialize(self):
   """
   Test preinitialize().
   """
   output = OutputSolnSubset()
   output.inventory.label = "label"
   output._configure()
   output.preinitialize()
   
   self.failIf(output.dataProvider is None)
   return
예제 #4
0
    def test_verifyConfiguration(self):
        """Test verifyConfiguration().
    """
        output = OutputSolnSubset()
        output.inventory.label = "2"
        output._configure()
        output.preinitialize()

        output.vertexDataFields = ["displacement"]
        output.verifyConfiguration(self.mesh)
        return
예제 #5
0
  def test_verifyConfiguration(self):
    """
    Test verifyConfiguration().
    """
    output = OutputSolnSubset()
    output.inventory.label = "2"
    output._configure()
    output.preinitialize()

    output.vertexDataFields = ["displacement"]
    output.verifyConfiguration(self.mesh)
    return
예제 #6
0
    def test_initialize(self):
        """Test initialize().
    """
        output = OutputSolnSubset()
        output.inventory.label = "2"
        output.inventory.writer.inventory.filename = "test.vtk"
        output.inventory.writer._configure()
        output._configure()

        output.preinitialize()
        output.initialize(self.mesh, self.normalizer)
        return
예제 #7
0
  def test_initialize(self):
    """
    Test initialize().
    """
    output = OutputSolnSubset()
    output.inventory.label = "2"
    output.inventory.writer.inventory.filename = "test.vtk"
    output.inventory.writer._configure()
    output._configure()

    output.preinitialize()
    output.initialize(self.mesh, self.normalizer)
    return
예제 #8
0
    def test_preinitialize(self):
        """Test preinitialize().
    """
        output = OutputSolnSubset()
        output.inventory.label = "label"
        output._configure()
        output.preinitialize()

        self.failIf(output.dataProvider is None)
        return
예제 #9
0
  def test_writeData(self):
    """
    Test writeData().
    """
    output = OutputSolnSubset()
    output.inventory.label = "2"
    output.inventory.writer.inventory.filename = "output_sub.vtk"
    output.inventory.writer.inventory.timeFormat = "%3.1f"
    output.inventory.writer._configure()
    output.inventory.vertexDataFields = ["displacement"]
    output._configure()

    output.preinitialize()
    output.initialize(self.mesh, self.normalizer)

    output.open(totalTime=5.0, numTimeSteps=2)
    output.writeData(2.0, self.fields)
    output.close()
    return
예제 #10
0
  def test_writeInfo(self):
    """
    Test writeInfo().
    """
    output = OutputSolnSubset()
    output.inventory.label = "2"
    output.inventory.writer.inventory.filename = "output_sub.vtk"
    output.inventory.writer._configure()
    output._configure()

    output.preinitialize()
    output.initialize(self.mesh, self.normalizer)
    
    output.open(totalTime=5.0, numTimeSteps=2)
    output.writeInfo()
    output.close()
    return
예제 #11
0
  def test_openclose(self):
    """
    Test open() and close().
    """
    output = OutputSolnSubset()
    output.inventory.label = "2"
    output.inventory.writer.inventory.filename = "test.vtk"
    output.inventory.writer._configure()
    output._configure()

    output.preinitialize()
    output.initialize(self.mesh, self.normalizer)

    from pyre.units.time import s
    output.open(totalTime=5.0*s, numTimeSteps=2)
    output.close()
    return
예제 #12
0
    def test_writeData(self):
        """Test writeData().
    """
        output = OutputSolnSubset()
        output.inventory.label = "2"
        output.inventory.writer.inventory.filename = "output_sub.vtk"
        output.inventory.writer.inventory.timeFormat = "%3.1f"
        output.inventory.writer._configure()
        output.inventory.vertexDataFields = ["displacement"]
        output._configure()

        output.preinitialize()
        output.initialize(self.mesh, self.normalizer)

        output.open(totalTime=5.0, numTimeSteps=2)
        output.writeData(2.0, self.fields)
        output.close()
        return
예제 #13
0
    def test_writeInfo(self):
        """Test writeInfo().
    """
        output = OutputSolnSubset()
        output.inventory.label = "2"
        output.inventory.writer.inventory.filename = "output_sub.vtk"
        output.inventory.writer._configure()
        output._configure()

        output.preinitialize()
        output.initialize(self.mesh, self.normalizer)

        output.open(totalTime=5.0, numTimeSteps=2)
        output.writeInfo()
        output.close()
        return
예제 #14
0
    def test_openclose(self):
        """Test open() and close().
    """
        output = OutputSolnSubset()
        output.inventory.label = "2"
        output.inventory.writer.inventory.filename = "test.vtk"
        output.inventory.writer._configure()
        output._configure()

        output.preinitialize()
        output.initialize(self.mesh, self.normalizer)

        from pythia.pyre.units.time import s
        output.open(totalTime=5.0 * s, numTimeSteps=2)
        output.close()
        return