Name | Description | |
---|---|---|
Element Constructor | Overloaded. |
The following tables list the members exposed by Element.
Name | Description | |
---|---|---|
Element Constructor | Overloaded. |
Name | Description | |
---|---|---|
Connection | Element's nodes indices. | |
NumberOfDofPerNode | Number of degrees of freedom at each node. | |
NumberOfNodes | Element's number of nodes. | |
plotValues | ||
TotalDof | Total number of degrees of freedom per element: NumberOfDofPerNode * NumberOfNodes |
Name | Description | |
---|---|---|
B | Strain-Displacement matrix. | |
elFaces | Element face array. | |
K | StiffnessMatrix matrix. | |
mat | Element's material. | |
NumberOfDimensions | Number of dimensions in model. | |
NumberOfGaussPoints | Number of gauss points per element. | |
NumberOfStressesPerNode | Number of stresses per node. | |
StressMatrix | Element's stress matrix. |
Name | Description | |
---|---|---|
Faces | Gets element faces. | |
Material | Gets or set the material of this element. | |
Principals | Gets or sets element's principal stresses (defined as double [numberOfNodes, 3]). | |
StiffnessMatrix | Stiffness matrix. | |
Stress | Gets or sets element's stresses (defined as double [numberOfNodes, numberOfStressesPerNode]). | |
VonMises | Gets or sets element's VonMises stress (defined as double [numberOfNodes]). |
Name | Description | |
---|---|---|
CalcPrincipal | Overloaded. Computes VonMises and principal stresses. | |
CalcStiffness | Computes element's stiffness matrix. | |
CalcStress | Computes element's stresses. | |
CalcTemp | Computes element's load derived from thermal expansion. | |
Clone | Creates a deep copy of this element. | |
ConvertToSurrogate | ||
Draw | Overloaded. | |
DrawWithSharpColor | ||
DrawWithSharpColorElement | ||
DrawWithSmoothColor | ||
DrawWithSmoothColorElement | ||
FixAllEdgeFace | Fixes all degrees of freedom of all the nodes of one edge (or face). | |
FixEdgeFace | Fixes the desired degrees of freedom of all the nodes of one edge (or face). | |
GetTriangles | ||
Refine | Refine the Element objects. | |
SetPressure | Overloaded. Loads an edge or a face of the element given a pressure vector. | |
SetRestraintEdgeFace | Sets a fixed displacement on all the nodes of one edge (or face). | |
SetRestraintEdgeFaceInX | Sets a fixed displacement along the X degree of freedom on all the nodes of one edge (or face). | |
SetRestraintEdgeFaceInY | Sets a fixed displacement along the Y degree of freedom on all the nodes of one edge (or face). | |
SetRestraintEdgeFaceInZ | Sets a fixed displacement along the Z degree of freedom on all the nodes of one edge (or face). | |
ToString | ||
UpdateVonMisesAndPrincipals | Updates the VonMises and Principal (P1, P2, P3) stresses using the Stress array as input. | |
WeightedAverage | Overloaded. Returns XC = (X2 + X4 + X6 + X8)/2 - (X1 + X3 + X5 + X7)/4 |
Name | Description | |
---|---|---|
ComputeCartesianStressAtSamplingPoint | ||
DrawFace3 | Overloaded. | |
DrawFace4 | Overloaded. | |
DrawFace6 | Overloaded. | |
DrawFace8 | Overloaded. | |
DrawFaceElement3 | ||
DrawFaceElement4 | ||
DrawFaceElement6 | ||
GaussQuadrature | ||
GetFace3 | ||
GetFace4 | ||
GetFace6 | ||
GetFace8 | ||
StiffnessComputation | 1) Construct the UPPER triangle of the stiffness matrix 2) Transform the stiffness for any local coordinates 3) Determines the lower and upper element connection indices |