Element Command

This command is used to construct an element and add it to the Domain.

element $eleType $tag (num $nodes) $arg1 ...

Argument Type Description
$eleType string element type
$eleTag integer unique element tag.
$nodes List[integer] a list of element nodes with number dependent on ele type
$eleArgs List[] a list of element arguments with number dependent on ele type

Note

The type of element created and the additional arguments required depends on the $eleType provided.

The valid queries to any element when creating an ElementRecorder are documented in the NOTES section for each element.

The following subsections contain information about $eleType and the number of nodes and args required for each of the available element types:

  1. Zero-Length Elements

elements/zeroLength elements/zeroLengthSection elements/zeroLengthND elements/CoupledZeroLength elements/zeroLengthContact elements/zeroLengthContactNTS2D elements/zeroLengthInterface2D elements/zeroLengthImpact3D

  1. Trusss Elements

elements/Truss elements/CorotationalTruss

  1. Beam Column Elements

elements/elasticBeamColumn elements/ElasticBeamColumnElementWithStiffnessModifiers elements/ElasticTimoshenkoBeamColumnElement elements/BeamWithHingesElement elements/DisplacementBasedBeamColumnElement elements/ForceBasedBeamColumnElement elements/gradientInelasticBeamColumn elements/FlexureShearInteractionDisplacementBasedBeamColumnElement elements/MVLEM elements/SFI_MVLEM elements/dispBeamColumnAsym elements/mixedBeamColumnAsym

  1. Quadrilateral & Shell Elements

elements/ASDShellQ4 elements/Quad elements/SSPquad elements/Shell elements/ShellDKGQ elements/ShellNLDKGQ elements/ShellNL elements/BbarPlaneStrainQuadrilateral elements/EnhancedStrainQuadrilateral

  1. Triangles

elements/Tri31 elements/ShellDKGT elements/ShellNLDKGT

  1. Bricks

elements/stdBrick elements/bbarBrick elements/SSPbrick

  1. Tetrahedrons

elements/FourNodeTetrahedron

  1. Joint Elements

elements/BeamColumnJoint elements/ElasticTubularJoint elements/Joint2D

  1. Link Elements

elements/TwoNodeLink

  1. Bearing Elements

elements/ElastomericBearingPlasticity elements/ElastomericBearingBouc-Wen elements/FlatSliderBearingElement elements/SingleFrictionPendulumBearing elements/TripleFrictionPendulumBearing elements/TripleFrictionPendulum elements/MultipleShearSpring elements/KikuchiBearing elements/YamamotoBiaxialHDR elements/ElastomericX elements/LeadRubberX elements/HDR elements/RJ-Watson EQS Bearing elements/FPBearingPTV

  1. U-P Elements (saturated soil)

elements/FourNodeQuadUP elements/BrickUP elements/bbarQuadUP elements/bbarBrickUP elements/NineFourNodeQuadUP elements/TwentyEightNodeBrickUP elements/TwentyNodeBrickUP elements/BrickLargeDisplacementUP elements/SSPquadUP elements/SSPbrickUP

  1. Contact

elements/SimpleContact2D elements/SimpleContact3D elements/BeamContact2D elements/BeamContact3D elements/BeamEndContact3D elements/zeroLengthImpact3D

  1. Cable

elements/CatenaryCableElement

  1. Misc.

elements/ShallowFoundationGen elements/SurfaceLoad elements/VS3D4 elements/AC3D8 elements/ASI3D8 elements/AV3D4 elements/ASDEmbeddedNodeElement elements/ASDAbsorbingBoundary