-
- Downloads
"dune/git@gitlab.mn.tu-dresden.de:osander/dune-gfe.git" did not exist on "d07a325c9e114cb64270ddfa58d747602bd405cb"
Add LocalIntegralStiffness class with a test
The LocalIntegralStiffness assembles a tangent matrix by suitably combining derivatives of the energy density with derivatives of the geometric FE interpolation. See the detailed description in dune-gfe-manual.pdf. This patch also includes a new test in localintegralstiffnesstest.cc. It checks if the assembled matrix is the same as the one computed by LocalGeodesicFEADOLCStiffness. For a 3d Cosserat material I get a speedup of about 3x.
parent
01e95480
No related branches found
No related tags found
Showing
- dune/gfe/CMakeLists.txt 1 addition, 0 deletionsdune/gfe/CMakeLists.txt
- dune/gfe/assemblers/CMakeLists.txt 1 addition, 0 deletionsdune/gfe/assemblers/CMakeLists.txt
- dune/gfe/assemblers/localintegralstiffness.hh 896 additions, 0 deletionsdune/gfe/assemblers/localintegralstiffness.hh
- dune/gfe/interpolationderivatives.hh 700 additions, 0 deletionsdune/gfe/interpolationderivatives.hh
- dune/gfe/localgeodesicfefunction.hh 21 additions, 2 deletionsdune/gfe/localgeodesicfefunction.hh
- dune/gfe/localprojectedfefunction.hh 15 additions, 0 deletionsdune/gfe/localprojectedfefunction.hh
- test/CMakeLists.txt 1 addition, 0 deletionstest/CMakeLists.txt
- test/localintegralstiffnesstest.cc 530 additions, 0 deletionstest/localintegralstiffnesstest.cc
Loading
Please register or sign in to comment