|
dune-grid
2.3.1
|
#include <dune/grid/alugrid/3d/mappings.hh>
Public Types | |
| typedef alu3d_ctype | double_t [3] |
| typedef FieldVector < alu3d_ctype, 3 > | coord_t |
| typedef FieldMatrix < alu3d_ctype, 3, 3 > | mat_t |
Public Member Functions | |
| TrilinearMapping (const coord_t &, const coord_t &, const coord_t &, const coord_t &, const coord_t &, const coord_t &, const coord_t &, const coord_t &) | |
| TrilinearMapping () | |
| TrilinearMapping (const TrilinearMapping &) | |
| ~TrilinearMapping () | |
| alu3d_ctype | det (const coord_t &) |
| const mat_t & | jacobianInverseTransposed (const coord_t &) |
| const mat_t & | jacobianTransposed (const coord_t &) |
| void | map2world (const coord_t &, coord_t &) const |
| void | map2world (const alu3d_ctype, const alu3d_ctype, const alu3d_ctype, coord_t &) const |
| void | world2map (const coord_t &, coord_t &) |
| template<class vector_t > | |
| void | buildMapping (const vector_t &, const vector_t &, const vector_t &, const vector_t &, const vector_t &, const vector_t &, const vector_t &, const vector_t &) |
| bool | affine () const |
A trilinear mapping from the Dune reference hexahedron into the physical space (same as in mapp_cube_3d.h, but for a different reference hexahedron)
| typedef FieldVector<alu3d_ctype, 3> Dune::TrilinearMapping::coord_t |
| typedef alu3d_ctype Dune::TrilinearMapping::double_t[3] |
| typedef FieldMatrix<alu3d_ctype, 3, 3> Dune::TrilinearMapping::mat_t |
| Dune::TrilinearMapping::TrilinearMapping | ( | const coord_t & | , |
| const coord_t & | , | ||
| const coord_t & | , | ||
| const coord_t & | , | ||
| const coord_t & | , | ||
| const coord_t & | , | ||
| const coord_t & | , | ||
| const coord_t & | |||
| ) |
|
inline |
| Dune::TrilinearMapping::TrilinearMapping | ( | const TrilinearMapping & | ) |
|
inline |
|
inline |
| void Dune::TrilinearMapping::buildMapping | ( | const vector_t & | , |
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | |||
| ) |
| alu3d_ctype Dune::TrilinearMapping::det | ( | const coord_t & | ) |
| void Dune::TrilinearMapping::map2world | ( | const alu3d_ctype | , |
| const alu3d_ctype | , | ||
| const alu3d_ctype | , | ||
| coord_t & | |||
| ) | const |
1.8.7