#include <linear_tet_map.hpp>
Inheritance diagram for moab::element_utility::Linear_tet_map< Entity_handle, Matrix >:Public Member Functions | |
| Linear_tet_map () | |
| Linear_tet_map (const Self &f) | |
| template<typename Moab , typename Points , typename Point > | |
| std::pair< bool, Point > | operator() (const Moab &moab, const Entity_handle _eh, const Points &v, const Point &p, const double tol=1e-6) |
Private Types | |
| typedef Linear_tet_map< Entity_handle, Matrix > | Self |
Private Member Functions | |
| template<typename Point > | |
| bool | is_contained (const Point &result, const double tol=1e-6) |
| template<typename Point , typename Field > | |
| double | evaluate_scalar_field (const Point &p, const Field &field_values) const |
| template<typename Points , typename Field > | |
| double | integrate_scalar_field (const Points &v, const Field &field_values) const |
| template<typename Points > | |
| void | set_tet (const Entity_handle _eh, const Points &v) |
Private Attributes | |
| Matrix | Tinv |
| Entity_handle | eh |
Definition at line 12 of file linear_tet_map.hpp.
|
private |
Definition at line 15 of file linear_tet_map.hpp.
|
inline |
Definition at line 19 of file linear_tet_map.hpp.
|
inline |
Definition at line 21 of file linear_tet_map.hpp.
|
inlineprivate |
Definition at line 57 of file linear_tet_map.hpp.
|
inlineprivate |
Definition at line 68 of file linear_tet_map.hpp.
|
inlineprivate |
Definition at line 43 of file linear_tet_map.hpp.
References moab::sum().
Referenced by moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::operator()().
|
inline |
|
inlineprivate |
Definition at line 84 of file linear_tet_map.hpp.
References moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::eh, moab::Matrix::inverse(), and moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::Tinv.
Referenced by moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::operator()().
|
private |
Definition at line 97 of file linear_tet_map.hpp.
Referenced by moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::set_tet().
|
private |
Definition at line 96 of file linear_tet_map.hpp.
Referenced by moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::operator()(), and moab::element_utility::Linear_tet_map< Entity_handle, Matrix >::set_tet().