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})
-
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.
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