View: |
Part 1: Document Description
|
Citation |
|
---|---|
Title: |
An Implementation of Nonlinear Discrete Shell Energies |
Identification Number: |
doi:10.60507/FK2/YMRPMF |
Distributor: |
bonndata |
Date of Distribution: |
2023-12-13 |
Version: |
1 |
Bibliographic Citation: |
Heeren, Behrend; Sassen, Josua, 2023, "An Implementation of Nonlinear Discrete Shell Energies", https://doi.org/10.60507/FK2/YMRPMF, bonndata, V1 |
Citation |
|
Title: |
An Implementation of Nonlinear Discrete Shell Energies |
Subtitle: |
The Easy Way |
Identification Number: |
doi:10.60507/FK2/YMRPMF |
Authoring Entity: |
Heeren, Behrend (University of Bonn) |
Sassen, Josua (University of Bonn) |
|
Distributor: |
bonndata |
Access Authority: |
Sassen, Josua |
Depositor: |
Sassen, Josua |
Date of Deposit: |
2023-12-12 |
Holdings Information: |
https://doi.org/10.60507/FK2/YMRPMF |
Study Scope |
|
Keywords: |
Computer and Information Science, Mathematical Sciences |
Abstract: |
This C++ package provides a easy way to use nonlinear discrete shell deformation energies for triangle meshes described by Eigen matrices as used, for example, by libigl. Furthermore, it provides convenient interfaces for MATLAB (gptoolbox) and Python (libigl). |
Kind of Data: |
Software |
Methodology and Processing |
|
Sources Statement |
|
Data Access |
|
Other Study Description Materials |
|
Label: |
CMakeLists.txt |
Notes: |
text/plain |
Label: |
LICENSE |
Notes: |
text/plain; charset=US-ASCII |
Label: |
README.md |
Notes: |
text/markdown |
Label: |
DownloadProject.cmake |
Notes: |
application/octet-stream |
Label: |
DownloadProject.CMakeLists.cmake.in |
Notes: |
text/plain |
Label: |
libigl.cmake |
Notes: |
application/octet-stream |
Label: |
finger0.ply |
Notes: |
application/octet-stream |
Label: |
finger1.ply |
Notes: |
application/octet-stream |
Label: |
finger_var.ply |
Notes: |
application/octet-stream |
Label: |
README.md |
Notes: |
text/markdown |
Label: |
CMakeLists.txt |
Notes: |
text/plain |
Label: |
evaluateEnergy.cpp |
Notes: |
text/x-c |
Label: |
auxiliary.h |
Notes: |
text/x-c |
Label: |
bending_energy.h |
Notes: |
text/x-c |
Label: |
membrane_energy.h |
Notes: |
text/x-c |
Label: |
shell_energy.h |
Notes: |
text/x-c |
Label: |
bending_deformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
bending_deformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
bending_energy.cpp |
Notes: |
text/x-c |
Label: |
bending_mixed_hessian.cpp |
Notes: |
text/x-c |
Label: |
bending_undeformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
bending_undeformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
CMakeLists.txt |
Notes: |
text/plain |
Label: |
membrane_deformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
membrane_deformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
membrane_energy.cpp |
Notes: |
text/x-c |
Label: |
membrane_mixed_hessian.cpp |
Notes: |
text/x-c |
Label: |
membrane_undeformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
membrane_undeformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
shell_deformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
shell_deformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
shell_energy.cpp |
Notes: |
text/x-c |
Label: |
shell_mixed_hessian.cpp |
Notes: |
text/x-c |
Label: |
shell_undeformed_gradient.cpp |
Notes: |
text/x-c |
Label: |
shell_undeformed_hessian.cpp |
Notes: |
text/x-c |
Label: |
CMakeLists.txt |
Notes: |
text/plain |
Label: |
pyshell.cpp |
Notes: |
text/x-c++src |
Label: |
auxiliary.cpp |
Notes: |
text/x-c |
Label: |
bending_energy.cpp |
Notes: |
text/x-c |
Label: |
bending_gradient.cpp |
Notes: |
text/x-c |
Label: |
bending_hessian.cpp |
Notes: |
text/x-c |
Label: |
membrane_energy.cpp |
Notes: |
text/x-c |
Label: |
membrane_gradient.cpp |
Notes: |
text/x-c |
Label: |
membrane_hessian.cpp |
Notes: |
text/x-c |
Label: |
shell_energy.cpp |
Notes: |
text/x-c |