31 #ifndef COMPUTEPIVOTS_H 32 #define COMPUTEPIVOTS_H 34 #include "xc_utils/src/geom/sis_ref/Ref3d3d.h" 38 class PivotsUltimateStrains;
const Fiber * getFiberCMinY(void) const
Return a pointer to the fiber with the minimal y coordinate from those of the CFibers (concrete fiber...
Definition: ComputePivots.cc:69
const Fiber * getFiberSMinY(void) const
Return a pointer to the fiber with the minimal y coordinate from those of the SFibers (steel fibers) ...
Definition: ComputePivots.cc:61
Pos3d calcPositionPivotA(void) const
Most tensioned steel fiber.
Definition: ComputePivots.cc:94
Pos3d getDPoint(void) const
Returns the point with zero strain in concrete (XXX enhance explanation).
Definition: ComputePivots.cc:85
Pos3d calcPositionPivotB(void) const
Most compressed concrete fiber.
Definition: ComputePivots.cc:113
Section fiber.
Definition: Fiber.h:89
Pos3d calcPositionPivotC(void) const
Intersection of uniform strain (typically 2%) line and line BD.
Definition: ComputePivots.cc:121
Fiber pointers container.
Definition: FiberPtrDeque.h:66
ComputePivots(const PivotsUltimateStrains &ap, const FiberContainer &fs, const FiberPtrDeque &fsC, const FiberPtrDeque &fsS, const double &theta)
Constructor.
Definition: ComputePivots.cc:56
Fiber container.
Definition: FiberContainer.h:40
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Given a bending plane, computes the "pivots" position on the section.
Definition: ComputePivots.h:47
Definition of ultimate strains for the pivots.
Definition: PivotsUltimateStrains.h:39
const Fiber * getFiberCMaxY(void) const
Return a pointer to the fiber with the maximum y coordinate from those of the CFibers (concrete fiber...
Definition: ComputePivots.cc:77