Post processing utilities for 2D simulations.
More...
Post processing utilities for 2D simulations.
|
| def | __init__ (self, dset, sorder) |
| |
| def | tripcolor (self, frame, y_fun, subdomains=None, **kwargs) |
| | Plots pcolor plots of y data on triangle grid.
|
| |
| def | tricontour (self, frame, y_fun, subdomains=None, **kwargs) |
| | Plots contours of y data on triangle grid.
|
| |
| def | tripcolordelta (self, frame1, frame2, y_fun, subdomains=None, **kwargs) |
| | Plots x-coordinate vs.
|
| |
| def | integy (self, npts, frame, y_fun, subdomains=None, **kwargs) |
| | Integrates data along y-direction and plots evaluated data vs.
|
| |
| def | integrate (self, y_fun, frames=None, subdomains=None) |
| | Integrates various quantities over a given set of subdomains on a single frame.
|
| |
| def | anim (self, y_fun, anim_fname, sim_name=None, frames=None, subdomains=None, style_callback=None, dpi=96, fps=60, bitrate=6000, metadata=dict(), **kwargs) |
| | Generates an animation movie.
|
| |
|
| def | _do_anim (self, y_fun, sim_name, frames, writer, subdomains, style_callback, **kwargs) |
| | Internal helper for anim.
|
| |
◆ __init__()
| def warpy.post_processing.post2d.post_process_2d.__init__ |
( |
|
self, |
|
|
|
dset, |
|
|
|
sorder |
|
) |
| |
- Parameters
-
| dset | warpy.dataset object. The dset object must be created using the restart mesh. |
| sorder | Spatial order of the mesh |
◆ _do_anim()
| def warpy.post_processing.post2d.post_process_2d._do_anim |
( |
|
self, |
|
|
|
y_fun, |
|
|
|
sim_name, |
|
|
|
frames, |
|
|
|
writer, |
|
|
|
subdomains, |
|
|
|
style_callback, |
|
|
** |
kwargs |
|
) |
| |
|
protected |
Internal helper for anim.
◆ anim()
| def warpy.post_processing.post2d.post_process_2d.anim |
( |
|
self, |
|
|
|
y_fun, |
|
|
|
anim_fname, |
|
|
|
sim_name = None, |
|
|
|
frames = None, |
|
|
|
subdomains = None, |
|
|
|
style_callback = None, |
|
|
|
dpi = 96, |
|
|
|
fps = 60, |
|
|
|
bitrate = 6000, |
|
|
|
metadata = dict(), |
|
|
** |
kwargs |
|
) |
| |
Generates an animation movie.
- Parameters
-
◆ integrate()
| def warpy.post_processing.post2d.post_process_2d.integrate |
( |
|
self, |
|
|
|
y_fun, |
|
|
|
frames = None, |
|
|
|
subdomains = None |
|
) |
| |
Integrates various quantities over a given set of subdomains on a single frame.
- Parameters
-
| y_fun | what quantities to integrate |
| frames | what frames to perform the integration on, or None for all frames in the dataset |
| subdomains | What subdomains to integrate on (or None for all) |
- Returns
- tuple of (times, integrated results, labels) integrated results has component as second index
◆ integy()
| def warpy.post_processing.post2d.post_process_2d.integy |
( |
|
self, |
|
|
|
npts, |
|
|
|
frame, |
|
|
|
y_fun, |
|
|
|
subdomains = None, |
|
|
** |
kwargs |
|
) |
| |
Integrates data along y-direction and plots evaluated data vs.
x-coordinate.
- Parameters
-
| frame | integer of what frame to plot |
| y_fun | function to call for data (y) values |
| subdomains | List of subdomain(s) to extract data for, or None to extract over all subdomains |
◆ tricontour()
| def warpy.post_processing.post2d.post_process_2d.tricontour |
( |
|
self, |
|
|
|
frame, |
|
|
|
y_fun, |
|
|
|
subdomains = None, |
|
|
** |
kwargs |
|
) |
| |
Plots contours of y data on triangle grid.
Plot style parameters may be passed by name.
- Parameters
-
| frame | integer of what frame to plot |
| y_fun | What function to call for y values |
| subdomains | List of subdomain(s) to plot contour for, or None to plot over all subdomains |
◆ tripcolor()
| def warpy.post_processing.post2d.post_process_2d.tripcolor |
( |
|
self, |
|
|
|
frame, |
|
|
|
y_fun, |
|
|
|
subdomains = None, |
|
|
** |
kwargs |
|
) |
| |
Plots pcolor plots of y data on triangle grid.
Plot style parameters may be passed by name.
- Parameters
-
| frame | integer of what frame to plot |
| y_fun | What function to call for y values |
| subdomains | List of subdomain(s) to extract data for, or None to plot for all subdomains |
◆ tripcolordelta()
| def warpy.post_processing.post2d.post_process_2d.tripcolordelta |
( |
|
self, |
|
|
|
frame1, |
|
|
|
frame2, |
|
|
|
y_fun, |
|
|
|
subdomains = None, |
|
|
** |
kwargs |
|
) |
| |
Plots x-coordinate vs.
delta y evaluated data. Plot style parameters may be passed by name.
- Parameters
-
| frame1 | and frame2 integers of which frames to subtract and plot delta |
| y_fun | What function to call for y values |
| subdomains | List of subdomain(s) to extract data for, or None to extract over all subdomains |
◆ all_subdomains
| warpy.post_processing.post2d.post_process_2d.all_subdomains |
◆ dset
| warpy.post_processing.post2d.post_process_2d.dset |
◆ int_multipliers
| warpy.post_processing.post2d.post_process_2d.int_multipliers |
◆ node_locs
| warpy.post_processing.post2d.post_process_2d.node_locs |
◆ plot_xs
| warpy.post_processing.post2d.post_process_2d.plot_xs |
◆ sorder
| warpy.post_processing.post2d.post_process_2d.sorder |
The documentation for this class was generated from the following file: