Пример #1
0
 def setUp(self):
     self.pts = [[0.,0.,0.],
                 [1.,0.,0.],
                 [1.,1.,0.],
                 [0.,0.,1.],
                 [1.,0.,1.],
                 [1.,1.,1.]]
     self.wedge = linear_wedge(1, self.pts, range(6))
     self.vtk = create_vtk([-1.,0.,1.])
     self.vtk2 = create_vtk([-1,0,1],[5]*27)
     self.vtk3 = create_vtk([0,1,2],[0, 5, 10]*9)
Пример #2
0
def create_wedge_part():
    p = part('Part1','C3D6','linear_wedge')
    pts = [[0.,0.,0.],
          [1.,0.,0.],
          [1.,1.,0.],
          [0.,0.,1.],
          [1.,0.,1.],
          [1.,1.,1.]]
    nodes = [repr(n+1) for n in range(6)]
    p.add_element(linear_wedge(1, pts, nodes))
    p.moduli = [1.]
    return [p]