OpenSees User-Requirements Document

From OpenSeesWiki
Revision as of 21:24, 17 November 2009 by Silviamazzoni (talk | contribs)
Jump to navigation Jump to search

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>

Navigator

<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>