Go to the source code of this file.
|
double | wmtk::function::Tet_AMIPS_energy_aux (const std::array< double, 12 > &T) |
|
void | wmtk::function::Tet_AMIPS_jacobian (const std::array< double, 12 > &T, Eigen::Vector3d &result_0) |
|
void | wmtk::function::Tet_AMIPS_hessian (const std::array< double, 12 > &T, Eigen::Matrix3d &result_0) |
|
double | wmtk::function::Tet_AMIPS_energy (const std::array< double, 12 > &T) |
|
double | wmtk::function::Tri_AMIPS_energy_aux (const std::array< double, 6 > &T) |
|
double | wmtk::function::Tri_AMIPS_energy (const std::array< double, 6 > &T) |
|
void | wmtk::function::Tri_AMIPS_jacobian (const std::array< double, 6 > &T, Eigen::Vector2d &result_0) |
|
void | wmtk::function::Tri_AMIPS_hessian (const std::array< double, 6 > &T, Eigen::Matrix2d &result_0) |
|
template<int64_t NV, int64_t DIM> |
std::array< double, NV *DIM > | wmtk::function::unbox (const std::vector< std::decay_t< typename attribute::ConstMapResult< double >>> &data, const int64_t index) |
|
template<int64_t NV, int64_t DIM> |
std::array< Rational, NV *DIM > | wmtk::function::unbox (const std::vector< std::decay_t< typename attribute::ConstMapResult< Rational >>> &data, const int64_t index) |
|