OpenBeam
C++ library for static analysis of mechanical structures
openbeam::CBaseElementBeam Member List

This is the complete list of members for openbeam::CBaseElementBeam, including all inherited members.

Aopenbeam::CBaseElementBeam
asString() const override (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeamvirtual
CBaseElementBeam(const bool pinned_end0, const bool pinned_end1) (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeam
CBaseElementBeam(const size_t from_node_id, const size_t to_node_id, const bool pinned_end0, const bool pinned_end1) (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeam
CElement(unsigned char nEdges) (defined in openbeam::CElement)openbeam::CElementprotected
CElement(unsigned char nEdges, const size_t from_node_id, const size_t to_node_id)openbeam::CElementprotected
conected_nodes_idsopenbeam::CElement
ConstPtr typedef (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeam
copyCommonBeamParamsFrom(const CBaseElementBeam &o)openbeam::CBaseElementBeaminline
createElementByName(const std::string &sName)openbeam::CElementstatic
do_mesh(const size_t my_idx, CStructureProblem &out_fem, MeshOutputInfo &out_info, const MeshParams &params) overrideopenbeam::CBaseElementBeamvirtual
drawSVG(void *_cairo_context, const DrawStructureOptions &options, const RenderInitData &ri, const DrawElementExtraParams &draw_el_params, const MeshOutputInfo *meshing_info) const overrideopenbeam::CBaseElementBeamvirtual
Eopenbeam::CBaseElementBeam
Gopenbeam::CBaseElementBeam
getGlobalDoFs(std::vector< used_DoFs_t > &dofs) constopenbeam::CElement
getGlobalOrientation() const (defined in openbeam::CElement)openbeam::CElementinline
getGlobalStiffnessMatrices(std::vector< TStiffnessSubmatrix > &outSubMats) constopenbeam::CElementvirtual
getLocalDoFs(std::vector< used_DoFs_t > &dofs) const =0openbeam::CElementpure virtual
getLocalStiffnessMatrices(std::vector< TStiffnessSubmatrix > &outSubMats) const =0openbeam::CElementpure virtual
getNumberEdges() constopenbeam::CElementinline
getParent() constopenbeam::CElementinline
getVisualization(const DrawStructureOptions &o, const DrawElementExtraParams &draw_el_params, const MeshOutputInfo *meshing_info) const override (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeamvirtual
Izopenbeam::CBaseElementBeam
Jopenbeam::CBaseElementBeam
loadParamsFromSet(const mrpt::containers::yaml &p, const EvaluationContext &ctx) overrideopenbeam::CBaseElementBeamvirtual
openbeam::CElement::loadParamsFromSet(const mrpt::containers::yaml &p)openbeam::CElementinline
m_design_rotation_around_linear_axisopenbeam::CElementprotected
m_global_orientationopenbeam::CElementprotected
m_nEdges (defined in openbeam::CElement)openbeam::CElementprotected
m_parent (defined in openbeam::CElement)openbeam::CElementprotected
Ptr typedef (defined in openbeam::CBaseElementBeam)openbeam::CBaseElementBeam
setDesignRotationAroundLinearAxis(num_t ang)openbeam::CElementinline
setGlobalOrientation(const TRotation3D &new_orientation) (defined in openbeam::CElement)openbeam::CElementinline
setParent(CFiniteElementProblem *parent) (defined in openbeam::CElement)openbeam::CElementinline
updateOrientationFromNodePositions()openbeam::CElementvirtual