Introduction to OpenSees: Difference between revisions
Jump to navigation
Jump to search
(Created page with '==Context for Simulation in Earthquake Engineering== *Research and practice is moving towards Performance-Based Seismic Engineering, which depends on high-fidelity models and sim…') |
No edit summary |
||
Line 11: | Line 11: | ||
==Simulation Framework== | ==Simulation Framework== | ||
;Computation | |||
:Algorithms | :*Algorithms | ||
:Solvers | :*Solvers | ||
:Parallel/distributed computing | :*Parallel/distributed computing | ||
;Information Technology | |||
:Software framework | :*Software framework | ||
:Databases | :*Databases | ||
:Visualization | :*Visualization | ||
:Internet/grid computation | :*Internet/grid computation | ||
;Models | |||
:Simulation models | :*Simulation models | ||
:Performance models | :*Performance models | ||
:Limit state models | :*Limit state models | ||
:Material | :*Material | ||
:component | :*component | ||
:system models | :*system models | ||
==OpenSees Approach to Simulation== | ==OpenSees Approach to Simulation== | ||
Basic approach | ;Basic approach | ||
:*Modular software design for implementing and integrating modeling, numerical methods, and IT for scalable, robust simulation | :*Modular software design for implementing and integrating modeling, numerical methods, and IT for scalable, robust simulation | ||
:*Focus on capabilities needed for performance-based engineering | :*Focus on capabilities needed for performance-based engineering | ||
:*Programmable interfaces | :*Programmable interfaces | ||
Most users | ;Most users | ||
:*a “code” for nonlinear analysis | :*a “code” for nonlinear analysis | ||
:*Fully scriptable. | :*Fully scriptable. | ||
Generally | ;Generally | ||
:*a software framework for developing simulation applications | :*a software framework for developing simulation applications |
Revision as of 18:56, 28 November 2009
Context for Simulation in Earthquake Engineering
- Research and practice is moving towards Performance-Based Seismic Engineering, which depends on high-fidelity models and simulation to assess performance.
- Simulation models capture knowledge from tests to leverage investment in limited experimentation.
- Community-based, open-source software for simulation promotes innovation in research and advanced applications for practice.
- NEES infrastructure is supporting OpenSees to provide simulation capability and integration with NEESit services for NEES research.
What is OpenSees?
- A software framework for simulation applications in earthquake engineering using finite element methods. OpenSees is not a code.
- A communication mechanism for exchanging and building upon research accomplishments.
- As open-source software, it has the potential for a community code for earthquake engineering.
Simulation Framework
- Computation
-
- Algorithms
- Solvers
- Parallel/distributed computing
- Information Technology
-
- Software framework
- Databases
- Visualization
- Internet/grid computation
- Models
-
- Simulation models
- Performance models
- Limit state models
- Material
- component
- system models
OpenSees Approach to Simulation
- Basic approach
-
- Modular software design for implementing and integrating modeling, numerical methods, and IT for scalable, robust simulation
- Focus on capabilities needed for performance-based engineering
- Programmable interfaces
- Most users
-
- a “code” for nonlinear analysis
- Fully scriptable.
- Generally
-
- a software framework for developing simulation applications