ShellQ4_LocalCoordinateSystem.
More...
#include <shellq4_local_coordinate_system.hpp>
|
| | KRATOS_CLASS_POINTER_DEFINITION (ShellQ4_LocalCoordinateSystem) |
| |
| | ShellQ4_LocalCoordinateSystem (const Vector3Type &P1global, const Vector3Type &P2global, const Vector3Type &P3global, const Vector3Type &P4global) |
| |
| | ShellQ4_LocalCoordinateSystem (const Vector3Type &P1global, const Vector3Type &P2global, const Vector3Type &P3global, const Vector3Type &P4global, double alpha) |
| |
| const Vector3ContainerType & | Nodes () const |
| |
| const Vector3Type & | P1 () const |
| |
| const Vector3Type & | P2 () const |
| |
| const Vector3Type & | P3 () const |
| |
| const Vector3Type & | P4 () const |
| |
| const Vector3Type & | Center () const |
| |
| const RealType | X1 () const |
| |
| const RealType | X2 () const |
| |
| const RealType | X3 () const |
| |
| const RealType | X4 () const |
| |
| const RealType | Y1 () const |
| |
| const RealType | Y2 () const |
| |
| const RealType | Y3 () const |
| |
| const RealType | Y4 () const |
| |
| const RealType | Z1 () const |
| |
| const RealType | Z2 () const |
| |
| const RealType | Z3 () const |
| |
| const RealType | Z4 () const |
| |
| const RealType | Area () const |
| |
| const MatrixType & | Orientation () const |
| |
| const ConstMatrixRowType | Vx () const |
| |
| const ConstMatrixRowType | Vy () const |
| |
| const ConstMatrixRowType | Vz () const |
| |
| const double | WarpageFactor () const |
| |
| const bool | IsWarped () const |
| |
| void | ComputeTotalRotationMatrix (MatrixType &R) const |
| |
| void | ComputeTotalWarpageMatrix (MatrixType &W, RealType wf) const |
| |
| void | ComputeTotalWarpageMatrix (MatrixType &W) const |
| |
| void | ComputeLocalToGlobalTransformationMatrix (MatrixType &R) |
| |
| template<int Tid> |
| const Vector3Type & | P () const |
| |
| template<int TComponent> |
| const double | Coord_ij (int Tid1, int Tid2) const |
| |
| const double | Xij (int i, int j) const |
| |
| const double | Yij (int i, int j) const |
| |
| const double | Zij (int i, int j) const |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (ShellQ4_LocalCoordinateSystem) |
| |
| | ShellQ4_LocalCoordinateSystem (const Vector3Type &P1global, const Vector3Type &P2global, const Vector3Type &P3global, const Vector3Type &P4global) |
| |
| | ShellQ4_LocalCoordinateSystem (const Vector3Type &P1global, const Vector3Type &P2global, const Vector3Type &P3global, const Vector3Type &P4global, double alpha) |
| |
| const Vector3ContainerType & | Nodes () const |
| |
| const Vector3Type & | P1 () const |
| |
| const Vector3Type & | P2 () const |
| |
| const Vector3Type & | P3 () const |
| |
| const Vector3Type & | P4 () const |
| |
| const Vector3Type & | Center () const |
| |
| RealType | X1 () const |
| |
| RealType | X2 () const |
| |
| RealType | X3 () const |
| |
| RealType | X4 () const |
| |
| RealType | Y1 () const |
| |
| RealType | Y2 () const |
| |
| RealType | Y3 () const |
| |
| RealType | Y4 () const |
| |
| RealType | Z1 () const |
| |
| RealType | Z2 () const |
| |
| RealType | Z3 () const |
| |
| RealType | Z4 () const |
| |
| RealType | Area () const |
| |
| const MatrixType & | Orientation () const |
| |
| const ConstMatrixRowType | Vx () const |
| |
| const ConstMatrixRowType | Vy () const |
| |
| const ConstMatrixRowType | Vz () const |
| |
| double | WarpageFactor () const |
| |
| bool | IsWarped () const |
| |
| void | ComputeTotalRotationMatrix (MatrixType &R) const |
| |
| void | ComputeTotalWarpageMatrix (MatrixType &W, RealType wf) const |
| |
| void | ComputeTotalWarpageMatrix (MatrixType &W) const |
| |
| void | ComputeLocalToGlobalTransformationMatrix (MatrixType &R) |
| |
| template<int Tid> |
| const Vector3Type & | P () const |
| |
| template<int TComponent> |
| double | Coord_ij (int Tid1, int Tid2) const |
| |
| double | Xij (int i, int j) const |
| |
| double | Yij (int i, int j) const |
| |
| double | Zij (int i, int j) const |
| |
ShellQ4_LocalCoordinateSystem.
This class represent the local coordinate system of any element whose geometry is a QUAD 4 in 3D space
◆ ConstMatrixRowType [1/2]
◆ ConstMatrixRowType [2/2]
◆ MatrixType [1/2]
◆ MatrixType [2/2]
◆ RealType [1/2]
◆ RealType [2/2]
◆ Vector3ContainerType [1/2]
◆ Vector3ContainerType [2/2]
◆ Vector3Type [1/2]
◆ Vector3Type [2/2]
◆ ShellQ4_LocalCoordinateSystem() [1/4]
◆ ShellQ4_LocalCoordinateSystem() [2/4]
◆ ShellQ4_LocalCoordinateSystem() [3/4]
◆ ShellQ4_LocalCoordinateSystem() [4/4]
◆ Area() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Area |
( |
| ) |
const |
|
inline |
◆ Area() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Area |
( |
| ) |
const |
|
inline |
◆ Center() [1/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::Center |
( |
| ) |
const |
|
inline |
◆ Center() [2/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::Center |
( |
| ) |
const |
|
inline |
◆ ComputeLocalToGlobalTransformationMatrix() [1/2]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeLocalToGlobalTransformationMatrix |
( |
MatrixType & |
R | ) |
|
|
inline |
◆ ComputeLocalToGlobalTransformationMatrix() [2/2]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeLocalToGlobalTransformationMatrix |
( |
MatrixType & |
R | ) |
|
|
inline |
◆ ComputeTotalRotationMatrix() [1/2]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalRotationMatrix |
( |
MatrixType & |
R | ) |
const |
|
inline |
◆ ComputeTotalRotationMatrix() [2/2]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalRotationMatrix |
( |
MatrixType & |
R | ) |
const |
|
inline |
◆ ComputeTotalWarpageMatrix() [1/4]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalWarpageMatrix |
( |
MatrixType & |
W | ) |
const |
|
inline |
◆ ComputeTotalWarpageMatrix() [2/4]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalWarpageMatrix |
( |
MatrixType & |
W | ) |
const |
|
inline |
◆ ComputeTotalWarpageMatrix() [3/4]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalWarpageMatrix |
( |
MatrixType & |
W, |
|
|
RealType |
wf |
|
) |
| const |
|
inline |
◆ ComputeTotalWarpageMatrix() [4/4]
| void Kratos::ShellQ4_LocalCoordinateSystem::ComputeTotalWarpageMatrix |
( |
MatrixType & |
W, |
|
|
RealType |
wf |
|
) |
| const |
|
inline |
◆ Coord_ij() [1/2]
template<int TComponent>
| const double Kratos::ShellQ4_LocalCoordinateSystem::Coord_ij |
( |
int |
Tid1, |
|
|
int |
Tid2 |
|
) |
| const |
|
inline |
◆ Coord_ij() [2/2]
template<int TComponent>
| double Kratos::ShellQ4_LocalCoordinateSystem::Coord_ij |
( |
int |
Tid1, |
|
|
int |
Tid2 |
|
) |
| const |
|
inline |
◆ IsWarped() [1/2]
| const bool Kratos::ShellQ4_LocalCoordinateSystem::IsWarped |
( |
| ) |
const |
|
inline |
◆ IsWarped() [2/2]
| bool Kratos::ShellQ4_LocalCoordinateSystem::IsWarped |
( |
| ) |
const |
|
inline |
◆ KRATOS_CLASS_POINTER_DEFINITION() [1/2]
◆ KRATOS_CLASS_POINTER_DEFINITION() [2/2]
◆ Nodes() [1/2]
◆ Nodes() [2/2]
◆ Orientation() [1/2]
| const MatrixType& Kratos::ShellQ4_LocalCoordinateSystem::Orientation |
( |
| ) |
const |
|
inline |
◆ Orientation() [2/2]
| const MatrixType& Kratos::ShellQ4_LocalCoordinateSystem::Orientation |
( |
| ) |
const |
|
inline |
◆ P() [1/2]
template<int Tid>
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P |
( |
| ) |
const |
|
inline |
◆ P() [2/2]
template<int Tid>
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P |
( |
| ) |
const |
|
inline |
◆ P1() [1/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P1 |
( |
| ) |
const |
|
inline |
◆ P1() [2/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P1 |
( |
| ) |
const |
|
inline |
◆ P2() [1/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P2 |
( |
| ) |
const |
|
inline |
◆ P2() [2/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P2 |
( |
| ) |
const |
|
inline |
◆ P3() [1/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P3 |
( |
| ) |
const |
|
inline |
◆ P3() [2/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P3 |
( |
| ) |
const |
|
inline |
◆ P4() [1/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P4 |
( |
| ) |
const |
|
inline |
◆ P4() [2/2]
| const Vector3Type& Kratos::ShellQ4_LocalCoordinateSystem::P4 |
( |
| ) |
const |
|
inline |
◆ Vx() [1/2]
◆ Vx() [2/2]
◆ Vy() [1/2]
◆ Vy() [2/2]
◆ Vz() [1/2]
◆ Vz() [2/2]
◆ WarpageFactor() [1/2]
| const double Kratos::ShellQ4_LocalCoordinateSystem::WarpageFactor |
( |
| ) |
const |
|
inline |
◆ WarpageFactor() [2/2]
| double Kratos::ShellQ4_LocalCoordinateSystem::WarpageFactor |
( |
| ) |
const |
|
inline |
◆ X1() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::X1 |
( |
| ) |
const |
|
inline |
◆ X1() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::X1 |
( |
| ) |
const |
|
inline |
◆ X2() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::X2 |
( |
| ) |
const |
|
inline |
◆ X2() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::X2 |
( |
| ) |
const |
|
inline |
◆ X3() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::X3 |
( |
| ) |
const |
|
inline |
◆ X3() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::X3 |
( |
| ) |
const |
|
inline |
◆ X4() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::X4 |
( |
| ) |
const |
|
inline |
◆ X4() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::X4 |
( |
| ) |
const |
|
inline |
◆ Xij() [1/2]
| const double Kratos::ShellQ4_LocalCoordinateSystem::Xij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ Xij() [2/2]
| double Kratos::ShellQ4_LocalCoordinateSystem::Xij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ Y1() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Y1 |
( |
| ) |
const |
|
inline |
◆ Y1() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Y1 |
( |
| ) |
const |
|
inline |
◆ Y2() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Y2 |
( |
| ) |
const |
|
inline |
◆ Y2() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Y2 |
( |
| ) |
const |
|
inline |
◆ Y3() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Y3 |
( |
| ) |
const |
|
inline |
◆ Y3() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Y3 |
( |
| ) |
const |
|
inline |
◆ Y4() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Y4 |
( |
| ) |
const |
|
inline |
◆ Y4() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Y4 |
( |
| ) |
const |
|
inline |
◆ Yij() [1/2]
| const double Kratos::ShellQ4_LocalCoordinateSystem::Yij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ Yij() [2/2]
| double Kratos::ShellQ4_LocalCoordinateSystem::Yij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ Z1() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Z1 |
( |
| ) |
const |
|
inline |
◆ Z1() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Z1 |
( |
| ) |
const |
|
inline |
◆ Z2() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Z2 |
( |
| ) |
const |
|
inline |
◆ Z2() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Z2 |
( |
| ) |
const |
|
inline |
◆ Z3() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Z3 |
( |
| ) |
const |
|
inline |
◆ Z3() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Z3 |
( |
| ) |
const |
|
inline |
◆ Z4() [1/2]
| const RealType Kratos::ShellQ4_LocalCoordinateSystem::Z4 |
( |
| ) |
const |
|
inline |
◆ Z4() [2/2]
| RealType Kratos::ShellQ4_LocalCoordinateSystem::Z4 |
( |
| ) |
const |
|
inline |
◆ Zij() [1/2]
| const double Kratos::ShellQ4_LocalCoordinateSystem::Zij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ Zij() [2/2]
| double Kratos::ShellQ4_LocalCoordinateSystem::Zij |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: