Modelo de material base¶
Classe base para implementação de modelo de material, que pode incluir:
Elasticidade
Endurecimento
Plasticidade
- class modelos.material.Material(
- sigma0: ndarray[tuple[Any, ...], dtype[float64]],
- epsilon0: ndarray[tuple[Any, ...], dtype[float64]],
Classe do modelo de Material, que pode possuir os metodos dos modelos:
ElasticHardeningPlastic
- apply_strain(
- deps: ndarray[tuple[Any, ...], dtype[float64]],
Aplica incremento de deformação e retorna novo estado do material em uma lista de valores
Ordem dos valores de retorno:
Sx,Sy,Sz,Txy,Tyz,Tzx,Ex,Ey,Ez,Gxy,Gyz,Gzx,e,s,Ev,Eq,Eve,Eqe,Evp,Eqp,p,q,f,qui,S1,S2,S3