hookeai.data_generation.strain_paths.interface

Generation of synthetic strain loading paths.

Classes

StrainPathGenerator(ABC)

Strain loading path generator interface.

Functions

abstractmethod(funcobj)

A decorator indicating abstract methods.

plot_boxplots(data_boxplots[, data_labels, ...])

Plot set of box plots.

plot_histogram(data[, data_labels, bins, ...])

Plot 1D histogram.

plot_histogram_2d(data[, bins, bins_range, ...])

Plot 2D histogram.

plot_xy_data(data_xy[, data_labels, ...])

Plot data in xy axes.

save_figure(figure, filename[, height, ...])

Save Matplotlib figure.

scatter_xy_data(data_xy[, data_labels, ...])

Scatter data in xy axes.

Classes

ABC()

Helper class that provides a standard way to create an ABC using inheritance.

StrainPathGenerator(strain_formulation, n_dim)

Strain loading path generator interface.