FDTD_Solver.render

rfnetwork.solver.FDTD_Solver.render

FDTD_Solver.render(show_probes=False, show_rulers=True, show_mesh=True, plotter=None, camera_position=None, zoom=1.0, max_image_n=800, axes=None)

Plot the model geometry

Return type:

Plotter

Parameters

show_probesbool, default: False

show probe locations.

show_rulersbool, default: True

show the model bounding box with rulers

show_meshbool, default: True

show the grid mesh. Paralllel projection is turned on if the mesh is shown.

plotterpv.Plotter, optional

pyvista Plotter object

camera_positionstr | pv.CameraPosition, optional

camera position, passed to pv.Plotter.camera_position

zoomfloat, default: 1

camera zoom

max_image_nint, default: 800

maximum number of pixels to render for image layers along each axis.

axesmatplotlib.axes.Axes

matplotlib axes object. If provided, a screenshot is taken of the rendered image and drawn in the the axes.

Returns

pv.Plotter