OpenSees.exe User Requirements: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
<h2>Implemented Requirements</h2>
<h2>Implemented Requirements</h2>


*Element
<h3>Element</h3>
**Beam-Column Elements
{{:Element Command}}
**Truss Elements
**2D Wall Elements


*Section
<h3>Section</h3>
**Elastic Section
{{:Section Command}}
**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
<h3>uniaxialMaterial</h3>
**Steel &amp; Reinforcing-Steel Materials
{{:UniaxialMaterial Command}}
***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 &amp; 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
**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


*Recorder
<h3>nDMaterial</h3>
**Node
{{:NDMaterial Command}}
***Node
***EnvelopeNode
***Drift
**Element
***Element
***EnvelopeElement
**Section
***Element
***EnvelopeElement
**Fiber
***Element
***EnvelopeElement
**Basic Visualization recorders
***Display
***Plot
***playback Command


*Other


<h3>Output</h3>
<h5>Recorder</h5>
{{:Recorder Command}}
<h5>Real-Time Output </h5>
{{:RealTime Output Commands}}
<h5>Basic Visualization</h5>
*Display Recorder
*Plot Recorder
*playback Command
<h5>Domain Data</h5>
*[[Print Command]]
**print element data
**print node data
**print all domain-object data
<h3>Other</h3>
*Input Motion
**Input displacement history in UniformExcitation [[Pattern Command]]
**Input acceleration history in MultipleSupport [[Pattern Command]]


<h2>Under-Development Requirements</h2>
<h2>Under-Development Requirements</h2>


*Element
<h3>Element</h3>
**2D/3D Wall Elements
*2D/3D Wall Elements
**3d nonlinear frame element with full interaction (axial, flexure, torsion and subsequently shear)
*3d nonlinear frame element with full interaction  
*Section
**axial
*Material
**flexure
**Improved concrete materials
**torsion
**Improved reinforcing-steel materials
**shear
*Recorder
<h3>Section</h3>
*Other
 
<h3>Material</h3>
*Improved concrete materials
*Improved reinforcing-steel materials
<h3>Output</h3>
<h3>Other</h3>


<h2>To-Be-Developed Requirements</h2>
<h2>To-Be-Developed Requirements</h2>


*Element
<h3>Element</h3>
**Buckling-Brace Elements
*Buckling-Brace Elements
**Flexible Diaphragm
*Flexible Diaphragm
**2d Timoshenko beam element
*2D & 3D Isolators
**3d frame element with bond-slip of reinforcing steel
*2d Timoshenko beam element
**3d frame element with slip between components, e.g. composite beam, composite column
*3d frame element with bond-slip of reinforcing steel
**3d concentrated plasticity element with return map algorithm
*3d frame element with slip between components, e.g. composite beam, composite column
**2d SIZE (spreading inelastic zone) beam element
*3d concentrated plasticity element with return map algorithm
**Nonlinear geometry developments
*2d SIZE (spreading inelastic zone) beam element
***Extension of corotational theory to membranes and shells
*Nonlinear geometry developments
*** 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.
**Extension of corotational theory to membranes and shells
**The following elements include linear or corotational geometry for membranes and shells under large displacements
** 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.
***3 to 6 node triangle
*The following elements include linear or corotational geometry for membranes and shells under large displacements
***4 to 9 node quad
**3 to 6 node triangle
***4 node quad with incompatible modes
**4 to 9 node quad
***4 to 9 node RC panel (quad)
**4 node quad with incompatible modes
***4 to 9 node Mindlin layer plate/shell
**4 to 9 node RC panel (quad)
***4 to 9 node Mindlin RC layer plate/shell
**4 to 9 node Mindlin layer plate/shell
***Discrete Kirchoff triangle plate/shell element
**4 to 9 node Mindlin RC layer plate/shell
**Discrete Kirchoff triangle plate/shell element


*Section
<h3>Section</h3>
**2d normal and shear stress interaction
*2d normal and shear stress interaction


*Material
<h3>Material</h3>
**3d J2 plasticity with kinematic and isotropic hardening
*3d J2 plasticity with kinematic and isotropic hardening
**3d plastic-damage concrete constitutive model Lee-Fenves
*3d plastic-damage concrete constitutive model Lee-Fenves


*Recorder
<h3>Output</h3>
*Specify recorder to save only every Nth timestep (specifying dT only works for time-history analyses)
* EnvelopeDrift Node recorder


*Other
<h3>Other</h3>
*improved domain-data output


<h2>Continual-Development Requirements</h2>
<h2>Continual-Development Requirements</h2>


*Documentation
<h3>Documentation</h3>
*[[Main Page | OpenSeesWiki]]
*Validation with experimental data
* Materials
**Graphical demonstration of input-arguments
*Examples manual
**Practical Examples
*Theoretical Background





Latest revision as of 21:49, 30 November 2009

Implemented Requirements

Element





Section





uniaxialMaterial





nDMaterial






Output

Recorder





Real-Time Output





Model Quantities
Response Quantities
Basic Visualization
  • Display Recorder
  • Plot Recorder
  • playback Command
Domain Data
  • Print Command
    • print element data
    • print node data
    • print all domain-object data

Other

Under-Development Requirements

Element

  • 2D/3D Wall Elements
  • 3d nonlinear frame element with full interaction
    • axial
    • flexure
    • torsion
    • shear

Section

Material

  • Improved concrete materials
  • Improved reinforcing-steel materials

Output

Other

To-Be-Developed Requirements

Element

  • Buckling-Brace Elements
  • Flexible Diaphragm
  • 2D & 3D Isolators
  • 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

Section

  • 2d normal and shear stress interaction

Material

  • 3d J2 plasticity with kinematic and isotropic hardening
  • 3d plastic-damage concrete constitutive model Lee-Fenves

Output

  • Specify recorder to save only every Nth timestep (specifying dT only works for time-history analyses)
  • EnvelopeDrift Node recorder

Other

  • improved domain-data output

Continual-Development Requirements

Documentation

  • OpenSeesWiki
  • Validation with experimental data
  • Materials
    • Graphical demonstration of input-arguments
  • Examples manual
    • Practical Examples
  • Theoretical Background



Return to OpenSees User-Requirements Document