#include <parametrizer.hpp>
Collaboration diagram for moab::element_utility::Parametrizer:Public Member Functions | |
| Parametrizer () | |
| Parametrizer (const Self &f) | |
| template<typename Moab , typename Entity_handle , typename Point > | |
| std::pair< bool, Point > | operator() (Moab &moab, const Entity_handle &eh, const Point &point) |
| template<typename Moab , typename Entity_handle , typename Point > | |
| void | interpolate (Moab &moab, const Entity_handle &eh, const Point &natural_coords) |
Private Types | |
| typedef Parametrizer | Self |
| typedef moab::EntityHandle | Entity_handle |
Private Attributes | |
| Linear_hex_map< moab::Matrix3 > | hex_map |
| Linear_tet_map< Entity_handle, moab::Matrix3 > | tet_map |
| Spectral_hex_map< moab::Matrix3 > | spectral_hex_map |
| Quadratic_hex_map< moab::Matrix3 > | quadratic_hex_map |
Definition at line 59 of file parametrizer.hpp.
|
private |
Definition at line 63 of file parametrizer.hpp.
|
private |
Definition at line 62 of file parametrizer.hpp.
|
inline |
Definition at line 66 of file parametrizer.hpp.
|
inline |
Definition at line 67 of file parametrizer.hpp.
|
inline |
Definition at line 95 of file parametrizer.hpp.
|
inline |
Definition at line 71 of file parametrizer.hpp.
References moab::element_utility::anonymous_namespace{parametrizer.hpp}::get_moab_points(), hex_map, MBHEX, MBTET, Points, quadratic_hex_map, spectral_hex_map, and tet_map.
|
private |
Definition at line 103 of file parametrizer.hpp.
Referenced by operator()().
|
private |
Definition at line 106 of file parametrizer.hpp.
Referenced by operator()().
|
private |
Definition at line 105 of file parametrizer.hpp.
Referenced by operator()().
|
private |
Definition at line 104 of file parametrizer.hpp.
Referenced by operator()().