mbsimflexiblebody 4.0.0 MBSim Flexible Body Module

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2]

►N MBSim |
C BodyFlexible1s01Torsion | Torsional axis with polynomial ansatz of order \(n\)
►N MBSimFlexibleBody |
C Angles | Node class for angle parametrisation
C BaseType |
C BaseType< fmatvec::Matrix< fmatvec::General, fmatvec::Fixed< N >, fmatvec::Var, double > > |
C BaseType< fmatvec::SqrMat3 > |
C BaseType< fmatvec::SqrMatV > |
C BaseType< fmatvec::Vector< fmatvec::Fixed< N >, double > > |
C Cardan | Cardan parametrisation
C ContactKinematicsCircleFlexibleBand | Pairing solid cirlce to flexible band, planar only
C ContactKinematicsCircleHollowCylinderFlexible | Pairing CircleHollow to CylinderFlexible
C ContactKinematicsCircleNode |
C ContactKinematicsCircleNodeInterpolation |
C ContactKinematicsCircleNurbsDisk2s | Contact kinematics for contact between circle and nurbsdisk2s
C ContactKinematicsNodesCylinder | Pairing nodes to cylinder
C ContactKinematicsNodesPlane | Pairing nodes to plane
C ContactKinematicsPointCylinderFlexible | Pairing point to cylinder flexible
C ContactKinematicsPointNurbsDisk2s | Pairing point to nurbs disk
C Contour1s | Basic class for contours described by one contour parameter \(s\)
C Contour1sFlexible | Numerical description of contours with one contour parameter
C Contour1sNeutralCosserat |
C Contour1sNeutralFactory |
C Contour1sNeutralFlexibleBody1SReferenceCurve | Class that sets up the neutral contour for the body FlexibleBody1SReferenceCurve Not that as interface the lagrange coordinate "s" is used
C Contour1sNeutralLinearExternalFFR |
C Contour2s | Basic contour described by two contour parameters \(\vs\)
C Contour2sFlexible | Numerical description of contours with two contour parameter
C Contour2sNeutralFactory |
C Contour2sNeutralLinearExternalFFR |
C ContourContinuum | Basic class for contours described by a parametrisation
C CylinderFlexible | Flexible cylinder for one dimensional flexible bodies
C DiscretizationInterface | Discretization interface for flexible systems
C ExternalFlexibleFfrBody | Flexible body using a floating frame of reference formulation. The model is created externally and saved in a H5-file
C FfrInterfaceNodeFrame | Interface node frame for flexible ffr bodies
C FiniteElement1s21ANCF | Finite element for planar beam using Absolute Nodal Coordinate Formulation (ANCF)
C FiniteElement1s21CosseratRotation | Finite element for planar beam using Cosserat model : rotation element for bending and torsion
C FiniteElement1s21CosseratTranslation | Finite translation element for planar beam using Cosserat model
C FiniteElement1s21RCM | Finite element for planar beam using Redundant Coordinate Method (RCM)
C FiniteElement1s23BTA | Finite element for bending torsional axis
C FiniteElement1s33ANCF | Finite element for spatial beam using Absolute Nodal Coordinate Formulation (ANCF)
C FiniteElement1s33CosseratRotation | Finite element for spatial beam using Cosserat model : rotation element for bending and torsion
C FiniteElement1s33CosseratTranslation | Finite element for spatial beam using Cosserat model
C FiniteElement1s33RCM | Finite element for spatial beam using Redundant Coordinate Method (RCM)
C FiniteElement2s13Disk | FE for Reissner-Mindlin Plate using MFR
C FiniteElement2s13MFRMindlin | FE for Reissner-Mindlin Plate using MFR
C FiniteElementLinearExternalLumpedNode |
C FlexibleBand |
C FlexibleBody | Upmost class for flexible body implementation
C FlexibleBody1s | Tbd
C FlexibleBody1s21ANCF | Absolute Nodal Coordinate Formulation for flexible planar beams
C FlexibleBody1s21Cosserat | Flexible body for planar beam using Cosserat model
C FlexibleBody1s21RCM | Model for planar beams with large deflection using Redundant Coordinate Method (RCM)
C FlexibleBody1s23BTA | Bending torsional axis
C FlexibleBody1s33ANCF | Absolute Nodal Coordinate Formulation for flexible spatial beams
C FlexibleBody1s33Cosserat | Finite element for spatial beam using Cosserat model
C FlexibleBody1s33RCM | Spatial beam using Redundant Coordinate Method (RCM)
C FlexibleBody1sCosserat |
C FlexibleBody1SReferenceCurve | Class that implements an one dimensional nonlinear beam that uses a reference curve for the nonlinearity together with overlaid deformations. Also the Eulerian coordinates ("S" not "s") are used to project the movement of the nodes back to their original position..
C FlexibleBody1SReferenceCurveFE | Finite-Element class for the body FlexibleBody1SReferenceCurve
C FlexibleBody2s | Tbd
C FlexibleBody2s13 | Plate according to Reissner-Mindlin with moving frame of reference
C FlexibleBody2s13Disk | Plate according to Reissner-Mindlin with axial moving frame of reference
C FlexibleBody2s13MFRMindlin | Plate according to Reissner-Mindlin with moving frame of reference and small tilting assumption
C FlexibleBodyContinuum | Flexible body entirely described within MBSim holding all informations about continuum approximations
C FlexibleBodyLinearExternal | Linear models from external preprocessing, e.g. Finite Element model
C FlexibleBodyLinearExternalFFR | Flexible body model based on floating frame reference using the system information external linear FEM code
C FlexibleContour | Flexible planar contour
C FlexibleFfrBody | Flexible body using a floating frame of reference formulation
C FlexiblePlanarFfrNurbsContour | Flexible planar nurbs contour with local interpolation
C FlexiblePlanarNurbsContour | Flexible planar nurbs contour
C FlexibleSpatialFfrNurbsContour | Flexible spatial nurbs contour
C FlexibleSpatialNurbsContour | Flexible spatial nurbs contour
C FloatingRelativeFlexibleContourFrame | Tbd
C Frame1s |
C Frame2s |
C funcForWb |
C funcForWgamma | This function returns basically three values. As these share some values it makes sense to not compute them all the time again..
C funcForWn |
C FuncPairCircleNurbsDisk2s | Root function for pairing Circle and NurbsDisk2s
C funcPTdPdqk |
C funcPTdPdt |
C funcPTdPdxi |
C funcPTP |
C GenericFfrInterfaceNodeFrame | Base class for interface node frames
C GenericFlexibleFfrBody | Generic flexible body using a floating frame of reference formulation
C gethFunc |
C InterfaceNodeFrame | Frame on interface nodes
C NeutralNurbs1s |
C NeutralNurbs2s |
C NeutralNurbsAngle1s |
C NeutralNurbsDotangle1s |
C NeutralNurbsLocalPosition1s |
C NeutralNurbsLocalPosition2s |
C NeutralNurbsPosition1s |
C NeutralNurbsPosition2s |
C NeutralNurbsVelocity1s |
C NeutralNurbsVelocity2s |
C NodeBasedBody |
C NodeBasedFrame | Node based frame
C NodeFrame | Cartesian frame on nodes of flexible bodies
C NodesContour | Nodes contour
C NurbsCurve1s | Contour 1s flexible with NURBS parametrization
C NurbsDisk2s | 2s flexible
C OpenMBVDynamicNurbsCurve |
C OpenMBVDynamicNurbsSurface |
C OpenMBVExternalFlexibleFfrBody |
C OpenMBVFlexibleBody |
C PositionFunction |
C PositionJacobian | Computation of FiniteElement1s33RCM position JACOBIAN (cp-angles and bending)
C ReferenceCurve | This is a interface definition for possible implementations of the reference curve used in the FlexibleBody1SReferenceCurve
C RevCardan | Reversed kardan parametrisation
C SuperElementLinearExternal | Superelement for linear models from external preprocessing
C Trafo33RCM | Transformation of coordinates for FiniteElement1s33RCM
C Weight33RCM | Integrals of bending parametrisation for FiniteElement1s33RCM