Skip to content

Commit 0291b2e

Browse files
committed
Update docs.
1 parent db4e4f7 commit 0291b2e

File tree

5 files changed

+59
-58
lines changed

5 files changed

+59
-58
lines changed

doc/api_rstgen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def _get_file_path(folder_name: str, file_name: str):
4747
"Pathline",
4848
"XYPlot",
4949
"Monitor",
50-
"GraphicsWindow",
50+
"VisualizerWindow",
5151
]
5252
}
5353

doc/source/users_guide/index.rst

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ The following example demonstrates how to display a mesh with and without edges:
4545

4646
.. code-block:: python
4747
48-
from ansys.fluent.visualization import GraphicsWindow, Mesh
48+
from ansys.fluent.visualization import VisualizerWindow, Mesh
4949
5050
mesh = Mesh(solver=solver_session, show_edges=True, surfaces=["in1", "in2", "in3"])
51-
window = GraphicsWindow(grid=(1, 2))
51+
window = VisualizerWindow()
5252
window.add_graphics(mesh, position=(0, 0))
5353
5454
mesh = Mesh(solver=solver_session, surfaces=["in1", "in2", "in3"])
@@ -67,7 +67,7 @@ Create and visualize a plane surface at a specified z-coordinate:
6767
surf_xy_plane.type = "plane-surface"
6868
surf_xy_plane.creation_method = "xy-plane"
6969
surf_xy_plane.z = -0.0441921
70-
window = GraphicsWindow()
70+
window = VisualizerWindow()
7171
window.add_graphics(surf_xy_plane)
7272
window.show()
7373
@@ -83,7 +83,7 @@ Generate an iso-surface based on the y-coordinate:
8383
field="y-coordinate",
8484
iso_value=-0.125017
8585
)
86-
window = GraphicsWindow()
86+
window = VisualizerWindow()
8787
window.add_graphics(surf_outlet_plane)
8888
window.show()
8989
@@ -100,7 +100,7 @@ Plot a temperature contour over selected surfaces:
100100
field="temperature",
101101
surfaces=["in1", "in2", "in3"],
102102
)
103-
window = GraphicsWindow()
103+
window = VisualizerWindow()
104104
window.add_graphics(temperature_contour_manifold)
105105
window.show()
106106
@@ -118,7 +118,7 @@ Visualize velocity vectors over a selected surface:
118118
surfaces=["solid_up:1:830"],
119119
scale=2,
120120
)
121-
window = GraphicsWindow()
121+
window = VisualizerWindow()
122122
window.add_graphics(velocity_vector)
123123
window.show()
124124
@@ -134,7 +134,7 @@ Visualize pathlines to analyze flow patterns:
134134
pathlines.field = "velocity-magnitude"
135135
pathlines.surfaces = ["inlet", "inlet1", "inlet2"]
136136
137-
window = GraphicsWindow()
137+
window = VisualizerWindow()
138138
window.add_graphics(pathlines)
139139
window.show()
140140
@@ -155,8 +155,8 @@ Generate an XY plot of temperature variations at an outlet:
155155
surfaces=["outlet"],
156156
y_axis_function="temperature",
157157
)
158-
window = GraphicsWindow()
159-
window.add_graphics(xy_plot)
158+
window = VisualizerWindow()
159+
window.add_plot(xy_plot)
160160
window.show()
161161
162162
Display solution residual plot
@@ -169,8 +169,8 @@ Plot solution residuals:
169169
170170
residual = Monitor(solver=solver_session)
171171
residual.monitor_set_name = "residual"
172-
window = GraphicsWindow()
173-
window.add_graphics(residual)
172+
window = VisualizerWindow()
173+
window.add_plot(residual)
174174
window.show()
175175
176176
Display solution monitors plot
@@ -184,11 +184,11 @@ Monitor solution convergence using mass balance and velocity plots:
184184
185185
mass_bal_rplot = Monitor(solver=solver_session)
186186
mass_bal_rplot.monitor_set_name = "mass-bal-rplot"
187-
window = GraphicsWindow(grid=(1, 2))
188-
window.add_graphics(mass_bal_rplot, position=(0, 0))
187+
window = VisualizerWindow()
188+
window.add_plot(mass_bal_rplot, position=(0, 0))
189189
190190
point_vel_rplot = Monitor(solver=solver_session, monitor_set_name="point-vel-rplot")
191-
window.add_graphics(point_vel_rplot, position=(0, 1))
191+
window.add_plot(point_vel_rplot, position=(0, 1))
192192
window.show()
193193
194194
Interactive Graphics
@@ -209,7 +209,7 @@ stages. Graphics updates occur:
209209

210210
.. code-block:: python
211211
212-
from ansys.fluent.visualization import Contour, XYPlot, Monitor, GraphicsWindow
212+
from ansys.fluent.visualization import Contour, XYPlot, Monitor, VisualizerWindow
213213
214214
contour_object = Contour(
215215
solver=solver_session, field="velocity-magnitude", surfaces=["symmetry"]
@@ -222,16 +222,16 @@ stages. Graphics updates occur:
222222
monitor_object = Monitor(solver=solver_session)
223223
monitor_object.monitor_set_name = "residual"
224224
225-
contour_window = GraphicsWindow()
225+
contour_window = VisualizerWindow()
226226
contour_window.add_graphics(contour_object)
227227
contour_window.show()
228228
229-
xy_plot_window = GraphicsWindow()
230-
xy_plot_window.add_graphics(xy_plot_object)
229+
xy_plot_window = VisualizerWindow()
230+
xy_plot_window.add_plot(xy_plot_object)
231231
xy_plot_window.show()
232232
233-
monitor_window = GraphicsWindow()
234-
monitor_window.add_graphics(monitor1)
233+
monitor_window = VisualizerWindow()
234+
monitor_window.add_plot(monitor1)
235235
monitor_window.show()
236236
237237
def auto_refresh_graphics(session, event_info):

examples/00-postprocessing/updated_script_manifold_example.py

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -100,26 +100,26 @@
100100
p1 = XYPlot(solver=session, surfaces=["solid_up:1:830"])
101101
p1.y_axis_function = "temperature"
102102
p_xy = VisualizerWindow()
103-
p_xy.add_graphics(p1)
103+
p_xy.add_plot(p1)
104104
p_xy.show()
105105

106106
session.monitors.get_monitor_set_names()
107107
residual = Monitor(solver=session)
108108
residual.monitor_set_name = "residual"
109109
p_res = VisualizerWindow()
110-
p_res.add_graphics(residual)
110+
p_res.add_plot(residual)
111111
p_res.show()
112112

113113
mtr = Monitor(solver=session)
114114
mtr.monitor_set_name = "mass-tot-rplot"
115115
p_mtr = VisualizerWindow()
116-
p_mtr.add_graphics(mtr)
116+
p_mtr.add_plot(mtr)
117117
p_mtr.show()
118118

119119
mbr = Monitor(solver=session)
120120
mbr.monitor_set_name = "mass-bal-rplot"
121121
p_mbr = VisualizerWindow()
122-
p_mbr.add_graphics(mbr)
122+
p_mbr.add_plot(mbr)
123123
p_mbr.show()
124124

125125
p_mesh = VisualizerWindow()
@@ -135,35 +135,36 @@
135135
p_pathline.add_graphics(pathlines1)
136136
p_pathline.show()
137137

138-
p_cont.plotter.view_isometric()
138+
p_cont._visualizer.plotter.view_isometric()
139139

140140
p_surf = VisualizerWindow()
141141
p_surf.add_graphics(surface1)
142142
p_surf.show()
143143

144144

145145
def auto_refersh_call_back_iteration(session, event_info):
146-
p_cont.refresh_windows(session.id)
147-
p_res.refresh_windows(session.id)
148-
p_mtr.refresh_windows(session.id)
149-
p_mbr.refresh_windows(session.id)
146+
p_cont.refresh(session.id)
147+
p_res.refresh(session.id)
148+
p_mtr.refresh(session.id)
149+
p_mbr.refresh(session.id)
150150

151151

152152
def auto_refersh_call_back_time_step(session, event_info):
153-
p_res.refresh_windows(session.id)
153+
p_res.refresh(session.id)
154154

155155

156156
def initialize_call_back(session, event_info):
157-
p_res.refresh_windows(session.id)
158-
p_mtr.refresh_windows(session.id)
157+
p_res.refresh(session.id)
158+
p_mtr.refresh(session.id)
159159

160160

161-
cb_init_id = session.events.register_callback("InitializedEvent", initialize_call_back)
162-
cb_data_read_id = session.events.register_callback(
163-
"DataReadEvent", initialize_call_back
164-
)
165-
cb_itr_id = session.events.register_callback(
161+
session.events.register_callback("InitializedEvent", initialize_call_back)
162+
session.events.register_callback("DataReadEvent", initialize_call_back)
163+
session.events.register_callback(
166164
"IterationEndedEvent", auto_refersh_call_back_iteration
167165
)
168166

169-
p_cont.animate_windows(session.id)
167+
p_cont.animate(session.id)
168+
169+
session.settings.solution.initialization.hybrid_initialize()
170+
session.settings.solution.run_calculation.iterate(iter_count=50)

src/ansys/fluent/visualization/graphics/graphics_windows.py

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -38,25 +38,6 @@
3838
class GraphicsWindow:
3939
"""Create a graphics window to perform operations like display,
4040
save, animate, etc. on graphics objects.
41-
42-
Examples
43-
--------
44-
You can add graphics objects like mesh, surface or plots and then display it.
45-
46-
>>> from ansys.fluent.visualization import VisualizerWindow
47-
48-
>>> graphics_window = VisualizerWindow()
49-
>>> graphics_window.add_graphics(mesh_object)
50-
>>> graphics_window.show()
51-
52-
You can add multiple graphics objects and display as a structured layout.
53-
54-
>>> graphics_window = VisualizerWindow()
55-
>>> graphics_window.add_graphics(mesh_object, position=(0, 0))
56-
>>> graphics_window.add_graphics(temperature_contour_object, position=(0, 1))
57-
>>> graphics_window.add_graphics(velocity_vector_object, position=(1, 0))
58-
>>> graphics_window.add_plot(xy_plot, position=(1, 1))
59-
>>> graphics_window.show()
6041
"""
6142

6243
def __init__(self, grid: tuple = (1, 1)):

src/ansys/fluent/visualization/visualizer.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,25 @@
3232
class VisualizerWindow:
3333
"""Create a graphics window to perform operations like display,
3434
save, animate, etc. on graphics and plot objects.
35+
36+
Examples
37+
--------
38+
You can add graphics objects like mesh, surface or plots and then display it.
39+
40+
>>> from ansys.fluent.visualization import VisualizerWindow
41+
42+
>>> graphics_window = VisualizerWindow()
43+
>>> graphics_window.add_graphics(mesh_object)
44+
>>> graphics_window.show()
45+
46+
You can add multiple graphics objects and display as a structured layout.
47+
48+
>>> graphics_window = VisualizerWindow()
49+
>>> graphics_window.add_graphics(mesh_object, position=(0, 0))
50+
>>> graphics_window.add_graphics(temperature_contour_object, position=(0, 1))
51+
>>> graphics_window.add_graphics(velocity_vector_object, position=(1, 0))
52+
>>> graphics_window.add_plot(xy_plot, position=(1, 1))
53+
>>> graphics_window.show()
3554
"""
3655

3756
def __init__(self):

0 commit comments

Comments
 (0)