Large updates for OpenFAST post processing functions in Utilities.py. Mostly, this is changing the format for the data handlingThis should maybe be a version incrementation given the changes in the API for loading and plotting FAST output data, but we'll save that for another day and just increment this as a "feature add".
A brief overview of major changes:
load_output is renamed to load_fast_out
load_fast_out now writes out a list of dictionaries containing openfast data, where each list item corresponds to an OpenFAST output case.
All plotting functions were moved to a class FAST_plots
plot_fast_out only receives the output from load_fast_out for the OpenFAST data to plot
plot_spectral is included for a number of frequency-domain based plotting capabilities
trim_fast_out is modified to only modify data passed in the new dictionary-based structure
Large updates for OpenFAST post processing functions in
Utilities.py
. Mostly, this is changing the format for the data handlingThis should maybe be a version incrementation given the changes in the API for loading and plotting FAST output data, but we'll save that for another day and just increment this as a "feature add".A brief overview of major changes:
load_output
is renamed toload_fast_out
load_fast_out
now writes out a list of dictionaries containing openfast data, where each list item corresponds to an OpenFAST output case.FAST_plots
plot_fast_out
only receives the output fromload_fast_out
for the OpenFAST data to plotplot_spectral
is included for a number of frequency-domain based plotting capabilitiestrim_fast_out
is modified to only modify data passed in the new dictionary-based structure