hookeai.material_model_finder.model.material_discovery.get_projection_tensors_vmf

get_projection_tensors_vmf(n_dim, comp_order_sym, device='cpu')[source]

Get volumetric and deviatoric projection tensors Voigt matricial form.

Parameters:
  • n_dim (int) – Number of spatial dimensions.

  • comp_order_sym (tuple) – Strain/Stress components symmetric order.

  • device (torch.device, default='cpu') – Device on which torch.Tensor is allocated.

Returns:

  • vol_proj_vmf (torch.Tensor(2d)) – Volumetric projection tensor Voigt matricial form.

  • dev_proj_vmf (torch.Tensor(2d)) – Deviatoric projection tensor Voigt matricial form.