forked from jungla/ICOM-fluidity-toolbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplot_pv_2.py
35 lines (23 loc) · 3.08 KB
/
plot_pv_2.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!~/source/ParaView-3.12.0-Linux-x86_64/bin/pvpython
from paraview.simple import *
restratification_after_oodc_ = XMLPartitionedUnstructuredGridReader( FileName=['/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_0.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_1.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_2.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_3.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_4.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_5.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_6.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_7.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_8.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_9.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_10.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_11.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_12.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_13.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_14.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_15.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_16.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_17.pvtu', '/nethome/jmensa/fluidity/examples/restrat_500m/restratification_after_oodc_18.pvtu'] )
AnimationScene2 = GetAnimationScene()
restratification_after_oodc_.PointArrayStatus = ['Pressure', 'Density', 'Temperature', 'DG_CourantNumber', 'DistanceToTop', 'DistanceToBottom', 'Time', 'Velocity', 'GravityDirection', 'TemperatureDiffusivity', 'Viscosity']
restratification_after_oodc_.CellArrayStatus = []
AnimationScene2.EndTime = 18.0
AnimationScene2.PlayMode = 'Snap To TimeSteps'
RenderView2 = GetRenderView()
restratification_after_oodc_.PointArrayStatus = ['Temperature']
AnimationScene2.AnimationTime = 17.0
RenderView2.ViewTime = 17.0
a1_Temperature_PVLookupTable = GetLookupTableForArray( "Temperature", 1, NanColor=[0.498039, 0.498039, 0.498039], RGBPoints=[2.9569335125755933, 1.0, 0.0, 0.0, 4.768769211443129, 0.0, 0.0, 1.0], VectorMode='Component', ColorSpace='HSV', ScalarRangeInitialized=1.0 )
a1_Temperature_PiecewiseFunction = CreatePiecewiseFunction()
DataRepresentation2 = Show()
DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5019607843137255]
DataRepresentation2.ScalarOpacityFunction = a1_Temperature_PiecewiseFunction
DataRepresentation2.ColorArrayName = 'Temperature'
DataRepresentation2.ScalarOpacityUnitDistance = 606.2976320627819
DataRepresentation2.LookupTable = a1_Temperature_PVLookupTable
DataRepresentation2.Representation = 'Surface'
RenderView2.CameraClippingRange = [134255.03795004194, 139917.94294878037]
Render()