2 if not ('servermanager' in dir()):
7 def demo11(fname, impth):
8 """This method demonstrates the Contour filter."""
10 reader = ExodusIIReader(FileName=fname)
12 clipFilter = Clip(reader)
13 clipFilter.ClipType = 'Scalar'
15 clipFilter.Scalars = 'Temp'
16 clipFilter.Value = 400
18 camera = GetActiveCamera()
21 WriteImage(filename = (impth + "clipFilter_1.png"), view=v, Magnification=2)
23 clipFilter2 = Clip(clipFilter)
26 camera.SetPosition(-39, 0, 1.46)
28 WriteImage(filename = (impth + "clipFilter_2.png"), view=v, Magnification=2)
30 dp1 = GetDisplayProperties(reader)
31 dp2 = GetDisplayProperties(clipFilter2)
32 clipFilter2.PointData[:]
33 ##[Array: Temp, Array: V, Array: Pres, Array: AsH3, Array: GaMe3, Array: CH4, Array: H2]
35 temp = clipFilter2.PointData[0]
37 ##(399.99999999999994, 913.1500244140625)
39 dp2.LookupTable = MakeBlueToRedLT(400,913.15)
40 dp2.ColorAttributeType = 'POINT_DATA'
41 dp2.ColorArrayName = 'Temp'
44 WriteImage(filename = (impth + "clipFilter_3.png"), view=v, Magnification=2)
46 dp1.Representation = 'Volume'
48 ##(399.99999999999994, 913.1500244140625)
49 dp1.LookupTable = dp2.LookupTable
50 dp1.ColorAttributeType = 'POINT_DATA'
51 dp1.ColorArrayName = 'Temp'
54 WriteImage(filename = (impth + "clipFilter_4.png"), view=v, Magnification=2)
56 testdir = os.getenv("TESTDIR")
57 pvdata = os.getenv("PVDATA")
59 if __name__ == "__main__":
60 demo11(fname=pvdata+"/Data/disk_out_ref.ex2", impth=testdir+"/Pic/")