![]() |
SimCenterCommon
Common functionality used within different SimCenter projects
|
#include <WallSections.h>


Public Member Functions | |
| ConcreteRectangularWallSection () | |
| virtual | ~ConcreteRectangularWallSection () |
| virtual int | writeToJSON (json_t *) |
| virtual int | readFromJSON (json_t *) |
| virtual int | writeBeamSectionJSON (json_t *uniaxialArray) |
| virtual int | writeNDJSON (json_t *ndArray) |
Public Member Functions inherited from WallSection | |
| WallSection () | |
| virtual | ~WallSection () |
Public Attributes | |
| double | thickness |
| double | beLength |
| double | lrArea |
| double | lrSpacing |
| double | lrCover |
| int | lrNumBarsThickness |
| double | lrbArea |
| double | lrbCover |
| int | lrbNumBarsThickness |
| int | lrbNumBarsLength |
| double | trArea |
| double | trSpacing |
| double | trCover |
| int | trNumBarsThickness |
| string | lrMat |
| string | lrbMat |
| string | trMat |
| string | concMat |
| string * | thicknessRV |
| string * | beLengthRV |
| string * | lrAreaRV |
| string * | lrSpacingRV |
| string * | lrCoverRV |
| string * | lrbAreaRV |
| string * | lrbCoverRV |
| string * | trAreaRV |
| string * | trSpacingRV |
| string * | trCoverRV |
Public Attributes inherited from WallSection | |
| int | wallType |
| string | name |
Additional Inherited Members | |
Static Public Member Functions inherited from WallSection | |
| static int | readObjects (json_t *, map< string, WallSection * > &theWallSections) |
| static int | writeObjects (json_t *) |
| static int | removeWallSection (string name) |
| static WallSection * | getWallSection (string name) |
| static int | removeAllWallSection (void) |
Static Public Attributes inherited from WallSection | |
| static map< string, WallSection * > | theWallSections |
Protected Attributes inherited from WallSection | |
| int | beamSectionTag |
| int | plateSectionTag |
Definition at line 39 of file WallSections.h.
| ConcreteRectangularWallSection::ConcreteRectangularWallSection | ( | ) |
Definition at line 197 of file WallSections.cpp.
|
virtual |
Definition at line 215 of file WallSections.cpp.
|
virtual |
Reimplemented from WallSection.
Definition at line 232 of file WallSections.cpp.
|
virtual |
Implements WallSection.
Definition at line 389 of file WallSections.cpp.
|
virtual |
Definition at line 394 of file WallSections.cpp.
|
virtual |
Reimplemented from WallSection.
Definition at line 338 of file WallSections.cpp.
| double ConcreteRectangularWallSection::beLength |
Definition at line 45 of file WallSections.h.
| string * ConcreteRectangularWallSection::beLengthRV |
Definition at line 56 of file WallSections.h.
| string ConcreteRectangularWallSection::concMat |
Definition at line 54 of file WallSections.h.
| double ConcreteRectangularWallSection::lrArea |
Definition at line 46 of file WallSections.h.
| string* ConcreteRectangularWallSection::lrAreaRV |
Definition at line 57 of file WallSections.h.
| double ConcreteRectangularWallSection::lrbArea |
Definition at line 49 of file WallSections.h.
| string* ConcreteRectangularWallSection::lrbAreaRV |
Definition at line 58 of file WallSections.h.
| double ConcreteRectangularWallSection::lrbCover |
Definition at line 49 of file WallSections.h.
| string * ConcreteRectangularWallSection::lrbCoverRV |
Definition at line 58 of file WallSections.h.
| string ConcreteRectangularWallSection::lrbMat |
Definition at line 54 of file WallSections.h.
| int ConcreteRectangularWallSection::lrbNumBarsLength |
Definition at line 50 of file WallSections.h.
| int ConcreteRectangularWallSection::lrbNumBarsThickness |
Definition at line 50 of file WallSections.h.
| double ConcreteRectangularWallSection::lrCover |
Definition at line 46 of file WallSections.h.
| string * ConcreteRectangularWallSection::lrCoverRV |
Definition at line 57 of file WallSections.h.
| string ConcreteRectangularWallSection::lrMat |
Definition at line 54 of file WallSections.h.
| int ConcreteRectangularWallSection::lrNumBarsThickness |
Definition at line 47 of file WallSections.h.
| double ConcreteRectangularWallSection::lrSpacing |
Definition at line 46 of file WallSections.h.
| string * ConcreteRectangularWallSection::lrSpacingRV |
Definition at line 57 of file WallSections.h.
| double ConcreteRectangularWallSection::thickness |
Definition at line 45 of file WallSections.h.
| string* ConcreteRectangularWallSection::thicknessRV |
Definition at line 56 of file WallSections.h.
| double ConcreteRectangularWallSection::trArea |
Definition at line 52 of file WallSections.h.
| string* ConcreteRectangularWallSection::trAreaRV |
Definition at line 59 of file WallSections.h.
| double ConcreteRectangularWallSection::trCover |
Definition at line 52 of file WallSections.h.
| string * ConcreteRectangularWallSection::trCoverRV |
Definition at line 59 of file WallSections.h.
| string ConcreteRectangularWallSection::trMat |
Definition at line 54 of file WallSections.h.
| int ConcreteRectangularWallSection::trNumBarsThickness |
Definition at line 53 of file WallSections.h.
| double ConcreteRectangularWallSection::trSpacing |
Definition at line 52 of file WallSections.h.
| string * ConcreteRectangularWallSection::trSpacingRV |
Definition at line 59 of file WallSections.h.