xc
Public Member Functions | List of all members

Given a bending plane, computes the "pivots" position on the section. More...

#include <ComputePivots.h>

Inheritance diagram for XC::ComputePivots:

Public Member Functions

 ComputePivots (const PivotsUltimateStrains &ap, const FiberContainer &fs, const FiberPtrDeque &fsC, const FiberPtrDeque &fsS, const double &theta)
 Constructor.
 
const FibergetFiberCMinY (void) const
 Return a pointer to the fiber with the minimal y coordinate from those of the CFibers (concrete fibers) set. More...
 
const FibergetFiberSMinY (void) const
 Return a pointer to the fiber with the minimal y coordinate from those of the SFibers (steel fibers) set. More...
 
const FibergetFiberCMaxY (void) const
 Return a pointer to the fiber with the maximum y coordinate from those of the CFibers (concrete fibers) set. More...
 
Pos3d getDPoint (void) const
 Returns the point with zero strain in concrete (XXX enhance explanation).
 
Pos3d calcPositionPivotA (void) const
 Most tensioned steel fiber.
 
Pos3d calcPositionPivotB (void) const
 Most compressed concrete fiber.
 
Pos3d calcPositionPivotC (void) const
 Intersection of uniform strain (typically 2%) line and line BD.
 

Detailed Description

Given a bending plane, computes the "pivots" position on the section.

Member Function Documentation

§ getFiberCMaxY()

const XC::Fiber * XC::ComputePivots::getFiberCMaxY ( void  ) const

Return a pointer to the fiber with the maximum y coordinate from those of the CFibers (concrete fibers) set.

§ getFiberCMinY()

const XC::Fiber * XC::ComputePivots::getFiberCMinY ( void  ) const

Return a pointer to the fiber with the minimal y coordinate from those of the CFibers (concrete fibers) set.

§ getFiberSMinY()

const XC::Fiber * XC::ComputePivots::getFiberSMinY ( void  ) const

Return a pointer to the fiber with the minimal y coordinate from those of the SFibers (steel fibers) set.


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