Fiber

class xc.Fiber

Bases: xc.TaggedObject

alive((Fiber)arg1) None :
C++ signature :

void alive(XC::Fiber {lvalue})

commitState((Fiber)arg1) int :
C++ signature :

int commitState(XC::Fiber {lvalue})

getArea((Fiber)arg1) float :
C++ signature :

double getArea(XC::Fiber {lvalue})

getArea( (Fiber)arg1) -> float :

Return the area of the fiber.

C++ signature :

double getArea(XC::Fiber {lvalue})

getEquivalentDiameter((Fiber)arg1) float :
C++ signature :

double getEquivalentDiameter(XC::Fiber {lvalue})

getFiberLocation((Fiber)arg1, (float)arg2, (float)arg3) None :
C++ signature :

void getFiberLocation(XC::Fiber {lvalue},double {lvalue},double {lvalue})

getForce((Fiber)arg1) float :

Returns fiber internal force.

C++ signature :

double getForce(XC::Fiber {lvalue})

getLocY((Fiber)arg1) float :
C++ signature :

double getLocY(XC::Fiber {lvalue})

getLocZ((Fiber)arg1) float :
C++ signature :

double getLocZ(XC::Fiber {lvalue})

getMaterial((Fiber)arg1) UniaxialMaterial :
C++ signature :

XC::UniaxialMaterial* getMaterial(XC::Fiber {lvalue})

getMy((Fiber)arg1, (float)arg2) float :
C++ signature :

double getMy(XC::Fiber {lvalue},double)

getMz((Fiber)arg1, (float)arg2) float :
C++ signature :

double getMz(XC::Fiber {lvalue},double)

getOrder((Fiber)arg1) int :
C++ signature :

int getOrder(XC::Fiber {lvalue})

getPos((Fiber)arg1) Pos2d :
C++ signature :

Pos2d getPos(XC::Fiber {lvalue})

getStrain((Fiber)arg1) float :

Returns fiber strain.

C++ signature :

double getStrain(XC::Fiber {lvalue})

getStress((Fiber)arg1) float :

Returns fiber strain.

C++ signature :

double getStress(XC::Fiber {lvalue})

isAlive((Fiber)arg1) bool :
C++ signature :

bool isAlive(XC::Fiber {lvalue})

isDead((Fiber)arg1) bool :
C++ signature :

bool isDead(XC::Fiber {lvalue})

kill((Fiber)arg1) None :
C++ signature :

void kill(XC::Fiber {lvalue})

revertToLastCommit((Fiber)arg1) int :
C++ signature :

int revertToLastCommit(XC::Fiber {lvalue})

revertToStart((Fiber)arg1) int :
C++ signature :

int revertToStart(XC::Fiber {lvalue})

setTrialFiberStrain((Fiber)arg1, (Vector)arg2) int :
C++ signature :

int setTrialFiberStrain(XC::Fiber {lvalue},XC::Vector)

class xc.UniaxialFiber

Bases: xc.Fiber

class xc.UniaxialFiber2d

Bases: xc.UniaxialFiber

class xc.UniaxialFiber3d

Bases: xc.UniaxialFiber

class xc.fiber_ptrs_dq

Bases: Boost.Python.instance

append((fiber_ptrs_dq)arg1, (object)arg2) None :
C++ signature :

void append(std::deque<XC::Fiber*, std::allocator<XC::Fiber*> > {lvalue},boost::python::api::object)

extend((fiber_ptrs_dq)arg1, (object)arg2) None :
C++ signature :

void extend(std::deque<XC::Fiber*, std::allocator<XC::Fiber*> > {lvalue},boost::python::api::object)

class xc.FiberContainer

Bases: xc.FiberPtrDeque

class xc.FiberSets

Bases: xc.map_fiber_sets

create((FiberSets)arg1, (str)arg2) FiberSet :

creates set.

C++ signature :

XC::FiberSet {lvalue} create(XC::FiberSets {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)