JuliaTopOpt / TopOpt.jl

A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.
https://juliatopopt.github.io/TopOpt.jl/
Other
181 stars 30 forks source link

Fix stress_tensor quadrature #174

Closed jbecktt closed 4 months ago

jbecktt commented 4 months ago

Fixes bug where all of quadrature points were not summed over properly for each basis function during the element-wise integration of the stress tensor. Also adds multiplication by relevant quadrature weights and the determinant of the Jacobian. Results were compared with Abaqus simulations to confirm that there was reasonable agreement between the simulations.

jbecktt commented 4 months ago

I forgot to include the fix to the tensor kernel constants as well.