OpenSees User-Requirements Document: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__


 
<h2>[[OpenSees.exe User Requirements]]</h2>
==[[OpenSees.exe User Requirements]]==
<h2>[[OpenSees Developer Requirements]]</h2>
==[[OpenSees Developer Requirements]]==
<h2>[[Parallel OpenSees Requirements]]</h2>
==[[Parallel OpenSees Requirements]]==
<h2>[[OpenSees GUI Requirements]]</h2>
==[[OpenSees GUI Requirements]]==
<h2>[[OpenSees Outreach & Training Requirements]]</h2>
==[[OpenSees Outreach & Training Requirements]]==
 
 
 
<h1><strong>OpenSees.exe User</strong></h1>
 
<h2>Implemented Requirements</h2>
 
*Element
**Beam-Column Elements
**Truss Elements
**2D Wall Elements
 
*Section
**Elastic 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 &amp; 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 &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
**Node
***Node
***EnvelopeNode
***Drift
**Element
***Element
***EnvelopeElement
**Section
***Element
***EnvelopeElement
**Fiber
***Element
***EnvelopeElement
**Basic Visualization recorders
***Display
***Plot
***playback Command
 
*Other
 
 
<h2>Under-Development Requirements</h2>
 
*Element
**2D/3D Wall Elements
**3d nonlinear frame element with full interaction (axial, flexure, torsion and subsequently shear)
*Section
*Material
**Improved concrete materials
**Improved reinforcing-steel materials
*Recorder
*Other
 
<h2>To-Be-Developed Requirements</h2>
 
*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
 
*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
 
*Other
 
<h2>Continual-Development Requirements</h2>
 
*Documentation
 
 
<h1><strong>OpenSees Developer</strong></h1>
 
<h2>Implemented Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
<h2>Under-Development Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
 
<h2>To-Be-Developed Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
 
<h2>Continual-Development Requirements</h2>
 
*Documentation
 
 
<h1><strong>Parallel OpenSees</strong></h1>
 
<h2>Implemented Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
 
<h2>Under-Development Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
 
<h2>To-Be-Developed Requirements</h2>
 
*Element
*Section
*Material
*Recorder
*Other
 
 
 
<h2>Continual-Development Requirements</h2>
 
*Documentation
 
 
<h1><strong>OpenSees GUI</strong></h1>
 
<h2>Implemented Requirements</h2>
 
*BuildingTcl
*Navigator
*VEES
 
*Other
 
**Basic model visualization
 
<h2>Under-Development Requirements</h2>
 
 
 
<h2>To-Be-Developed Requirements</h2>
 
*Model Visualization
*Recorder-data visualization
 
 
 
<h2>Continual-Development Requirements</h2>
 
*Documentation
 
 
<h1><strong>OpenSees Outreach &amp; Support</strong></h1>
 
<h2>OpenSees Days</h2>
 
*User Workshop
*Developer Workshop
*Modeling Workshop
 
<h2>OpenSeesWiki</h2>
 
<h2>OpenSees Forum</h2>

Latest revision as of 21:56, 17 November 2009