|
Wildmeshing Toolkit
|
#include "amips.hpp"#include <Eigen/Dense>#include <array>#include <wmtk/utils/triangle_areas.hpp>Go to the source code of this file.
Namespaces | |
| namespace | wmtk |
| namespace | wmtk::function |
| namespace | wmtk::function::utils |
| namespace | wmtk::function::utils::detail |
Functions | |
| double | wmtk::function::utils::Tet_AMIPS_energy_aux (const std::array< double, 12 > &T) |
| void | wmtk::function::utils::Tet_AMIPS_jacobian (const std::array< double, 12 > &T, Eigen::Vector3d &result_0) |
| void | wmtk::function::utils::Tet_AMIPS_hessian (const std::array< double, 12 > &T, Eigen::Matrix3d &result_0) |
| double | wmtk::function::utils::Tet_AMIPS_energy (const std::array< double, 12 > &T) |
Variables | |
| const Eigen::Matrix< double, 2, 3 > | wmtk::function::utils::detail::amips_target_triangle = make_amips_target_triangle() |
| const Eigen::Matrix2d | wmtk::function::utils::detail::amips_reference_to_barycentric = make_amips_reference_to_barycentric() |