Add A New Material: Difference between revisions
Jump to navigation
Jump to search
(Created page with 'The OpenSees applications allows developers to use their own material modules to the application. Unlike most other programs, the materials are added at run-time and not at compi...') |
No edit summary |
||
Line 2: | Line 2: | ||
# Do not need the OpenSees source files or libraries to compile and link the application. | # Do not need the OpenSees source files or libraries to compile and link the application. | ||
# Can share their modules with others without having to provide the source code. | # Can share their modules with others without having to provide the source code. | ||
<uml> | |||
Material <|-- UniaxialMaterial | |||
Material <|-- SectionForceDeformation | |||
Material <|-- NDMaterial | |||
</uml> | |||
The material modules can be written using either C++, C, or Fortran. Whatever the language the developer wishes to use, | The material modules can be written using either C++, C, or Fortran. Whatever the language the developer wishes to use, |
Latest revision as of 00:18, 23 September 2010
The OpenSees applications allows developers to use their own material modules to the application. Unlike most other programs, the materials are added at run-time and not at compile time. The advantage of this is the the developers:
- Do not need the OpenSees source files or libraries to compile and link the application.
- Can share their modules with others without having to provide the source code.
<uml> Material <|-- UniaxialMaterial Material <|-- SectionForceDeformation Material <|-- NDMaterial </uml>
The material modules can be written using either C++, C, or Fortran. Whatever the language the developer wishes to use, the material modules make use of the OpenSees API.