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
·<span 2d Timoshenko beam element
·<span 3d frame element with bond-slip of reinforcing steel
·<span 3d frame element with slip between components, e.g. composite beam, composite column
·<span 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>