Bending#
Definition#
Name |
Mesh>Bending |
Type |
Bending |
Defined in |
Edges |
Use normals that belong to the two triangles that share an edge and calculate bending energy as [SN88]:
\[U = \frac{1}{2} \kappa \vert \hat{\mathbf{n}}_k- \hat{\mathbf{n}}_l \vert^2\]
where \(( \kappa )\) is the bending rigidity and \(( \hat{\mathbf{n}}_i, \hat{\mathbf{n}}_j )\) are the normal unit vectors of the triangles meeting at the edge.
Python calling#
evolver.add_force("Mesh>Bending", {"kappa": {"1": str(kappa_value)}})