1 # -*- coding: utf-8 -*-
2 ####### Rind Grid Test ##########
7 doc = hexablock.addDocument ("Rind Grid Test")
17 rind0 = doc.makeRindTop(nr, na, nh)
18 rind0.saveVtk("makeRindTop.vtk")
22 center = doc.addVertex (0, 0, 0)
23 vplan = doc.addVertex (0, 0, -0.5)
24 vx = doc.addVector (1, 0, 0)
25 vz = doc.addVector (0, 0, 1)
31 rind1 = doc.makeRindUni(center, vx, vz, rtrou, rint, rext, angle, vplan, nr, na, nh)
32 rind1.saveVtk("makeRindUni.vtk")
44 for nro in range(nr+1):
45 trad.append(rint + nro*dr)
47 for nro in range(na+1):
48 tang.append(nro*dtheta)
50 for nro in range(nh+1):
51 tphi.append(-90 + nro*dphi)
53 rind2 = doc.makeRind(center, vx, vz, trad, tang, tphi)
54 rind2.saveVtk("makeRind.vtk")