About

People

User

Getting Started

Heat Transfer

SIFBuilder

Command manual

Examples

Workshops

OpenFIRE

Developer

Documents

Q&A

For Developers


Introduction

The aim of this work is to add a "structures in fire" modelling capability in OpenSees. The development can be categorised as three parts:


Thermomechanical Classes

The new derived classes are developed on the basis of existing classes which are modified by adding temperature related features. Then some necessary changes are made in the definition of the base classes, details about these classes can be found at the page via the above link. Furthermore, to facilitate the Tcl implementation of these new derived classes, corresponding identifiers have been added into the defintion of the Tcl commands.


Heat Transfer Classes

The module for Heat transfer analysis was mainly constructed by Dr. Yaqiang Jiang, which owns a similiar framework as the structural analysis in OpenSees. A bunch of classes were written to describe heat transfer materials, elements and boundary conditions.


SIFBuilder Classes

The new derived classes are developed on the basis of existing classes which are modified by adding temperature related features. Then some necessary changes are made in the definition of the base classes, details about this can be found in the document. Furthermore, to facilitate the Tcl implementation of these new derived classes, corresponding identifiers have been added into the defintion of the Tcl commands.


Documents

For conducting development in OpenSees or OpenSees for fire, you could refer to the downloadable documents provided at this website


Source Code

To download the sorce code package of OpenSees for fire, you could refer to the download page provided at this website



This page is created by Liming Jiang, 2016