Cam Clay Plástico

Classe que implementa o modelo concreto de plasticidade do Cam-Clay.


class modelos.cam_clay_plastic.CamClayPlastico(Mc: float, p0: float)[source]
property Mc: float

Inclinacao da envoltoria de cisalhamento Mc no espaco p-q (Linha de Estado Crítico)

Especificada para o Cam-Clay (dado de entrada).

dfdp() float[source]

Derivada de f em relacao a p, usada no calculo do grad(f) do Cam-Clay.

_images/dfdp_cc.png
dfdp0() float[source]

Derivada de f em relacao a p0, igual a df/ds do Cam-Clay.

_images/dfdp0_cc.png
dfdq() float[source]

Derivada de f em relacao a q, usada no calculo do grad(f) do Cam-Clay.

_images/dfdq_cc.png
dfds()[source]

Calcula e retorna a derivada da funcao de plastificacao (f) em relacao a variavel interna de endurecimento do tipo tensao (s)

Especificada para o Cam-Clay.

_images/dfds_cc.png
func_plastica(*args) float[source]

Calcula e retorna o valor da funcao de plastificacao (f) em termos do estado de tensao.

Especificada para o Cam-Clay.

_images/f_cc.png
grad_f() ndarray[tuple[Any, ...], dtype[float64]][source]

Calcula e retorna o vetor gradiente da funcao de plastificacao (f) em relacao ao estado de tensao.

Especificada para o Cam-Clay, calculada por partes.

_images/gradf_cc.png
grad_p() ndarray[tuple[Any, ...], dtype[float64]][source]

Gradiente de p em relacao ao estado de tensao, usada no calculo do grad(f) do Cam-Clay.

_images/gradp_cc.png
grad_q() ndarray[tuple[Any, ...], dtype[float64]][source]

Gradiente de q em relacao ao estado de tensao, usada no calculo do grad(f) do Cam-Clay.

_images/gradq_cc.png
q_plastic(
p: float | ndarray[tuple[Any, ...], dtype[float64]],
s: float | ndarray[tuple[Any, ...], dtype[float64]],
) float | ndarray[tuple[Any, ...], dtype[float64]][source]

Calcula a tensao desviadora de plastificacao em funcao da tensao octaedrica.

Especificada para o Cam-Clay.

_images/q_cc.png