import os import sys print (sys.argv) case_dir = sys.argv[1] #### import the simple module from the paraview from paraview.simple import * #### disable automatic camera reset on 'Show' paraview.simple._DisableFirstRenderCameraReset() with open(os.path.join(case_dir, 'pvpython.foam'), 'w'): pass # create a new 'OpenFOAMReader' testfoam = OpenFOAMReader(FileName=os.path.join(case_dir,'pvpython.foam')) testfoam.MeshRegions = ['internalMesh'] testfoam.CellArrays = ['T'] # get animation scene animationScene1 = GetAnimationScene() # update animation scene based on data timesteps animationScene1.UpdateAnimationUsingDataTimeSteps() animationScene1.GoToLast() testfoam.CellArrays = ['AR', 'C', 'C2H', 'C2H2', 'C2H3', 'C2H4', 'C2H5', 'C2H6', 'C3H7', 'C3H8', 'CH', 'CH2', 'CH2(S)', 'CH2CHO', 'CH2CO', 'CH2O', 'CH2OH', 'CH3', 'CH3CHO', 'CH3O', 'CH3OH', 'CH4', 'CN', 'CO', 'CO2', 'De', 'E', 'E-', 'H', 'H2', 'H2CN', 'H2O', 'H2O2', 'H3O+', 'HCCO', 'HCCOH', 'HCN', 'HCNN', 'HCNO', 'HCO', 'HCO+', 'HNCO', 'HNO', 'HO2', 'HOCN', 'N', 'N2', 'N2O', 'NCO', 'NH', 'NH2', 'NH3', 'NNH', 'NO', 'NO2', 'O', 'O2', 'OH', 'T', 'Te', 'U', 'Udrift', 'Uthermal', 'dQ', 'mue', 'ne', 'p', 'qc', 'rho', 'rhoq'] # get active view renderView1 = GetActiveViewOrCreate('RenderView') # uncomment following to set a specific view size renderView1.ViewSize = [1280, 800] # get color transfer function/color map for 'p' pLUT = GetColorTransferFunction('p') # get opacity transfer function/opacity map for 'p' pPWF = GetOpacityTransferFunction('p') # create a new 'Slice' slice1 = Slice(Input=testfoam) slice1.SliceType = 'Plane' slice1.SliceOffsetValues = [0.0] # init the 'Plane' selected for 'SliceType' slice1.SliceType.Origin = [0.01999923773109913, 0.0, 0.0] # toggle 3D widget visibility (only when running from the GUI) Hide3DWidgets(proxy=slice1.SliceType) # Properties modified on slice1.SliceType slice1.SliceType.Normal = [0.0, 0.0, 1.0] # show data in view slice1Display = Show(slice1, renderView1) # trace defaults for the display properties. slice1Display.Representation = 'Surface' slice1Display.ColorArrayName = ['POINTS', 'p'] slice1Display.LookupTable = pLUT slice1Display.OSPRayScaleArray = 'p' slice1Display.OSPRayScaleFunction = 'PiecewiseFunction' slice1Display.SelectOrientationVectors = 'U' slice1Display.ScaleFactor = 0.003999847546219826 slice1Display.SelectScaleArray = 'p' slice1Display.GlyphType = 'Arrow' slice1Display.GlyphTableIndexArray = 'p' slice1Display.DataAxesGrid = 'GridAxesRepresentation' slice1Display.PolarAxes = 'PolarAxesRepresentation' slice1Display.GaussianRadius = 0.001999923773109913 slice1Display.SetScaleArray = ['POINTS', 'p'] slice1Display.ScaleTransferFunction = 'PiecewiseFunction' slice1Display.OpacityArray = ['POINTS', 'p'] slice1Display.OpacityTransferFunction = 'PiecewiseFunction' # hide data in view Hide(testfoam, renderView1) # show color bar/color legend slice1Display.SetScalarBarVisibility(renderView1, True) # set scalar coloring ColorBy(slice1Display, ('CELLS', 'OH')) # Hide the scalar bar for this color map if no visible data is colored by it. HideScalarBarIfNotNeeded(pLUT, renderView1) # rescale color and/or opacity maps used to include current data range slice1Display.RescaleTransferFunctionToDataRange(True, False) # show color bar/color legend slice1Display.SetScalarBarVisibility(renderView1, True) # get color transfer function/color map for 'OH' oHLUT = GetColorTransferFunction('OH') # create a new 'Stream Tracer' streamTracer1 = StreamTracer(Input=slice1, SeedType='High Resolution Line Source') streamTracer1.Vectors = ['POINTS', 'U'] streamTracer1.MaximumStreamlineLength = 0.03999847546219826 # init the 'High Resolution Line Source' selected for 'SeedType' streamTracer1.SeedType.Point1 = [0.005, -0.005, 0.0] streamTracer1.SeedType.Point2 = [0.005, 0.005, 0.0] streamTracer1.SeedType.Resolution = 30 # toggle 3D widget visibility (only when running from the GUI) Hide3DWidgets(proxy=streamTracer1.SeedType) # show data in view streamTracer1Display = Show(streamTracer1, renderView1) # trace defaults for the display properties. streamTracer1Display.Representation = 'Surface' streamTracer1Display.ColorArrayName = ['POINTS', 'p'] streamTracer1Display.LookupTable = pLUT streamTracer1Display.OSPRayScaleArray = 'p' streamTracer1Display.OSPRayScaleFunction = 'PiecewiseFunction' streamTracer1Display.SelectOrientationVectors = 'Normals' streamTracer1Display.ScaleFactor = 0.002276691497536376 streamTracer1Display.SelectScaleArray = 'p' streamTracer1Display.GlyphType = 'Arrow' streamTracer1Display.GlyphTableIndexArray = 'p' streamTracer1Display.DataAxesGrid = 'GridAxesRepresentation' streamTracer1Display.PolarAxes = 'PolarAxesRepresentation' streamTracer1Display.GaussianRadius = 0.001138345748768188 streamTracer1Display.SetScaleArray = ['POINTS', 'p'] streamTracer1Display.ScaleTransferFunction = 'PiecewiseFunction' streamTracer1Display.OpacityArray = ['POINTS', 'p'] streamTracer1Display.OpacityTransferFunction = 'PiecewiseFunction' # show color bar/color legend streamTracer1Display.SetScalarBarVisibility(renderView1, True) # update the view to ensure updated data information renderView1.Update() # Hide the scalar bar for this color map if no visible data is colored by it. HideScalarBarIfNotNeeded(pLUT, renderView1) # reset view to fit data bounds renderView1.ResetCamera(0.0, 0.04, -0.005, 0.005, 0.0, 0.0) # current camera placement for renderView1 # renderView1.CameraPosition = [0.01999923773109913, 0.0, 0.08252598089539158] # renderView1.CameraFocalPoint = [0.01999923773109913, 0.0, 0.0] # renderView1.CameraParallelScale = 0.021359295571494116 # save screenshot SaveScreenshot(os.path.join(case_dir,'OHsurface.png'), renderView1) print "saved OH image" # set scalar coloring ColorBy(slice1Display, ('CELLS', 'T')) print "color by T" # Hide the scalar bar for this color map if no visible data is colored by it. HideScalarBarIfNotNeeded(oHLUT, renderView1) # rescale color and/or opacity maps used to include current data range slice1Display.RescaleTransferFunctionToDataRange(True, False) # show color bar/color legend slice1Display.SetScalarBarVisibility(renderView1, True) # get color transfer function/color map for 'OH' TLUT = GetColorTransferFunction('T') # update the view to ensure updated data information renderView1.Update() # save screenshot SaveScreenshot(os.path.join(case_dir,'Tsurface.png'), renderView1) print "saved T image" # create a new 'Plot Over Line' plotOverLine1 = PlotOverLine(Input=testfoam, Source='High Resolution Line Source') # init the 'High Resolution Line Source' selected for 'Source' plotOverLine1.Source.Point1 = [0.0, -0.007499999832361937, 0.0] plotOverLine1.Source.Point2 = [0.0, 0.007499999832361937, 0.0] # toggle 3D widget visibility (only when running from the GUI) Hide3DWidgets(proxy=plotOverLine1.Source) CreateLayout('Layout #2') # Create a new 'Line Chart View' lineChartView1 = CreateView('XYChartView') lineChartView1.ViewSize = [640, 640] lineChartView1.LeftAxisRangeMaximum = 6.66 lineChartView1.BottomAxisRangeMaximum = 6.66 lineChartView1.RightAxisRangeMaximum = 6.66 lineChartView1.TopAxisRangeMaximum = 6.66 # get layout layout2 = GetLayout() # place view in the layout layout2.AssignView(0, lineChartView1) # show data in view plotOverLine1Display_1 = Show(plotOverLine1, lineChartView1) # trace defaults for the display properties. plotOverLine1Display_1.CompositeDataSetIndex = [0] plotOverLine1Display_1.UseIndexForXAxis = 0 plotOverLine1Display_1.XArrayName = 'arc_length' plotOverLine1Display_1.SeriesVisibility = [ 'AR', 'C', 'C2H', 'C2H2', 'C2H3', 'C2H4', 'C2H5', 'C2H6', 'C3H7', 'C3H8', 'CH', 'CH2', 'CH2(S)', 'CH2CHO', 'CH2CO', 'CH2O', 'CH2OH', 'CH3', 'CH3CHO', 'CH3O', 'CH3OH', 'CH4', 'CN', 'CO', 'CO2', 'De', 'dQ', 'E_Magnitude', 'E-', 'H', 'H2', 'H2CN', 'H2O', 'H2O2', 'H3O+', 'HCCO', 'HCCOH', 'HCN', 'HCNN', 'HCNO', 'HCO', 'HCO+', 'HNCO', 'HNO', 'HO2', 'HOCN', 'mue', 'N', 'N2', 'N2O', 'NCO', 'ne', 'NH', 'NH2', 'NH3', 'NNH', 'NO', 'NO2', 'O', 'O2', 'OH', 'p', 'qc', 'rho', 'rhoq', 'T', 'Te', 'U_Magnitude', 'Udrift_Magnitude', 'Uthermal_Magnitude'] plotOverLine1Display_1.SeriesLabel = [ 'AR', 'AR', 'arc_length', 'arc_length', 'C', 'C', 'C2H', 'C2H', 'C2H2', 'C2H2', 'C2H3', 'C2H3', 'C2H4', 'C2H4', 'C2H5', 'C2H5', 'C2H6', 'C2H6', 'C3H7', 'C3H7', 'C3H8', 'C3H8', 'CH', 'CH', 'CH2', 'CH2', 'CH2(S)', 'CH2(S)', 'CH2CHO', 'CH2CHO', 'CH2CO', 'CH2CO', 'CH2O', 'CH2O', 'CH2OH', 'CH2OH', 'CH3', 'CH3', 'CH3CHO', 'CH3CHO', 'CH3O', 'CH3O', 'CH3OH', 'CH3OH', 'CH4', 'CH4', 'CN', 'CN', 'CO', 'CO', 'CO2', 'CO2', 'De', 'De', 'dQ', 'dQ', 'E_X', 'E_X', 'E_Y', 'E_Y', 'E_Z', 'E_Z', 'E_Magnitude', 'E_Magnitude', 'E-', 'E-', 'H', 'H', 'H2', 'H2', 'H2CN', 'H2CN', 'H2O', 'H2O', 'H2O2', 'H2O2', 'H3O+', 'H3O+', 'HCCO', 'HCCO', 'HCCOH', 'HCCOH', 'HCN', 'HCN', 'HCNN', 'HCNN', 'HCNO', 'HCNO', 'HCO', 'HCO', 'HCO+', 'HCO+', 'HNCO', 'HNCO', 'HNO', 'HNO', 'HO2', 'HO2', 'HOCN', 'HOCN', 'mue', 'mue', 'N', 'N', 'N2', 'N2', 'N2O', 'N2O', 'NCO', 'NCO', 'ne', 'ne', 'NH', 'NH', 'NH2', 'NH2', 'NH3', 'NH3', 'NNH', 'NNH', 'NO', 'NO', 'NO2', 'NO2', 'O', 'O', 'O2', 'O2', 'OH', 'OH', 'p', 'p', 'qc', 'qc', 'rho', 'rho', 'rhoq', 'rhoq', 'T', 'T', 'Te', 'Te', 'U_X', 'U_X', 'U_Y', 'U_Y', 'U_Z', 'U_Z', 'U_Magnitude', 'U_Magnitude', 'Udrift_X', 'Udrift_X', 'Udrift_Y', 'Udrift_Y', 'Udrift_Z', 'Udrift_Z', 'Udrift_Magnitude', 'Udrift_Magnitude', 'Uthermal_X', 'Uthermal_X', 'Uthermal_Y', 'Uthermal_Y', 'Uthermal_Z', 'Uthermal_Z', 'Uthermal_Magnitude', 'Uthermal_Magnitude', 'vtkValidPointMask', 'vtkValidPointMask', 'Points_X', 'Points_X', 'Points_Y', 'Points_Y', 'Points_Z', 'Points_Z', 'Points_Magnitude', 'Points_Magnitude'] plotOverLine1Display_1.SeriesColor = [ 'AR', '0', '0', '0', 'arc_length', '0.89', '0.1', '0.11', 'C', '0.22', '0.49', '0.72', 'C2H', '0.3', '0.69', '0.29', 'C2H2', '0.6', '0.31', '0.64', 'C2H3', '1', '0.5', '0', 'C2H4', '0.65', '0.34', '0.16', 'C2H5', '0', '0', '0', 'C2H6', '0.89', '0.1', '0.11', 'C3H7', '0.22', '0.49', '0.72', 'C3H8', '0.3', '0.69', '0.29', 'CH', '0.6', '0.31', '0.64', 'CH2', '1', '0.5', '0', 'CH2(S)', '0.65', '0.34', '0.16', 'CH2CHO', '0', '0', '0', 'CH2CO', '0.89', '0.1', '0.11', 'CH2O', '0.22', '0.49', '0.72', 'CH2OH', '0.3', '0.69', '0.29', 'CH3', '0.6', '0.31', '0.64', 'CH3CHO', '1', '0.5', '0', 'CH3O', '0.65', '0.34', '0.16', 'CH3OH', '0', '0', '0', 'CH4', '0.89', '0.1', '0.11', 'CN', '0.22', '0.49', '0.72', 'CO', '0.3', '0.69', '0.29', 'CO2', '0.6', '0.31', '0.64', 'De', '1', '0.5', '0', 'dQ', '0.65', '0.34', '0.16', 'E_X', '0', '0', '0', 'E_Y', '0.89', '0.1', '0.11', 'E_Z', '0.22', '0.49', '0.72', 'E_Magnitude', '0.3', '0.69', '0.29', 'E-', '0.6', '0.31', '0.64', 'H', '1', '0.5', '0', 'H2', '0.65', '0.34', '0.16', 'H2CN', '0', '0', '0', 'H2O', '0.89', '0.1', '0.11', 'H2O2', '0.22', '0.49', '0.72', 'H3O+', '0.3', '0.69', '0.29', 'HCCO', '0.6', '0.31', '0.64', 'HCCOH', '1', '0.5', '0', 'HCN', '0.65', '0.34', '0.16', 'HCNN', '0', '0', '0', 'HCNO', '0.89', '0.1', '0.11', 'HCO', '0.22', '0.49', '0.72', 'HCO+', '0.3', '0.69', '0.29', 'HNCO', '0.6', '0.31', '0.64', 'HNO', '1', '0.5', '0', 'HO2', '0.65', '0.34', '0.16', 'HOCN', '0', '0', '0', 'mue', '0.89', '0.1', '0.11', 'N', '0.22', '0.49', '0.72', 'N2', '0.3', '0.69', '0.29', 'N2O', '0.6', '0.31', '0.64', 'NCO', '1', '0.5', '0', 'ne', '0.65', '0.34', '0.16', 'NH', '0', '0', '0', 'NH2', '0.89', '0.1', '0.11', 'NH3', '0.22', '0.49', '0.72', 'NNH', '0.3', '0.69', '0.29', 'NO', '0.6', '0.31', '0.64', 'NO2', '1', '0.5', '0', 'O', '0.65', '0.34', '0.16', 'O2', '0', '0', '0', 'OH', '0.89', '0.1', '0.11', 'p', '0.22', '0.49', '0.72', 'qc', '0.3', '0.69', '0.29', 'rho', '0.6', '0.31', '0.64', 'rhoq', '1', '0.5', '0', 'T', '0.65', '0.34', '0.16', 'Te', '0', '0', '0', 'U_X', '0.89', '0.1', '0.11', 'U_Y', '0.22', '0.49', '0.72', 'U_Z', '0.3', '0.69', '0.29', 'U_Magnitude', '0.6', '0.31', '0.64', 'Udrift_X', '1', '0.5', '0', 'Udrift_Y', '0.65', '0.34', '0.16', 'Udrift_Z', '0', '0', '0', 'Udrift_Magnitude', '0.89', '0.1', '0.11', 'Uthermal_X', '0.22', '0.49', '0.72', 'Uthermal_Y', '0.3', '0.69', '0.29', 'Uthermal_Z', '0.6', '0.31', '0.64', 'Uthermal_Magnitude', '1', '0.5', '0', 'vtkValidPointMask', '0.65', '0.34', '0.16', 'Points_X', '0', '0', '0', 'Points_Y', '0.89', '0.1', '0.11', 'Points_Z', '0.22', '0.49', '0.72', 'Points_Magnitude', '0.3', '0.69', '0.29'] plotOverLine1Display_1.SeriesPlotCorner = [ 'AR', '0', 'arc_length', '0', 'C', '0', 'C2H', '0', 'C2H2', '0', 'C2H3', '0', 'C2H4', '0', 'C2H5', '0', 'C2H6', '0', 'C3H7', '0', 'C3H8', '0', 'CH', '0', 'CH2', '0', 'CH2(S)', '0', 'CH2CHO', '0', 'CH2CO', '0', 'CH2O', '0', 'CH2OH', '0', 'CH3', '0', 'CH3CHO', '0', 'CH3O', '0', 'CH3OH', '0', 'CH4', '0', 'CN', '0', 'CO', '0', 'CO2', '0', 'De', '0', 'dQ', '0', 'E_X', '0', 'E_Y', '0', 'E_Z', '0', 'E_Magnitude', '0', 'E-', '0', 'H', '0', 'H2', '0', 'H2CN', '0', 'H2O', '0', 'H2O2', '0', 'H3O+', '0', 'HCCO', '0', 'HCCOH', '0', 'HCN', '0', 'HCNN', '0', 'HCNO', '0', 'HCO', '0', 'HCO+', '0', 'HNCO', '0', 'HNO', '0', 'HO2', '0', 'HOCN', '0', 'mue', '0', 'N', '0', 'N2', '0', 'N2O', '0', 'NCO', '0', 'ne', '0', 'NH', '0', 'NH2', '0', 'NH3', '0', 'NNH', '0', 'NO', '0', 'NO2', '0', 'O', '0', 'O2', '0', 'OH', '0', 'p', '0', 'qc', '0', 'rho', '0', 'rhoq', '0', 'T', '0', 'Te', '0', 'U_X', '0', 'U_Y', '0', 'U_Z', '0', 'U_Magnitude', '0', 'Udrift_X', '0', 'Udrift_Y', '0', 'Udrift_Z', '0', 'Udrift_Magnitude', '0', 'Uthermal_X', '0', 'Uthermal_Y', '0', 'Uthermal_Z', '0', 'Uthermal_Magnitude', '0', 'vtkValidPointMask', '0', 'Points_X', '0', 'Points_Y', '0', 'Points_Z', '0', 'Points_Magnitude', '0'] plotOverLine1Display_1.SeriesLabelPrefix = '' plotOverLine1Display_1.SeriesLineStyle = [ 'AR', '1', 'arc_length', '1', 'C', '1', 'C2H', '1', 'C2H2', '1', 'C2H3', '1', 'C2H4', '1', 'C2H5', '1', 'C2H6', '1', 'C3H7', '1', 'C3H8', '1', 'CH', '1', 'CH2', '1', 'CH2(S)', '1', 'CH2CHO', '1', 'CH2CO', '1', 'CH2O', '1', 'CH2OH', '1', 'CH3', '1', 'CH3CHO', '1', 'CH3O', '1', 'CH3OH', '1', 'CH4', '1', 'CN', '1', 'CO', '1', 'CO2', '1', 'De', '1', 'dQ', '1', 'E_X', '1', 'E_Y', '1', 'E_Z', '1', 'E_Magnitude', '1', 'E-', '1', 'H', '1', 'H2', '1', 'H2CN', '1', 'H2O', '1', 'H2O2', '1', 'H3O+', '1', 'HCCO', '1', 'HCCOH', '1', 'HCN', '1', 'HCNN', '1', 'HCNO', '1', 'HCO', '1', 'HCO+', '1', 'HNCO', '1', 'HNO', '1', 'HO2', '1', 'HOCN', '1', 'mue', '1', 'N', '1', 'N2', '1', 'N2O', '1', 'NCO', '1', 'ne', '1', 'NH', '1', 'NH2', '1', 'NH3', '1', 'NNH', '1', 'NO', '1', 'NO2', '1', 'O', '1', 'O2', '1', 'OH', '1', 'p', '1', 'qc', '1', 'rho', '1', 'rhoq', '1', 'T', '1', 'Te', '1', 'U_X', '1', 'U_Y', '1', 'U_Z', '1', 'U_Magnitude', '1', 'Udrift_X', '1', 'Udrift_Y', '1', 'Udrift_Z', '1', 'Udrift_Magnitude', '1', 'Uthermal_X', '1', 'Uthermal_Y', '1', 'Uthermal_Z', '1', 'Uthermal_Magnitude', '1', 'vtkValidPointMask', '1', 'Points_X', '1', 'Points_Y', '1', 'Points_Z', '1', 'Points_Magnitude', '1'] plotOverLine1Display_1.SeriesLineThickness = [ 'AR', '2', 'arc_length', '2', 'C', '2', 'C2H', '2', 'C2H2', '2', 'C2H3', '2', 'C2H4', '2', 'C2H5', '2', 'C2H6', '2', 'C3H7', '2', 'C3H8', '2', 'CH', '2', 'CH2', '2', 'CH2(S)', '2', 'CH2CHO', '2', 'CH2CO', '2', 'CH2O', '2', 'CH2OH', '2', 'CH3', '2', 'CH3CHO', '2', 'CH3O', '2', 'CH3OH', '2', 'CH4', '2', 'CN', '2', 'CO', '2', 'CO2', '2', 'De', '2', 'dQ', '2', 'E_X', '2', 'E_Y', '2', 'E_Z', '2', 'E_Magnitude', '2', 'E-', '2', 'H', '2', 'H2', '2', 'H2CN', '2', 'H2O', '2', 'H2O2', '2', 'H3O+', '2', 'HCCO', '2', 'HCCOH', '2', 'HCN', '2', 'HCNN', '2', 'HCNO', '2', 'HCO', '2', 'HCO+', '2', 'HNCO', '2', 'HNO', '2', 'HO2', '2', 'HOCN', '2', 'mue', '2', 'N', '2', 'N2', '2', 'N2O', '2', 'NCO', '2', 'ne', '2', 'NH', '2', 'NH2', '2', 'NH3', '2', 'NNH', '2', 'NO', '2', 'NO2', '2', 'O', '2', 'O2', '2', 'OH', '2', 'p', '2', 'qc', '2', 'rho', '2', 'rhoq', '2', 'T', '2', 'Te', '2', 'U_X', '2', 'U_Y', '2', 'U_Z', '2', 'U_Magnitude', '2', 'Udrift_X', '2', 'Udrift_Y', '2', 'Udrift_Z', '2', 'Udrift_Magnitude', '2', 'Uthermal_X', '2', 'Uthermal_Y', '2', 'Uthermal_Z', '2', 'Uthermal_Magnitude', '2', 'vtkValidPointMask', '2', 'Points_X', '2', 'Points_Y', '2', 'Points_Z', '2', 'Points_Magnitude', '2'] plotOverLine1Display_1.SeriesMarkerStyle = [ 'AR', '0', 'arc_length', '0', 'C', '0', 'C2H', '0', 'C2H2', '0', 'C2H3', '0', 'C2H4', '0', 'C2H5', '0', 'C2H6', '0', 'C3H7', '0', 'C3H8', '0', 'CH', '0', 'CH2', '0', 'CH2(S)', '0', 'CH2CHO', '0', 'CH2CO', '0', 'CH2O', '0', 'CH2OH', '0', 'CH3', '0', 'CH3CHO', '0', 'CH3O', '0', 'CH3OH', '0', 'CH4', '0', 'CN', '0', 'CO', '0', 'CO2', '0', 'De', '0', 'dQ', '0', 'E_X', '0', 'E_Y', '0', 'E_Z', '0', 'E_Magnitude', '0', 'E-', '0', 'H', '0', 'H2', '0', 'H2CN', '0', 'H2O', '0', 'H2O2', '0', 'H3O+', '0', 'HCCO', '0', 'HCCOH', '0', 'HCN', '0', 'HCNN', '0', 'HCNO', '0', 'HCO', '0', 'HCO+', '0', 'HNCO', '0', 'HNO', '0', 'HO2', '0', 'HOCN', '0', 'mue', '0', 'N', '0', 'N2', '0', 'N2O', '0', 'NCO', '0', 'ne', '0', 'NH', '0', 'NH2', '0', 'NH3', '0', 'NNH', '0', 'NO', '0', 'NO2', '0', 'O', '0', 'O2', '0', 'OH', '0', 'p', '0', 'qc', '0', 'rho', '0', 'rhoq', '0', 'T', '0', 'Te', '0', 'U_X', '0', 'U_Y', '0', 'U_Z', '0', 'U_Magnitude', '0', 'Udrift_X', '0', 'Udrift_Y', '0', 'Udrift_Z', '0', 'Udrift_Magnitude', '0', 'Uthermal_X', '0', 'Uthermal_Y', '0', 'Uthermal_Z', '0', 'Uthermal_Magnitude', '0', 'vtkValidPointMask', '0', 'Points_X', '0', 'Points_Y', '0', 'Points_Z', '0', 'Points_Magnitude', '0'] # Properties modified on plotOverLine1Display_1 plotOverLine1Display_1.SeriesVisibility = ['T'] lineChartView1.LeftAxisUseCustomRange = 1 lineChartView1.LeftAxisRangeMinimum = 0.0 lineChartView1.LeftAxisRangeMaximum = 3000.0 ''' lineChartView1.BottomAxisUseCustomRange = 1 lineChartView1.BottomAxisRangeMinimum = 0.0 lineChartView1.BottomAxisRangeMaximum = 15e-3 ''' # save screenshot # SaveScreenshot('/home/ignis/T-plot.png', lineChartView1, ImageResolution=[640,640]) SaveScreenshot(os.path.join(case_dir,'Tplot.png'), lineChartView1) print "saved T plot"