|
xc
|
Stiffness matrix and resultant vector for a section. More...
#include <CrossSectionKR.h>
Public Member Functions | |
| CrossSectionKR (const size_t &dim) | |
| Constructor. | |
| CrossSectionKR (const CrossSectionKR &otra) | |
| Copy constructor. | |
| CrossSectionKR & | operator= (const CrossSectionKR &) |
| Assignment operator. | |
| virtual | ~CrossSectionKR (void) |
| Destructor. | |
| void | zero (void) |
| size_t | dim (void) const |
| const Vector & | getResultant (void) const |
| Vector & | getResultant (void) |
| const Matrix & | Stiffness (void) const |
| Matrix & | Stiffness (void) |
Protected Member Functions | |
| void | free_mem (void) |
| Release allocated memory. | |
| void | alloc (const size_t &dim) |
| Allocate memory. | |
| void | copy (const CrossSectionKR &otra) |
| Copy data. | |
| void | updateNMz (const double &f, const double &y) |
| void | updateNMzMy (const double &f, const double &y, const double &z) |
| void | updateK2d (const double &fiberArea, const double &y, const double &tangent) |
| void | updateK3d (const double &fiberArea, const double &y, const double &z, const double &tangent) |
| void | updateKGJ (const double &fiberArea, const double &y, const double &z, const double &tangent) |
Friends | |
| class | FiberPtrDeque |
Stiffness matrix and resultant vector for a section.
1.8.12