# trace generated using paraview version 5.8.0 # # To ensure correct image size when batch processing, please search # for and uncomment the line `# renderView*.ViewSize = [*,*]` #### import the simple module from the paraview from paraview.simple import * #### disable automatic camera reset on 'Show' paraview.simple._DisableFirstRenderCameraReset() # create a new 'XML Unstructured Grid Reader' n = XMLUnstructuredGridReader(FileName=['/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=45.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=90.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=135.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=180.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=225.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=270.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=315.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=360.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=405.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=450.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=495.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=540.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=585.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=630.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=675.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=720.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=765.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=810.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=855.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=900.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=945.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=990.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1035.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1080.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1125.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1170.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1215.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1260.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1305.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1350.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1395.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1440.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1485.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1530.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1575.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1620.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1665.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1710.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1755.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1800.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1845.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1890.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1935.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=1980.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2025.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2070.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2115.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2160.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2205.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2250.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2295.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2340.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2385.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2430.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2475.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2520.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2565.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2610.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2655.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2700.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2745.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2790.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2835.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2880.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2925.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=2970.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3015.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3060.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3105.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3150.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3195.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3240.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3285.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3330.vtu', '/scratch/bt62/am6349/dl9118/GridapGeoRosenbrock/nswe_eq_ncells_13824_order_1_rosenbrock/n=3375.vtu']) n.CellArrayStatus = ['cell'] n.PointArrayStatus = ['un', 'hn', 'wn'] # get animation scene animationScene1 = GetAnimationScene() # get the time-keeper timeKeeper1 = GetTimeKeeper() # update animation scene based on data timesteps animationScene1.UpdateAnimationUsingDataTimeSteps() # get the material library materialLibrary1 = GetMaterialLibrary() # Create a new 'Render View' renderView1 = CreateView('RenderView') renderView1.AxesGrid = 'GridAxes3DActor' renderView1.StereoType = 'Crystal Eyes' renderView1.CameraFocalDisk = 1.0 renderView1.BackEnd = 'OSPRay raycaster' renderView1.OSPRayMaterialLibrary = materialLibrary1 # uncomment following to set a specific view size # renderView1.ViewSize = [400, 400] # show data in view nDisplay = Show(n, renderView1, 'UnstructuredGridRepresentation') # trace defaults for the display properties. nDisplay.Representation = 'Surface' nDisplay.ColorArrayName = [None, ''] nDisplay.OSPRayScaleArray = 'hn' nDisplay.OSPRayScaleFunction = 'PiecewiseFunction' nDisplay.SelectOrientationVectors = 'None' nDisplay.ScaleFactor = 1274244.0 nDisplay.SelectScaleArray = 'None' nDisplay.GlyphType = 'Arrow' nDisplay.GlyphTableIndexArray = 'None' nDisplay.GaussianRadius = 63712.200000000004 nDisplay.SetScaleArray = ['POINTS', 'hn'] nDisplay.ScaleTransferFunction = 'PiecewiseFunction' nDisplay.OpacityArray = ['POINTS', 'hn'] nDisplay.OpacityTransferFunction = 'PiecewiseFunction' nDisplay.DataAxesGrid = 'GridAxesRepresentation' nDisplay.PolarAxes = 'PolarAxesRepresentation' nDisplay.ScalarOpacityUnitDistance = 364946.0399099265 # init the 'PiecewiseFunction' selected for 'ScaleTransferFunction' nDisplay.ScaleTransferFunction.Points = [8909.127724760297, 0.0, 0.5, 0.0, 10004.943111993982, 1.0, 0.5, 0.0] # init the 'PiecewiseFunction' selected for 'OpacityTransferFunction' nDisplay.OpacityTransferFunction.Points = [8909.127724760297, 0.0, 0.5, 0.0, 10004.943111993982, 1.0, 0.5, 0.0] # get layout layout1 = GetLayoutByName("Layout #1") # add view to a layout so it's visible in UI AssignViewToLayout(view=renderView1, layout=layout1, hint=0) # reset view to fit data renderView1.ResetCamera() # update the view to ensure updated data information renderView1.Update() # set scalar coloring ColorBy(nDisplay, ('POINTS', 'wn')) # rescale color and/or opacity maps used to include current data range nDisplay.RescaleTransferFunctionToDataRange(True, False) # show color bar/color legend nDisplay.SetScalarBarVisibility(renderView1, True) # get color transfer function/color map for 'wn' wnLUT = GetColorTransferFunction('wn') wnLUT.RGBPoints = [-9.908459730428367e-05, 0.278431372549, 0.278431372549, 0.858823529412, -6.872498347210019e-05, 0.0, 0.0, 0.360784313725, -3.8577674631750156e-05, 0.0, 1.0, 1.0, -8.005755807733215e-06, 0.0, 0.501960784314, 0.0, 2.2141553032616802e-05, 1.0, 1.0, 0.0, 5.25011668648003e-05, 1.0, 0.380392156863, 0.0, 8.286078069698377e-05, 0.419607843137, 0.0, 0.0, 0.00011322039452916727, 0.878431372549, 0.301960784314, 0.301960784314] wnLUT.ColorSpace = 'RGB' wnLUT.ScalarRangeInitialized = 1.0 # get opacity transfer function/opacity map for 'wn' wnPWF = GetOpacityTransferFunction('wn') wnPWF.Points = [-9.908459730428367e-05, 0.0, 0.5, 0.0, 0.00011322039452916727, 1.0, 0.5, 0.0] wnPWF.ScalarRangeInitialized = 1 # current camera placement for renderView1 renderView1.CameraPosition = [-2627967.883025228, -17778251.67047161, 22915041.871148117] renderView1.CameraViewUp = [0.002268595484718971, 0.7899681242166782, 0.6131437157764155] renderView1.CameraParallelScale = 11035276.746198982 # save animation SaveAnimation('/home/amartin/bom_collaboration/rosenbrock.png', renderView1, ImageResolution=[1352, 476], FrameWindow=[0, 74]) #### saving camera placements for all active views # current camera placement for renderView1 renderView1.CameraPosition = [-2627967.883025228, -17778251.67047161, 22915041.871148117] renderView1.CameraViewUp = [0.002268595484718971, 0.7899681242166782, 0.6131437157764155] renderView1.CameraParallelScale = 11035276.746198982 #### uncomment the following to render all views # RenderAllViews() # alternatively, if you want to write images, you can use SaveScreenshot(...).