|
xc
|
This class represent the local coordinate system of any element whose geometry is a 4-node Quadrilateral in 3D space. More...
#include <ASDShellQ4LocalCoordinateSystem.h>
Public Types | |
| typedef ASDVector3< double > | Vector3Type |
| typedef ASDQuaternion< double > | QuaternionType |
| typedef std::vector< Vector3Type > | Vector3ContainerType |
| typedef Matrix | MatrixType |
Public Member Functions | |
| ASDShellQ4LocalCoordinateSystem (const Vector3Type &P1global, const Vector3Type &P2global, const Vector3Type &P3global, const Vector3Type &P4global, double alpha=0.0) | |
| const Vector3ContainerType & | Nodes () const |
| const Vector3Type & | P1 () const |
| const Vector3Type & | P2 () const |
| const Vector3Type & | P3 () const |
| const Vector3Type & | P4 () const |
| const Vector3Type & | Center () const |
| double | X1 () const |
| double | X2 () const |
| double | X3 () const |
| double | X4 () const |
| double | Y1 () const |
| double | Y2 () const |
| double | Y3 () const |
| double | Y4 () const |
| double | Z1 () const |
| double | Z2 () const |
| double | Z3 () const |
| double | Z4 () const |
| double | X (size_t i) const |
| double | Y (size_t i) const |
| double | Z (size_t i) const |
| double | Area () const |
| const MatrixType & | Orientation () const |
| Vector3Type | Vx () const |
| Vector3Type | Vy () const |
| Vector3Type | Vz () const |
| double | WarpageFactor () const |
| bool | IsWarped () const |
| void | ComputeTotalRotationMatrix (MatrixType &R) const |
| void | ComputeTotalWarpageMatrix (MatrixType &W, double wf) const |
| void | ComputeTotalWarpageMatrix (MatrixType &W) const |
This class represent the local coordinate system of any element whose geometry is a 4-node Quadrilateral in 3D space.
1.8.13