OpenSees User-Requirements Document
OpenSees User Requirements Document
OpenSees Development Team
November 2009
OpenSees.exe User
Implemented Requirements
Element
· Beam-Column Elements
· Truss Elements
· 2D Wall Elements
Section
· Elastic Section
· Uniaxial Section
· Fiber Section
· Section Aggregator
· Elastic Membrane Plate Section
· Plate Fiber Section
· Bidirectional Section
· Isolator2spring Section: Model to include buckling behavior of an elastomeric bearing
uniaxialMaterial
· Steel & Reinforcing-Steel Materials
· Steel01 Material
· Steel02 Material -- Giuffré-Menegotto-Pinto Model with Isotropic Strain Hardening
· Hysteretic Material
· Concrete Materials
· Concrete01 Material -- Zero Tensile Strength
· Concrete02 Material -- Linear Tension Softening
· Concrete03 Material -- Nonlinear Tension Softening
· Multi-Purpose Materials
· Elastic Material
· Elastic-Perfectly Plastic Material
· Elastic-Perfectly Plastic Gap Material
· Elastic-No Tension Material
· Parallel Material
· Series Material
· Hardening Material
· Uniaxial Contributed Materials
· BARSLIP Material
· Bond_SP01 - - Strain Penetration Model for Fully Anchored Steel Reinforcing Bars
· Concrete04 Material -- Popovics Concrete Material
· Concrete07 – Chang & Mander’s 1994 Concrete Model
· Fatigue Material
· Hyperbolic Gap Material
· Limit State Material
· PINCHING4 Material
· PyTzQz Uniaxial Materials
· Reinforcing Steel Material
· SelfCentering Material – Flag-Shaped Hysteresis with Slip Deformation and Bearing
nDMaterial
· Elastic Isotropic Material
· J2 Plasticity Material
· Plane Stress Material
· Plate Fiber Material
· UCDavis Soil Models
· Template Elasto-Plastic Material
· UCSanDiego Soil Models
· FluidSolidPorousMaterial
· PressureDependMultiYield Material
· PressureDependMultiYield02 Material
· PressureIndependMultiYield Material
· updateMaterialStage
· updateParameter
<o:p> </o:p>
<o:p> </o:p>
Recorder
· Node
· Node
· EnvelopeNode
· Drift
· Element
· Element
· EnvelopeElement
· Section
· Element
· EnvelopeElement
· Fiber
· Element
· EnvelopeElement
· Basic Visualization recorders
· Display
· Plot
· playback Command
<o:p> </o:p>
Other
<o:p> </o:p>
Under-Development Requirements
Element
· 2D/3D Wall Elements
· 3d nonlinear frame element with full interaction (axial, flexure, torsion and subsequently shear)
<o:p> </o:p>
Section
<o:p> </o:p>
Material
· Improved concrete materials
· Improved reinforcing-steel materials
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
To-Be-Developed Requirements
Element
· Buckling-Brace Elements
· Flexible Diaphragm
· 2d Timoshenko beam element
· 3d frame element with bond-slip of reinforcing steel
· 3d frame element with slip between components, e.g. composite beam, composite column
· 3d concentrated plasticity element with return map algorithm
· 2d SIZE (spreading inelastic zone) beam element
· Nonlinear geometry developments
· Extension of corotational theory to membranes and shells
· Reformulation of 3d frame nonlinear geometry such that any element can take advantage of nonlinear transformation (currently not the case); quaternions vs. rotation nodal variables require either a change in global solution strategy or the mapping back and forth between quaternions and node rotations.
· The following elements include linear or corotational geometry for membranes and shells under large displacements
· 3 to 6 node triangle
· 4 to 9 node quad
· 4 node quad with incompatible modes
· 4 to 9 node RC panel (quad)
· 4 to 9 node Mindlin layer plate/shell
· 4 to 9 node Mindlin RC layer plate/shell
· Discrete Kirchoff triangle plate/shell element
<o:p> </o:p>
Section
· 2d normal and shear stress interaction
Material
· 3d J2 plasticity with kinematic and isotropic hardening
· 3d plastic-damage concrete constitutive model Lee-Fenves
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
Continual-Development Requirements
Documentation
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
OpenSees Developer
Implemented Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
<o:p> </o:p>
Under-Development Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
To-Be-Developed Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
Continual-Development Requirements
Documentation
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
Parallel OpenSees
Implemented Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
Under-Development Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
To-Be- Developed Requirements
Element
<o:p> </o:p>
Section
<o:p> </o:p>
Material
<o:p> </o:p>
Recorder
<o:p> </o:p>
Other
<o:p> </o:p>
Continual-Development Requirements
Documentation
<o:p> </o:p>
<o:p> </o:p>
OpenSees GUI
Implemented Requirements
BuildingTcl
<o:p> </o:p>
<o:p> </o:p>
VEES
<o:p> </o:p>
Other
· Basic model visualization
<o:p> </o:p>
Under-Development Requirements
<o:p> </o:p>
To-Be- Developed Requirements
Model Visualization
Recorder-data visualization
<o:p> </o:p>
Continual-Development Requirements
Documentation
<o:p> </o:p>
OpenSees Outreach & Support
OpenSees Days
User Workshop
Developer Workshop
Modeling Workshop
OpenSeesWiki
OpenSees Forum
<o:p> </o:p>
<o:p> </o:p>
</body>
</html>