2 #include "TriangularElement.h" 57 MatrixXd
getNMatrix(
double zeta1,
double zeta2,
double zeta3);
void calculateStiffnessMatrix()
Calculates element stiffness matrix K.
Definition: T3Element.cpp:151
void calculateBMatrix()
Calculates the B matrix for T3 elements.
Definition: T3Element.cpp:122
MatrixXd getNMatrix(double zeta1, double zeta2, double zeta3)
Returns a matrix with the shape functions for the T3 element.
Definition: T3Element.cpp:143
void calculateElementLoadShearY()
Calculates the initial load vector for shear along Y.
Definition: T3Element.cpp:66
void calculateElementLoadShearX()
Calculates the initial load vector for shear along X.
Definition: T3Element.cpp:39
void calculateConstants()
Calculates the constant vectors and matrices for the element; i.e. G, xCoordinates, and yCoordinates.
Definition: T3Element.cpp:96
void calculateElementLoadTorsion()
Calculates the initial load vector for torsion.
Definition: T3Element.cpp:14
Class for implementation of T3 elements.
Definition: T3Element.h:5
void computeTau()
Calculates shear stresses at nodes using initialStrain and elementsDisplacement.
Definition: T3Element.cpp:157
MatrixXd getShapefunction(double zeta1, double zeta2, double zeta3)
Calculates shapefunctions .
Definition: T3Element.cpp:137
Definition: TriangularElement.h:8