Name |
Description |
DegreeOfFreedomExtensions |
|
DoubleExtension |
Extension methods for System.Double |
ElementFactory |
Creates elements and adds them to the repository if it exists. |
FiniteElementNode |
A finite element node is a fundamental part of a finite element mesh. Nodes have a position in space. Constraints and forces can be applied to nodes. |
FiniteElementResults |
Stores collections of values which represent the results of a single finite element analysis procedure |
ForceFactory |
Factory which creates new forces. The forces can also be registered in a repository. |
GenericCrossSection |
|
GenericElasticMaterial |
|
Guard |
Guard provides a number of methods which check for bad variable states. This may include null parameters etc.. All methods of Guard will throw an exception on finding a bad variable. |
Linear1DBeam |
This is a linear 1D finite element. It only calculates major axis bending moment and major-axis shear force. |
Linear3DBeam |
Beam which carries moment and shear force in both major and minor axes as well as axial force and torsion. |
LinearConstantStrainTriangle |
Triangular shaped element which calculates membrane forces only |
LinearConstantStressQuadrilateral |
An implementation of Quad4 |
LinearSolverSVD |
|
LinearTruss |
Linear element which has constant cross section and constant material properties. Also known as a Rod element. |
MatrixInversionLinearSolver |
Description of MatrixInversionLinearSolver. |
ModelTypeExtensions |
This is an extension to the ModelType enumeration which provides useful information about the degrees of freedom each model type allows. |
NodeFactory |
|
ReactionVector |
|
SolidRectangle |
A cross section formed of a solid (that is, it has no internal voids) rectangle, or square. |