OpenSees Developer: Difference between revisions
(New page: OpenSees Developer pages are intended for application developers of OpenSees. In these pages information is provided for developers to: # Create an application using the Framework. # Add n...) |
No edit summary |
||
Line 15: | Line 15: | ||
The initial design of the framework is outlined 'Object-Oriented Finite Element Programming: Frameworks for Analysis, Algorithm and Parallel Computing (1997), F.McKenna' [http://OpenSees.berkeley.edu/OpenSees/doc/fmkdiss.pdfavailable]. Some of the interfaces in the dissertation have been modified over time. | The initial design of the framework is outlined 'Object-Oriented Finite Element Programming: Frameworks for Analysis, Algorithm and Parallel Computing (1997), F.McKenna' [http://OpenSees.berkeley.edu/OpenSees/doc/fmkdiss.pdfavailable]. Some of the interfaces in the dissertation have been modified over time. | ||
== Using he Framework == | |||
== Adding New Components to the Framework == | == Adding New Components to the Framework == |
Revision as of 00:16, 24 October 2009
OpenSees Developer pages are intended for application developers of OpenSees. In these pages information is provided for developers to:
- Create an application using the Framework.
- Add new modules into the existing OpenSees interpreters.
OpenSees is a software framework for developing sequential and parallel finite element applications applications for structural and geotechnical engineering.
The code is open-source and released under a modified GPL. The modification allows users to use the source code for their own use. It does not allow them to sell a product that includes OpenSees code. The interpreters are written in such a way that developers wishing to gain financial advantage could for example:
- Create pre and post processors for the OpenSees interpreters.
- Create new modules, i.e. elements, materials, solvers, integrators, ... for the OpenSees interpreters.
Design the Framework
The initial design of the framework is outlined 'Object-Oriented Finite Element Programming: Frameworks for Analysis, Algorithm and Parallel Computing (1997), F.McKenna' [1]. Some of the interfaces in the dissertation have been modified over time.