mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-24 03:07:53 +00:00
improve performance in elasticity
This commit is contained in:
committed by
GitHub
parent
a07d5536c5
commit
64c6ff8ad5
@@ -202,8 +202,8 @@ function assemble!(assembly::Assembly,
|
||||
# calculate stress
|
||||
|
||||
fill!(D, 0.0)
|
||||
E = element("youngs modulus", ip, time)
|
||||
nu = element("poissons ratio", ip, time)
|
||||
E = element("youngs modulus", ip, time)::Float64
|
||||
nu = element("poissons ratio", ip, time)::Float64
|
||||
la = E*nu/((1.0+nu)*(1.0-2.0*nu))
|
||||
mu = E/(2.0*(1.0+nu))
|
||||
D[1,1] = D[2,2] = D[3,3] = 2*mu + la
|
||||
|
||||
Reference in New Issue
Block a user