Esempio n. 1
0
class CuboidTest(unittest.TestCase):
    def setUp(self):
        self.cube = Cuboid((0, 0, 0), (1, 1, 1))
        self.mesh = RectangularMesh((10, 10, 10), (1.0, 1.0, 1.0))

    def test_isPointInside(self):
        self.assertTrue(self.cube.isPointInside((+0.5, 0.5, 0.5)))
        self.assertFalse(self.cube.isPointInside((-0.5, 0.5, 0.5)))
Esempio n. 2
0
class CuboidTest(unittest.TestCase):
    def setUp(self):
        self.cube = Cuboid((0,0,0), (1,1,1))
        self.mesh = RectangularMesh((10, 10, 10), (1.0, 1.0, 1.0))

    def test_isPointInside(self):
        self.assertTrue (self.cube.isPointInside((+0.5, 0.5, 0.5)))
        self.assertFalse(self.cube.isPointInside((-0.5, 0.5, 0.5)))
Esempio n. 3
0
 def setUp(self):
     self.cube = Cuboid((0,0,0), (1,1,1))
     self.mesh = RectangularMesh((10, 10, 10), (1.0, 1.0, 1.0))
Esempio n. 4
0
 def test_construction(self):
     body1 = Body("body1", Material.Py(), Cuboid((0, 0, 0), (1, 1, 1)))
     self.assertEqual(body1.id, "body1")
     self.assertTrue(isinstance(body1.material, Material))
     self.assertTrue(isinstance(body1.shape, Cuboid))
Esempio n. 5
0
 def setUp(self):
     self.cube1 = Cuboid((0, 0, 0), (1, 1, 1))
     self.cube2 = Cuboid((1, 1, 1), (2, 2, 2))
     self.cube3 = Cuboid((0.5, 0.5, 0.5), (1.5, 1.5, 1.5))
Esempio n. 6
0
 def setUp(self):
     self.cube = Cuboid((0, 0, 0), (1, 1, 1))
     self.mesh = RectangularMesh((10, 10, 10), (1.0, 1.0, 1.0))