def test_time_dep_interface(self):
        p_size = parallel_machine_size(self.pm)

        if p_size <= 2:
            eMesh = PerceptMesh(2)
            eMesh.open("./exodus_files/time-dep.e")
            eMesh.commit()

            Tnd_field = eMesh.get_field("Tnd")

            # // entity data setter/getters
            eMesh.read_database_at_time(0.0)
            node = eMesh.get_node(2, 2)
            self.assertTrue(node != 0)
            t0 = eMesh.get_field_data(Tnd_field, node)
            self.assertTrue(t0 == 0.0)
            eMesh.read_database_at_time(1.0)
            t1 = eMesh.get_field_data(Tnd_field, node)
            self.assertTrue(t1 == 11.0)

            print "t0= ", t0, " t1= ", t1
Example #2
0
    def test_time_dep_interface(self):
      p_size = parallel_machine_size(self.pm)

      if p_size <= 2:
        eMesh = PerceptMesh(2)
        eMesh.open("./exodus_files/time-dep.e")
        eMesh.commit()

        Tnd_field = eMesh.get_field("Tnd")

        # // entity data setter/getters
        eMesh.read_database_at_time(0.0)
        node = eMesh.get_node(2,2)
        self.assertTrue(node != 0)
        t0 = eMesh.get_field_data(Tnd_field, node)
        self.assertTrue(t0 == 0.0)
        eMesh.read_database_at_time(1.0)
        t1 = eMesh.get_field_data(Tnd_field, node)
        self.assertTrue(t1 == 11.0)
        
        print "t0= " , t0, " t1= " , t1