2 #include "TriangularElement.h" 54 MatrixXd
getNMatrix(
double zeta1,
double zeta2,
double zeta3);
101 MatrixXd
getBMatrix(
double zeta1,
double zeta2,
double zeta3);
MatrixXd getNMatrix(double zeta1, double zeta2, double zeta3)
Calculates shapefunctions.
Definition: T6Element.cpp:83
void computeTauShear(double Cx, double Cy)
Calculates shear stresses from shear loading at nodes using elementsDisplacement The stress values ar...
Definition: T6Element.cpp:205
MatrixXd getBMatrix(double zeta1, double zeta2, double zeta3)
Returns the for the specified integration point.
Definition: T6Element.cpp:108
void checkBMatrix()
Method verifies .
Definition: T6Element.cpp:113
void calculateElementLoadShearX()
Calculates the initial load vector for applied shear along x-axis.
Definition: T6Element.cpp:33
void calculateStiffnessMatrix()
Calculates element stiffness matrix .
Definition: T6Element.cpp:166
void computeTauTorsion(double rateOfTwist)
Calculates shear stresses from torsion load at nodes using initialStrain and elementsDisplacement The...
Definition: T6Element.cpp:179
void calculateElementLoadShearY()
Calculates the initial load vector for applied shear along y-axis.
Definition: T6Element.cpp:56
void calculateElementLoadTorsion()
Calculates the initial load vector for torsion . Load vector is negative for torsion loading to match...
Definition: T6Element.cpp:14
Class for implementation of T6 elements.
Definition: T6Element.h:5
T6Element()
Constructor.
Definition: T6Element.cpp:5
void calculateBMatrix(double zeta1, double zeta2, double zeta3)
Calculates the for T6 elements.
Definition: T6Element.cpp:89
double calculateDeltaGIt()
Calculates delta GIt for the element, used to find gloal GIt for torsional analysis.
Definition: T6Element.cpp:233
Class for implementation of triangular elements.
Definition: TriangularElement.h:9