4paraview.simple._DisableFirstRenderCameraReset()
10renderView1 = GetActiveViewOrCreate(
'RenderView')
12calculator1 = Calculator(Input=GetActiveSource())
13SetActiveSource(calculator1)
14if any(
"SINGULAR_DISP" in str
for str
in calculator1.PointData.keys()):
15 calculator1.Function =
'MESH_NODE_POSITIONS+SINGULAR_DISP-coords'
17 calculator1.Function =
'MESH_NODE_POSITIONS-coords'
18calculator1.ResultArrayName =
'Result1'
21calculator1Display = Show(calculator1, renderView1)
22Hide(calculator1, renderView1)
25WarpByVector1 = WarpByVector(Input=calculator1)
26WarpByVector1.Vectors = [
None,
'Result1']
28calculator2 = Calculator(Input=WarpByVector1)
32if any(
"SINGULAR_DISP" in str
for str
in calculator2.PointData.keys()):
33 calculator2.Function =
'SPATIAL_POSITION-MESH_NODE_POSITIONS-SINGULAR_DISP'
35 calculator2.Function =
'SPATIAL_POSITION-MESH_NODE_POSITIONS'
36calculator2.ResultArrayName =
'DISPLACEMENTS'
37SetActiveSource(calculator2)
40calculator2Display = Show(calculator2, renderView1)
41Hide(calculator2, renderView1)
42WarpByVector2 = WarpByVector(Input=calculator2)
43WarpByVector2.Vectors = [
None,
'DISPLACEMENTS']
44WarpByVector2.ScaleFactor = 1.0
45WarpByVector2Display = Show(WarpByVector2, renderView1)