Uh oh!
There was an error while loading. Please reload this page.
Feature/h5 output reader - #1
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A flexible Python tool for quick visualizing HDF5 SEA-Stack simulation outputs.
It supports:
With capabilities such as
--list)Basic command structure:
run h5 output reader python file in terminal
Features
--fieldSelect what data to plot.
Body fields:
Joint fields:
TSDA fields:
--bodiesSelect body numbers to plot on same figure (default = all)
Used with: body fields
Example:
--dofSelect degrees of freedom to plot on separate figures (default = heave)
Options:
Used with: body fields (not acceleration)
Example:
or for multiple plots:
--jointsSelect joint names to plot
Used with: joint fields
Tip: use
--listto see available joint namesExample:
can plot multiple joint parameters on same plot:
--tsdasSelect TSDA names to plot
Used with: TSDA fields
Example:
Special option:
--listList all available joint and TSDA names in the file for force and torque data
Example:
--mooringLoad and visualize mooring output data from .out files
Supports:
With the same
--mooringcommand and [integer] for respective fieldMooring directory can be specified with
--mooring_pathExample:
--mooring [index] --mooring_path
Full example usage
Plot heave position (all bodies) of 5sa demo - bodies not specified
Plot sway velocity (of selected bodies) of 5sa model
(note: order bodies are listed can change plotting order!)
Plot total TSDA power of RM3
List available joint force outputs for the 5sa
Plot joint torque for RM3
Plot selected TSDA forces (between body 1 and 2) of 5sa (tsda names from list function output)
Plot selected TSDA energy of 5sa (tsda names from list function output)
Plot total TSDA power of 5sa
Plot moment on body 2 of 5sa
Plot tension on lines of RM3 specifying path