#include <dune/grid/alugrid/3d/mappings.hh>
List of all members.
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 |
Detailed Description
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)
Member Typedef Documentation
Constructor & Destructor Documentation
Dune::TrilinearMapping::TrilinearMapping |
( |
|
) |
[inline] |
Dune::TrilinearMapping::~TrilinearMapping |
( |
|
) |
[inline] |
Member Function Documentation
bool Dune::TrilinearMapping::affine |
( |
|
) |
const [inline] |
template<class vector_t >
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 & |
| |
|
) |
| | |
const mat_t& Dune::TrilinearMapping::jacobianInverseTransposed |
( |
const coord_t & |
|
) |
|
const mat_t& Dune::TrilinearMapping::jacobianTransposed |
( |
const coord_t & |
|
) |
|
void Dune::TrilinearMapping::map2world |
( |
const coord_t & |
, |
|
|
coord_t & |
| |
|
) |
| | const |
void Dune::TrilinearMapping::map2world |
( |
const |
alu3d_ctype, |
|
|
const |
alu3d_ctype, |
|
|
const |
alu3d_ctype, |
|
|
coord_t & |
| |
|
) |
| | const |
void Dune::TrilinearMapping::world2map |
( |
const coord_t & |
, |
|
|
coord_t & |
| |
|
) |
| | |
The documentation for this class was generated from the following files: