Here is a little movie showing real time simulation of non-linear elastic material properties using the Total Lagrangian Explicit Dynamic FEM. Three different sets of material parameters were used. Our implementation is done in CUDA. Thanks to Brian Bunch Christensen and Jens Rimestad for cooperation on the implementation.
The source code is under the LGPL licence and can be found here. Please acknowledge if you use it for your research. Thanks to Movania Muhammad Mobeen for tidying up the project so it should compile out of the box.
Dirk Fortmeier made this project work in linux using CMAKE. You can find the code for this at https://github.com/fortmeier/CUDA-FE-With-Haptics which also includes haptics interaction.
How we used the model in previous research can be read in the following paper:
Solid mesh registration for radiotherapy treatment planning.
K. Ø. Noe, T.S. Sørensen.
2010 International Symposium on Biomedical Simulation (ISBMS).
Lecture Notes in Computer Science, 2010; 5958: 59-70.
[abstract]
Some videos showing our use can be found here.
oscar
Sep 1, 2009
source code? tutorial?
admin
Sep 7, 2009
No, there won’t be any tutorial this time 😉
Kalish
Dec 4, 2009
Nice work.
Looks like some cut wurst.
Michel Audette
Apr 27, 2010
I would be interested in the source code as well. Is it available?
Best wishes,
Michel
admin
May 6, 2010
Hi. We are now considering to make the source code available. However, I think it needs a cleaning up first.
Moritz
Sep 24, 2010
It’d be wonderful if you could make the code available. I’d be interested in using it for my research.
Best,
– Moritz
admin
Sep 30, 2010
Here you go. The source code can be found via the link above.
Justin
May 7, 2011
Thank you so much for releasing the source code. I’m interested in using in my research as well. Thank you so much.
avion85
Jul 27, 2011
Thank you very much! the code means ALOT to other researchers, and my team! thank you!
GuoYu
Aug 3, 2011
Thank your ! Perfect effect.
Could you give some articles or explanations about the source code?
Thanks.
Dirk
Mar 5, 2012
Thanks a lot, I compiled it under Linux using CMake and could provide a CMakeLists.txt if needed. Can you put the code under some kind of license (BSD,GPL etc.) so I know what I can do with it? Kind Regards!
admin
Mar 5, 2012
Hi. The source code is now under the LGPL licence 🙂
Dirk
Mar 8, 2012
I integrated haptics into your code: http://youtu.be/wOYW3pSD7rE 🙂