OpenSees User-Requirements Document

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


OpenSees.exe User Requirements

OpenSees Developer Requirements

Parallel OpenSees Requirements

OpenSees GUI Requirements

OpenSees Outreach & Training Requirements

OpenSees.exe User

Implemented Requirements

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


Under-Development Requirements

  • 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

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

Continual-Development Requirements

  • Documentation


OpenSees Developer

Implemented Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


Under-Development Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


To-Be-Developed Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


Continual-Development Requirements

  • Documentation


Parallel OpenSees

Implemented Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


Under-Development Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


To-Be-Developed Requirements

  • Element
  • Section
  • Material
  • Recorder
  • Other


Continual-Development Requirements

  • Documentation


OpenSees GUI

Implemented Requirements

  • BuildingTcl
  • Navigator
  • VEES
  • Other
    • Basic model visualization

Under-Development Requirements


To-Be-Developed Requirements

  • Model Visualization
  • Recorder-data visualization


Continual-Development Requirements

  • Documentation


OpenSees Outreach & Support

OpenSees Days

  • User Workshop
  • Developer Workshop
  • Modeling Workshop

OpenSeesWiki

OpenSees Forum