1 #ifndef NIHU_JACOBIAN_COMPUTER_HPP_INCLUDED
2 #define NIHU_JACOBIAN_COMPUTER_HPP_INCLUDED
7 template <
class elem,
class enable =
void>
10 template <
class elem_t>
13 typename std::enable_if<
14 NiHu::element_traits::is_surface_element<elem_t>::value
21 return elem.get_normal(xi).norm();
25 template <
class elem_t>
28 typename std::enable_if<
29 !NiHu::element_traits::is_surface_element<elem_t>::value
36 return elem.
get_dx(xi).determinant();
42 #endif // JACOBIAN_COMPUTER_HPP_INCLUDED