|
void | jacobian_transposed (MathMatrix< dim, worldDim > &JT, const MathVector< dim > &locPos) const |
| returns transposed of jacobian More...
|
|
void | local_to_global (MathVector< worldDim > &globPos, const MathVector< dim > &locPos) const |
| map local coordinate to global coordinate More...
|
|
| ReferenceMapping () |
| Default Constructor. More...
|
|
void | update (const MathVector< worldDim > *vCornerCoord) |
| update the mapping for a new set of corners More...
|
|
void | update (const std::vector< MathVector< worldDim > > &vCornerCoord) |
| refresh mapping for new set of corners More...
|
|
|
| ReferenceMapping (const MathVector< worldDim > *vCornerCoord) |
|
| ReferenceMapping (const std::vector< MathVector< worldDim > > &vCornerCoord) |
|
void | global_to_local (MathVector< dim > &locPos, const MathVector< worldDim > &globPos, const size_t maxIter=1000, const number tol=1e-10) const |
| map global coordinate to local coordinate More...
|
|
void | global_to_local (MathVector< dim > *vLocPos, const MathVector< worldDim > *vGlobPos, size_t n, const size_t maxIter=1000, const number tol=1e-10) const |
| map global coordinate to local coordinate for n local positions More...
|
|
void | global_to_local (std::vector< MathVector< dim > > &vLocPos, const std::vector< MathVector< worldDim > > &vGlobPos, const size_t maxIter=1000, const number tol=1e-10) const |
| map global coordinate to local coordinate for a vector of local positions More...
|
|
bool | is_linear () const |
| returns if mapping is affine More...
|
|
void | jacobian (MathMatrix< worldDim, dim > &J, const MathVector< dim > &locPos) const |
| returns jacobian More...
|
|
void | jacobian (MathMatrix< worldDim, dim > *vJ, const MathVector< dim > *vLocPos, size_t n) const |
| returns jacobian for n local positions More...
|
|
void | jacobian (std::vector< MathMatrix< worldDim, dim > > &vJ, const std::vector< MathVector< dim > > &vLocPos) const |
| returns jacobian for a vector of local positions More...
|
|
void | jacobian_transposed (MathMatrix< dim, worldDim > *vJT, const MathVector< dim > *vLocPos, size_t n) const |
| returns transposed of jacobian for n local positions More...
|
|
void | jacobian_transposed (std::vector< MathMatrix< dim, worldDim > > &vJT, const std::vector< MathVector< dim > > &vLocPos) const |
| returns transposed of jacobian for a vector of positions More...
|
|
number | jacobian_transposed_inverse (MathMatrix< worldDim, dim > &JTInv, const MathVector< dim > &locPos) const |
| returns transposed of the inverse of the jacobian More...
|
|
void | jacobian_transposed_inverse (MathMatrix< worldDim, dim > *vJTInv, const MathVector< dim > *vLocPos, size_t n) const |
| returns transposed of the inverse of the jacobian for n local positions More...
|
|
void | jacobian_transposed_inverse (MathMatrix< worldDim, dim > *vJTInv, number *vDet, const MathVector< dim > *vLocPos, size_t n) const |
| returns transposed of the inverse of the jacobian for n local positions More...
|
|
void | jacobian_transposed_inverse (std::vector< MathMatrix< worldDim, dim > > &vJTInv, const std::vector< MathVector< dim > > &vLocPos) const |
| returns transposed of the inverse of the jacobian for a vector of positions More...
|
|
void | jacobian_transposed_inverse (std::vector< MathMatrix< worldDim, dim > > &vJTInv, std::vector< number > &vDet, const std::vector< MathVector< dim > > &vLocPos) const |
| returns transposed of the inverse of the jacobian for a vector of positions More...
|
|
void | local_to_global (MathVector< worldDim > *vGlobPos, const MathVector< dim > *vLocPos, size_t n) const |
| map local coordinate to global coordinate for n local positions More...
|
|
void | local_to_global (std::vector< MathVector< worldDim > > &vGlobPos, const std::vector< MathVector< dim > > &vLocPos) const |
| map local coordinate to global coordinate for a vector of local positions More...
|
|
number | sqrt_gram_det (const MathVector< dim > &locPos) const |
| returns the determinate of the jacobian More...
|
|
void | sqrt_gram_det (number *vDet, const MathVector< dim > *vLocPos, size_t n) const |
| returns the determinate of the jacobian for n local positions More...
|
|
void | sqrt_gram_det (std::vector< number > &vDet, const std::vector< MathVector< dim > > &vLocPos) const |
| returns the determinate of the jacobian for a vector of local positions More...
|
|