Area (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | |
ChBeamSectionCosserat(std::shared_ptr< ChElasticityCosserat > melasticity) | chrono::fea::ChBeamSectionCosserat | |
ChBeamSectionCosserat(std::shared_ptr< ChElasticityCosserat > melasticity, std::shared_ptr< ChPlasticityCosserat > mplasticity) | chrono::fea::ChBeamSectionCosserat | |
ChBeamSectionCosserat(std::shared_ptr< ChElasticityCosserat > melasticity, std::shared_ptr< ChPlasticityCosserat > mplasticity, std::shared_ptr< ChDampingCosserat > mdamping) | chrono::fea::ChBeamSectionCosserat | |
ChBeamSectionProperties() (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
ComputeStiffnessMatrix(ChMatrixDynamic<> &K, const ChVector<> &strain_e, const ChVector<> &strain_k, const ChBeamMaterialInternalData *mdata=nullptr) | chrono::fea::ChBeamSectionCosserat | virtual |
ComputeStress(ChVector<> &stress_n, ChVector<> &stress_m, const ChVector<> &strain_e, const ChVector<> &strain_k, ChBeamMaterialInternalData *mdata_new=nullptr, const ChBeamMaterialInternalData *mdata=nullptr) | chrono::fea::ChBeamSectionCosserat | virtual |
density (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | |
GetArea() const (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
GetDamping() | chrono::fea::ChBeamSectionCosserat | inline |
GetDensity() const (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
GetDrawCircularRadius() (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
GetDrawThicknessY() (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
GetDrawThicknessZ() (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inline |
GetElasticity() | chrono::fea::ChBeamSectionCosserat | inline |
GetPlasticity() | chrono::fea::ChBeamSectionCosserat | inline |
is_circular (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | |
IsCircular() | chrono::fea::ChBeamSectionProperties | inline |
SetArea(const double ma) | chrono::fea::ChBeamSectionProperties | inline |
SetAsCircularSection(double diameter) override | chrono::fea::ChBeamSectionCosserat | virtual |
SetAsRectangularSection(double width_y, double width_z) override | chrono::fea::ChBeamSectionCosserat | virtual |
SetCircular(bool ic) | chrono::fea::ChBeamSectionProperties | inline |
SetDamping(std::shared_ptr< ChDampingCosserat > mdamping) | chrono::fea::ChBeamSectionCosserat | |
SetDensity(double md) | chrono::fea::ChBeamSectionProperties | inline |
SetDrawCircularRadius(double draw_rad) | chrono::fea::ChBeamSectionProperties | inline |
SetDrawThickness(double thickness_y, double thickness_z) | chrono::fea::ChBeamSectionProperties | inline |
SetElasticity(std::shared_ptr< ChElasticityCosserat > melasticity) | chrono::fea::ChBeamSectionCosserat | |
SetPlasticity(std::shared_ptr< ChPlasticityCosserat > mplasticity) | chrono::fea::ChBeamSectionCosserat | |
y_drawsize (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | |
z_drawsize (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | |
~ChBeamSectionCosserat() (defined in chrono::fea::ChBeamSectionCosserat) | chrono::fea::ChBeamSectionCosserat | inlinevirtual |
~ChBeamSectionProperties() (defined in chrono::fea::ChBeamSectionProperties) | chrono::fea::ChBeamSectionProperties | inlinevirtual |