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