2 #include "TriangularElement.h" 56 MatrixXd
getNMatrix(
double zeta1,
double zeta2,
double zeta3);
95 MatrixXd
getBMatrix(
double zeta1,
double zeta2,
double zeta3);
void calculateStiffnessMatrix()
Calculates element stiffness matrix .
Definition: T3Element.cpp:103
void computeTauTorsion(double rateOfTwist)
Calculates shear stresses from torsion load at nodes using initialStrain and elementsDisplacement. The stress values are computed directly at the nodes (unline quadrilateral elements) by calling and of zetaNode rather than just zeta.
Definition: T3Element.cpp:108
double calculateDeltaGIt()
Calculates delta GIt for the element, used to find gloal GIt for torsional analysis.
Definition: T3Element.cpp:159
void calculateBMatrix()
Calculates the for T3 elements.
Definition: T3Element.cpp:77
MatrixXd getNMatrix(double zeta1, double zeta2, double zeta3)
Calculates shapefunctions .
Definition: T3Element.cpp:97
void computeTauShear(double Cx, double Cy)
Calculates shear stresses from shear loading at nodes using elementsDisplacement The stress values ar...
Definition: T3Element.cpp:131
void calculateElementLoadShearY()
Calculates the initial load vector for applied shear along y-axis.
Definition: T3Element.cpp:57
void calculateElementLoadShearX()
Calculates the initial load vector for applied shear along x-axis.
Definition: T3Element.cpp:35
void calculateElementLoadTorsion()
Calculates the initial load vector for torsion . Load vector is negative for torsion loading to match...
Definition: T3Element.cpp:14
Class for implementation of T3 elements.
Definition: T3Element.h:5
MatrixXd getBMatrix(double zeta1, double zeta2, double zeta3)
Returns the for the specified integration point.
Definition: T3Element.cpp:92
Class for implementation of triangular elements.
Definition: TriangularElement.h:9