We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7dcdff2 commit 9961052Copy full SHA for 9961052
1 file changed
src/PhysicalModels/MechanicalModels.jl
@@ -940,7 +940,7 @@ struct ARAP2D_regularized <: IsoElastic
940
J1 = 0.5 * (1.0 + sqrt(1.0 + δ^2))
941
∂J1 = 0.5 * (1.0 + 1.0 / sqrt(1.0^2 + δ^2))
942
β = μ * (J1^(-1) - J1^(-2) * ∂J1)
943
- Ψ(F) = μ * 0.5 * J(F)^(-1) * (tr((F)' * F)) - β * log(J_(F))
+ Ψ(F) = μ * 0.5 * J(F)^(-1) * (tr((F)' * F)) - β * log(J_(F)) -μ*J(I2)^-1
944
945
∂Ψ1_∂J(F) = -μ / 2 * (tr((F)' * F)) * J(F)^(-2)
946
∂Ψ2_∂J(F) = -β / J_(F)
@@ -972,7 +972,7 @@ struct ARAP2D <: IsoElastic
972
μ = obj.μ
973
J(F) = det(F)
974
H(F) = det(F) * inv(F)'
975
- Ψ(F) = μ * 0.5 * J(F)^(-1) * (tr((F)' * F))
+ Ψ(F) = μ * 0.5 * J(F)^(-1) * (tr((F)' * F)) -μ
976
∂Ψ_∂F(F) = μ * F * J(F)^(-1)
977
∂Ψ_∂J(F) = -μ / 2 * (tr((F)' * F)) * J(F)^(-2)
978
0 commit comments