|
dune-grid
2.4.1
|
A bilinear mapping. More...
#include <dune/grid/alugrid/3d/mappings.hh>
Public Types | |
| typedef alu3d_ctype | ctype |
| typedef FieldVector< ctype, cdim > | world_t |
| typedef FieldVector< ctype, 2 > | map_t |
| typedef FieldMatrix< ctype, 2, cdim > | matrix_t |
| typedef FieldMatrix< ctype, cdim, 2 > | inv_t |
Public Member Functions | |
| BilinearMapping () | |
| BilinearMapping (const world_t &p0, const world_t &p1, const world_t &p2, const world_t &p3) | |
| BilinearMapping (const ctype(&p0)[cdim], const ctype(&p1)[cdim], const ctype(&p2)[cdim], const ctype(&p3)[cdim]) | |
| bool | affine () const |
| void | world2map (const world_t &, map_t &) const |
| void | map2world (const ctype x, const ctype y, world_t &w) const |
| void | map2world (const map_t &, world_t &) const |
| ctype | det (const map_t &) const |
| const matrix_t & | jacobianTransposed (const map_t &) const |
| const inv_t & | jacobianInverseTransposed (const map_t &) const |
| template<class vector_t > | |
| void | buildMapping (const vector_t &, const vector_t &, const vector_t &, const vector_t &) |
Protected Member Functions | |
| void | map2worldlinear (const ctype, const ctype) const |
| void | inverse (const map_t &) const |
Static Protected Member Functions | |
| static void | multTransposedMatrix (const matrix_t &, FieldMatrix< ctype, 2, 2 > &) |
| static void | multMatrix (const matrix_t &, const FieldMatrix< ctype, 2, 2 > &, inv_t &) |
Protected Attributes | |
| ctype | _b [4][cdim] |
| ctype | det_ |
| matrix_t | matrix_ |
| inv_t | invTransposed_ |
| bool | affine_ |
| bool | calcedMatrix_ |
| bool | calcedDet_ |
| bool | calcedInv_ |
A bilinear mapping.
| typedef alu3d_ctype Dune::BilinearMapping< cdim >::ctype |
| typedef FieldMatrix< ctype, cdim, 2 > Dune::BilinearMapping< cdim >::inv_t |
| typedef FieldVector< ctype, 2 > Dune::BilinearMapping< cdim >::map_t |
| typedef FieldMatrix< ctype, 2, cdim > Dune::BilinearMapping< cdim >::matrix_t |
| typedef FieldVector< ctype, cdim > Dune::BilinearMapping< cdim >::world_t |
| Dune::BilinearMapping< cdim >::BilinearMapping | ( | ) |
| Dune::BilinearMapping< cdim >::BilinearMapping | ( | const world_t & | p0, |
| const world_t & | p1, | ||
| const world_t & | p2, | ||
| const world_t & | p3 | ||
| ) |
| Dune::BilinearMapping< cdim >::BilinearMapping | ( | const ctype(&) | p0[cdim], |
| const ctype(&) | p1[cdim], | ||
| const ctype(&) | p2[cdim], | ||
| const ctype(&) | p3[cdim] | ||
| ) |
| bool Dune::BilinearMapping< cdim >::affine | ( | ) | const |
| void Dune::BilinearMapping< cdim >::buildMapping | ( | const vector_t & | , |
| const vector_t & | , | ||
| const vector_t & | , | ||
| const vector_t & | |||
| ) |
| ctype Dune::BilinearMapping< cdim >::det | ( | const map_t & | ) | const |
|
protected |
| const inv_t& Dune::BilinearMapping< cdim >::jacobianInverseTransposed | ( | const map_t & | ) | const |
| const matrix_t& Dune::BilinearMapping< cdim >::jacobianTransposed | ( | const map_t & | ) | const |
| void Dune::BilinearMapping< cdim >::map2world | ( | const ctype | x, |
| const ctype | y, | ||
| world_t & | w | ||
| ) | const |
| void Dune::BilinearMapping< cdim >::map2world | ( | const map_t & | , |
| world_t & | |||
| ) | const |
|
protected |
|
staticprotected |
|
staticprotected |
| void Dune::BilinearMapping< cdim >::world2map | ( | const world_t & | , |
| map_t & | |||
| ) | const |
|
protected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
1.8.11