hookeai.miscellaneous.materials.compare_material_models

Compare material models stress prediction.

Functions

compare_material_model_response

Compare constitutive models stress predictions for given strain path.

Functions

compare_material_model_response(...[, ...])

Compare constitutive models stress predictions for given strain path.

get_hardening_law(hardening_type)

Get hardening law to compute yield stress and hardening slope.

get_problem_type_parameters(problem_type)

Get parameters dependent on the problem type.

load_dataset(dataset_file_path)

Load PyTorch time series data set.

make_directory(directory[, is_overwrite])

Create a directory.

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

Plot data in xy axes.

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

Save Matplotlib figure.

Classes

DruckerPrager(strain_formulation, ...[, ...])

Drucker-Prager constitutive model with isotropic strain hardening.

DruckerPragerVMAP(strain_formulation, ...[, ...])

Drucker-Prager constitutive model with isotropic strain hardening.

LouZhangYoon(strain_formulation, ...[, ...])

Lou-Zhang-Yoon model with general differentiable yield function.

LouZhangYoonVMAP(strain_formulation, ...[, ...])

Lou-Zhang-Yoon model with general differentiable yield function.

MaterialResponseDatasetGenerator(...)

Strain-stress material response path data set generator.

StrainPathGenerator(strain_formulation, n_dim)

Strain loading path generator interface.

VonMises(strain_formulation, problem_type, ...)

Von Mises constitutive model with isotropic strain hardening.

VonMisesVMAP(strain_formulation, ...[, ...])

Von Mises constitutive model with isotropic strain hardening.