hookeai.material_model_finder.model.material_discovery¶
Material model finder forward model.
Classes¶
- MaterialModelFinder(torch.nn.Module)
Material model finder forward model.
Functions
Compute finite element internal forces. |
|
Compute incremental infinitesimal strain tensor. |
|
Compute infinitesimal strain tensor. |
|
|
Perform data scaling operation on features PyTorch tensor. |
|
Evaluate shape functions derivates at given coordinates. |
|
Get parameters dependent on the problem type. |
|
Get volumetric and deviatoric projection tensors Voigt matricial form. |
|
Create a directory. |
|
Material state update for any given constitutive model. |
|
Plot data in xy axes. |
|
Save PyTorch time series data set to file. |
|
Save Matplotlib figure. |
|
Set fitted model data scalers from given scaler type and parameters. |
|
Build discrete gradient operator. |
Build discrete symmetric gradient operator. |
|
Expand 2D discrete symmetric gradient operator to 3D. |
|
|
Recover strain tensor from associated Voigt matricial form. |
|
Get stress tensor Voigt matricial form. |
|
Recover tensor from associated matricial form. |
|
Get tensor matricial form. |
Reduce 3D discrete symmetric gradient operator to 2D. |
Classes
|
Hybrid model. |
|
Material model finder forward model. |
|
Time series data set (in-memory storage only). |
|
PyTorch tensor min-max data scaler. |