zbridge  0.1
Computing prestress forces for ZSoil
Public Member Functions | Public Attributes | List of all members
zbridge.section.Component Class Reference

A Component is a part of a Section that contains geometrical properties, existence and material information. More...

Public Member Functions

def __init__ (self, n)
 The constructor. More...
 
def ComputeProperties (self, coords, inel)
 Computing inertia and area of the Component. More...
 
def isActive (self)
 Returns True if the Component is currently active. More...
 

Public Attributes

 name
 
 number
 
 EF
 
 mat
 
 area
 
 Ix
 
 Iy
 
 Iz
 
 y0
 
 z0
 
 sect_subdomains
 

Detailed Description

A Component is a part of a Section that contains geometrical properties, existence and material information.

Constructor & Destructor Documentation

§ __init__()

def zbridge.section.Component.__init__ (   self,
  n 
)

The constructor.

Parameters
nameThe name of the component
numberThe number of the component
EFAn integer referring to an existence function
matAn integer referring to a material (to be implemented)
areaThe surface area of the Section
IxMoment of inertia with respect to x-axis (torsion, to be implemented)
IyMoment of inertia with respect to y-axis
IzMoment of inertia with respect to z-axis
y0Offset of neutral axis with respect to a reference point (in general the lateral direction)
z0Offset of neutral axis with respect to a reference point (in general pointing upward)
sect_subdomainsa list of subdomains (SectSubdomain) defining the geometry of the Component

Member Function Documentation

§ ComputeProperties()

def zbridge.section.Component.ComputeProperties (   self,
  coords,
  inel 
)

Computing inertia and area of the Component.

This needed for MeshedSections

Parameters
coordsCoordinates of the points read from ZSoil inp-file
inelList of element connectivities

§ isActive()

def zbridge.section.Component.isActive (   self)

Returns True if the Component is currently active.

(to be implemented)


The documentation for this class was generated from the following file: