Cam Clay hardening

Classe que implementa o modelo de endurecimento do Cam-Clay.


class modelos.cam_clay_hardening.CamClayHardening(k: float, L: float, e0: float, p0: float)[source]
depsVP(
depsilonP: ndarray[tuple[Any, ...], dtype[float64]],
) float[source]

Variacao da deformacao volumetrica plastica.

Igual a variacao da variavel interna de endurecimento do tipo deformacao (h) do Cam-Clay.

_images/depsVP.png
dh(
epsilonP: ndarray[tuple[Any, ...], dtype[float64]],
) float[source]

Variacao da variavel interna de endurecimento do tipo deformacao (h) em funcao do estado de deformacao plastica.

Especificada para o Cam-Clay: Igual variacao da deformacao volumétrica plastica.

_images/dh_cc.png
dp0depsV() float[source]

Derivada da tensao de pre-adensamento (p0) em relacao a deformacao volumetrica plastica (depsVP)

Igual ao modulo de endurecimento (H) especificado para o Cam-Clay.

_images/dp0depsV_cc.png
dsdh() float[source]

Calcula e retorna o modulo de endurecimento (H).

Definido como a derivada da variavel interna de endurecimento do tipo tensao (s) em relacao a variavel interna de endurecimento do tipo deformacao (h).

Especificado para o Cam-Clay: Igual a derivada da tensao de pre-adensamento (s = p0) em relacao a deformacao volumetrica plastica (h = epsVP).

_images/dsdh_cc.png
grad_epsVP() ndarray[tuple[Any, ...], dtype[float64]][source]

Calcula e retorna o vetor gradiente da deformacao volumétrica plastica.

Igual ao vetor gradiente da variavel interna de endurecimento do tipo deformacao (h) do Cam-Clay.

_images/gradepsV_cc.png
grad_h() ndarray[tuple[Any, ...], dtype[float64]][source]

Calcula e retorna o vetor gradiente da variavel interna de endurecimento do tipo deformacao (h) em funcao do estado de deformacao plastica.

Especificada para o Cam-Clay. Igual ao grad. da deformacao volumétrica plastica.

_images/gradh_cc.png
property s: float

Variavel interna de endurecimento do tipo tensao (s)

Especificada para o Cam-Clay: Igual a tensao de pre-adensamento (p0).

_images/s_cc.png