#include <ConformTransformation.hpp>

Public Types | |
| typedef ConformTransformationP1Triangle | AssociatedTransformation |
Public Member Functions | |
| const TinyMatrix< 3, 3, real_t > & | invJacobian () const |
| const real_t & | invJacobian (const size_t i, const size_t j) const |
| Returns the value of the invert of the jacobian. | |
| const real_t & | jacobianDet () const |
| returns the jacobian of the transformation | |
| ConformTransformationP1TriangleJacobian (const ConformTransformationP1Triangle &T) | |
Private Member Functions | |
| void | dx (const real_t &x, const real_t &y, const real_t &z, TinyVector< 3, real_t > &__result) const |
| void | dy (const real_t &x, const real_t &y, const real_t &z, TinyVector< 3, real_t > &__result) const |
| void | dz (const real_t &x, const real_t &y, const real_t &z, TinyVector< 3, real_t > &__result) const |
Private Attributes | |
| const ConformTransformationP1Triangle & | __T |
| TinyMatrix< 3, 3 > | __invJacobian |
| real_t | __det |
Definition at line 177 of file ConformTransformation.hpp.
| typedef ConformTransformationP1Triangle ConformTransformationP1TriangleJacobian::AssociatedTransformation |
Definition at line 180 of file ConformTransformation.hpp.
| ConformTransformationP1TriangleJacobian::ConformTransformationP1TriangleJacobian | ( | const ConformTransformationP1Triangle & | T | ) | [inline] |
Definition at line 230 of file ConformTransformation.hpp.
References __det, ConformTransformationP1Triangle::__T, __T, and Cell::volume().
00231 : __T(T), 00232 __invJacobian(0), 00233 __det(0) 00234 { 00235 // throw ErrorHandler(__FILE__,__LINE__, 00236 // "not implemented", 00237 // ErrorHandler::unexpected); 00238 00239 // for (size_t i=0; i<3; ++i) 00240 // __invJacobian(i,i) = 1./(__T.__h[i]); 00241 00242 __det = 2*__T.__T.volume(); 00243 }

| void ConformTransformationP1TriangleJacobian::dx | ( | const real_t & | x, | |
| const real_t & | y, | |||
| const real_t & | z, | |||
| TinyVector< 3, real_t > & | __result | |||
| ) | const [inline, private] |
| void ConformTransformationP1TriangleJacobian::dy | ( | const real_t & | x, | |
| const real_t & | y, | |||
| const real_t & | z, | |||
| TinyVector< 3, real_t > & | __result | |||
| ) | const [inline, private] |
| void ConformTransformationP1TriangleJacobian::dz | ( | const real_t & | x, | |
| const real_t & | y, | |||
| const real_t & | z, | |||
| TinyVector< 3, real_t > & | __result | |||
| ) | const [inline, private] |
| const TinyMatrix<3,3,real_t>& ConformTransformationP1TriangleJacobian::invJacobian | ( | ) | const [inline] |
return the invert of the transposed of the jacobian of the transformation.
Definition at line 213 of file ConformTransformation.hpp.
References __invJacobian.
00214 { 00215 return __invJacobian; 00216 }
| const real_t& ConformTransformationP1TriangleJacobian::invJacobian | ( | const size_t | i, | |
| const size_t | j | |||
| ) | const [inline] |
Returns the value of the invert of the jacobian.
Definition at line 219 of file ConformTransformation.hpp.
References __invJacobian.
00220 { 00221 return __invJacobian(i,j); 00222 }
| const real_t& ConformTransformationP1TriangleJacobian::jacobianDet | ( | ) | const [inline] |
returns the jacobian of the transformation
Definition at line 225 of file ConformTransformation.hpp.
References __det.
00226 { 00227 return __det; 00228 }
Definition at line 183 of file ConformTransformation.hpp.
Referenced by ConformTransformationP1TriangleJacobian().
TinyMatrix<3,3> ConformTransformationP1TriangleJacobian::__invJacobian [private] |
real_t ConformTransformationP1TriangleJacobian::__det [private] |
Definition at line 187 of file ConformTransformation.hpp.
Referenced by ConformTransformationP1TriangleJacobian(), and jacobianDet().
1.5.6