Wildmeshing Toolkit
Loading...
Searching...
No Matches
EnergyHarmonicTet.hpp
1#pragma once
2
3#include <Eigen/Core>
4
5#include <array>
6
7namespace wmtk {
8double harmonic_tet_energy(const std::array<double, 12>& T);
9void harmonic_tet_jacobian(const std::array<double, 12>& T, Eigen::Vector3d& result_0);
10
15double harmonic_energy(const Eigen::MatrixXd& verts);
16
17} // namespace wmtk