 fmatvec | |
  StaticSize< std::pair< MBSim::Contour *, MBSim::ContourFrame * > > | We need to define fmatvec::StaticSize for the special arguement types defined by InfluenceFunction |
  Point | Wrapper class for nurbs type Point |
  HPoint | Wrapper class for nurbs type HPoint |
  GeneralMatrix | Wrapper class for nurbs surface interpolating data point |
 MBSim | Namespace MBSim |
  BilateralConstraint | Basic bilateral force law on acceleration level for constraint description |
  BilateralImpact | Basic bilateral force law on velocity level for constraint description |
  FrictionForceLaw | Basic friction force law on acceleration level for constraint description |
  FrictionImpactLaw | Basic friction force law on velocity level for constraint description |
  GeneralizedForceLaw | Basic force law on acceleration level for constraint description |
  GeneralizedImpactLaw | Basic force law on velocity level for constraint description |
  MaxwellUnilateralConstraint | A force law that computes the normal force of many contact kinematics based on the Maxwell-Force-Law |
  PlanarCoulombFriction | Basic planar friction force law on acceleration level for constraint description |
  PlanarCoulombImpact | Basic planar friction force law on velocity level for constraint description |
  PlanarStribeckFriction | Planar Stribeck friction force law on acceleration level for constraint description |
  PlanarStribeckImpact | Planar Stribeck friction force law on velocity level for constraint description |
  RegularizedBilateralConstraint | Basic regularized bilateral force law on acceleration level for constraint description |
  RegularizedPlanarFriction | |
  RegularizedSpatialFriction | |
  RegularizedUnilateralConstraint | Basic regularized unilateral force law on acceleration level for constraint description |
  SpatialCoulombFriction | Basic spatial friction force law on acceleration level for constraint description |
  SpatialCoulombImpact | Basic spatial friction force law on velocity level for constraint description |
  SpatialStribeckFriction | Spatial Stribeck friction force law on acceleration level for constraint description |
  SpatialStribeckImpact | Spatial Stribeck friction force law on velocity level for constraint description |
  UnilateralConstraint | Basic unilateral force law on acceleration level for constraint description |
  UnilateralNewtonImpact | Basic unilateral force law on velocity level for constraint description |
  Constraint | Class for constraints between generalized coordinates of objects |
  GeneralizedAccelerationConstraint | |
  GeneralizedConnectionConstraint | |
  GeneralizedConstraint | Class for generalized constraints |
  GeneralizedDualConstraint | Class for dual generalized constraints |
  GeneralizedGearConstraint | |
  GeneralizedPositionConstraint | |
  GeneralizedVelocityConstraint | |
  JointConstraint | Joint contraint |
   Residuum | |
  ContactKinematicsCircleCircle | Pairing outer circle side to outer circle side |
  ContactKinematicsCircleExtrusion | Pairing outer circle side to extrusion |
  ContactKinematicsCircleFrustum | Contact kinematics for unilateral contact between circle and frustum with at most one contact point |
  ContactKinematicsCircleLine | Pairing circle outer surface to line |
  ContactKinematicsCircleLineSegment | Pairing circle outer surface to line |
  ContactKinematicsCirclePlanarContour | Pairing outer circle side to planar contour |
  ContactKinematicsCirclePlanarFrustum | Pairing circle outer side to planar frustum |
  ContactKinematicsCirclePlane | Pairing circle outer side to plane |
  ContactKinematicsCompoundContourCompoundContour | Contact paring between set of contours and set of contours |
  ContactKinematicsCompoundContourContour | Pairing of arbitrary contour and set of contours |
  ContactKinematics | Basic class for contact kinematical calculations |
  ContactKinematicsEdgeEdge | Pairing edge (bounded line) to edge |
  ContactKinematicsLinePlanarContour | Pairing Line to PlanarContour |
  edgePolyFrustum | Function describing the scalar product between normal of frustum point and difference between frustum point and point on line defined by one parameter t |
  edgePolyFrustumCriteria | |
  ContactKinematicsPlatePolynomialFrustum | Class for contact kinematics between convex frustum and an plate |
  ContactKinematicsPointCircle | Pairing point to circesolid |
  ContactKinematicsPointContourInterpolation | Pairing point to contour interpolation; |
  ContactKinematicsPointExtrusion | Pairing point to extrusion |
  ContactKinematicsPointFrustum | Pairing point to frustum surface |
  ContactKinematicsPointLine | Pairing point to line |
  ContactKinematicsPointLineSegment | Pairing point to line segment |
  ContactKinematicsPointPlanarContour | Pairing point to planar contour |
  ContactKinematicsPointPlane | Pairing point to plane |
  ContactKinematicsPointPlaneWithFrustum | Pairing point to plane |
  ContactKinematicsPointPlate | Pairing point to plate (bounded plane) |
  projectPointAlongNormal | Function that is zero for a height-coordinate of the polynomial frustum on which the normal on that point points towards the given outer point |
  projectPointAlongNormalJacobian | Jacobian function for the projectAlongNormal Function |
  ContactKinematicsPointPolynomialFrustum | Class for contact kinematics between convex frustum and an plate |
  ContactKinematicsPointSpatialContour | Pairing point to spatial contour |
  ContactKinematicsPointSphere | Pairing point to sphere |
  ContactKinematicsSphereFrustum | Pairing sphere to frustum |
  ContactKinematicsSpherePlane | Pairing sphere to plane |
  ContactKinematicsSpherePlate | Pairing sphere to plate |
  PolyFurstumSphereContact | |
  PolyFurstumSphereContactJacobian | |
  ContactKinematicsSpherePolynomialFrustum | Class for contact kinematics between convex frustum and a sphere |
  ContactKinematicsSphereSphere | Pairing sphere to sphere |
  Circle | Circular contour with contact possibility from outside and inside and binormal in direction of the third column of the contour reference frame |
  CompoundContour | Contour consisting of primitive contour elements |
  Contour | Basic class for contour definition for rigid (which do not know about their shape) and flexible (they know how they look like) bodies |
  ContourInterpolation | Basis-Class for Contour interpolation between Point s, standard contact Point-ContourInterpolation is implemented special interpolations only need to provide (as derived class) the pure virtuals predefined here |
  ContourQuad | Quad for 3D interpolation |
  Cuboid | Cuboid with 8 vertices, 12 edges and 6 faces |
  Edge | RigidContour Edge |
  Frustum | Frustum with axis in direction of second column of contour reference frame |
  Line | Unbounded line with constant normal |
  LineSegment | Line segment with two bounds |
  Function | |
  PlanarContour | Analytical description of contours with one contour parameter |
  PlanarFrustum | Planar slice of a frustum |
  Plane | Plane without borders |
  PlaneWithFrustum | Plane without borders and a frustum on reference kos |
  Plate | RigidContour Plate |
  Point | Most primitive contour: the point (no extention) |
  PolynomialFrustum | Frustum contour with a polynomial radius over height course |
  ContactPolyfun | This class denotes polynomial equation like this:a0+a1*x+a2*x^2+...+an*x^n=rhs |
  RigidContour | Basic class for rigid contours |
  Room | Room with 6 faces pointing inwards |
  SpatialContour | Analytical description of contours with one contour parameter |
  Sphere | Sphere |
  DynamicSystem | Dynamic system as topmost hierarchical level |
  DynamicSystemSolver | Solver interface for modelling and simulation of dynamic systems |
  Element | Basic class of MBSim mainly for plotting |
  Environment | Basic singleton (see GAMMA et al.) class to capsulate environment variables for XML |
  MBSimEnvironment | Singleton class (see GAMMA et al.) to capsulate environment variables for XML multibody systems |
  ContourFrame | |
  FixedContourFrame | |
  FixedRelativeFrame | Cartesian frame on rigid bodies |
  FloatingContourFrame | Tbd |
  FloatingRelativeContourFrame | |
  FloatingRelativeFrame | Cartesian frame on rigid bodies |
  Frame | Cartesian frame on bodies used for application of e.g. links and loads |
  AbsoluteValueFunction | |
  AbsoluteValueFunction< Ret(Arg)> | |
  BidirectionalFunction | |
  BidirectionalFunction< Ret(Arg)> | |
  BoundedFunction | |
  BoundedFunction< Ret(Arg)> | |
  CompositeFunction | |
  CompositeFunction< Ret(Argo(double))> | |
  CompositeFunction< Ret(Argo(Argi))> | |
  ConstantFunction | |
  ConstantFunction< Ret(Arg)> | |
  DistanceFunction | |
  DistanceFunction< Ret(Arg)> | Class for distances and root functions of contact problems |
  FuncPairConeSectionCircle | Base root function for planar pairing ConeSection and Circle |
  FuncPairEllipseCircle | Root function for planar pairing Ellipse and Circle |
  FuncPairHyperbolaCircle | Root function for planar pairing Hyperbola and Circle |
  FuncPairPlanarContourCircle | Root function for pairing PlanarContour and Circle |
  FuncPairPlanarContourLine | Root function for pairing PlanarContour and Line |
  FuncPairPlanarContourPoint | Root function for pairing PlanarContour and Point |
  FuncPairPointContourInterpolation | Root function for pairing ContourInterpolation and Point |
  FuncPairSpatialContourPoint | Root function for pairing SpatialContour and Point |
  JacobianPairConeSectionCircle | Base Jacobian of root function for planar pairing ConeSection and Circle |
  JacobianPairEllipseCircle | Jacobian of root function for planar pairing Ellipse and Circle |
  JacobianPairHyperbolaCircle | Jacobian of root function for planar pairing Hyperbola and Circle |
  PolarContourFunction | |
  ContinuedFunction | |
  ContinuedFunction< Ret(Arg)> | |
  FourierFunction | |
  FourierFunction< Ret(Arg)> | |
  FunctionBase | |
  IdentityFunction | |
  IdentityFunction< Ret(Arg)> | |
  LinearTranslation | |
  RotationAboutAxesXY | |
  RotationAboutAxesXYZ | Rotation class for rotation about all three axis using the cardan description |
  RotationAboutAxesXYZMapping | |
  RotationAboutAxesXYZTransformedMapping | |
  RotationAboutAxesXZ | |
  RotationAboutAxesYZ | |
  RotationAboutAxesZXZ | |
  RotationAboutAxesZXZMapping | |
  RotationAboutAxesZXZTransformedMapping | |
  RotationAboutAxesZYX | |
  RotationAboutAxesZYXMapping | |
  RotationAboutFixedAxis | |
  RotationAboutXAxis | |
  RotationAboutYAxis | |
  RotationAboutZAxis | |
  TranslationAlongAxesXY | |
  TranslationAlongAxesXYZ | |
  TranslationAlongAxesXZ | |
  TranslationAlongAxesYZ | |
  TranslationAlongFixedAxis | |
  TranslationAlongXAxis | |
  TranslationAlongYAxis | |
  TranslationAlongZAxis | |
  ConstantInfluenceFunction | |
  FlexibilityInfluenceFunction | |
  InfluenceFunction | Function describing the influence between the deformations on a body |
  LinearElasticFunction | Tbd |
  LinearRegularizedBilateralConstraint | Function describing a linear relationship between the input relative distance / velocity and the output for a bilateral constraint |
  LinearRegularizedCoulombFriction | Function describing a linear regularized relationship between the input relative velocity and the output for Coulomb friction |
  LinearRegularizedStribeckFriction | Function describing a linear regularized relationship between the input relative velocity and the output for Stribeck friction |
  LinearRegularizedUnilateralConstraint | Function describing a linear relationship between the input relative distance / velocity and the output for a unilateral constraint |
  LinearSpringDamperForce | Function describing a linear relationship between the input deflection / relative velocity and the output for a spring |
  NonlinearSpringDamperForce | Function describing a nonlinear relationship between the input deflection / relative velocity and the output for a spring |
  LinearFunction | |
  LinearFunction< Ret(Arg)> | |
  ModuloFunction | |
  ModuloFunction< Ret(Arg)> | |
  LimitedFunction | |
  LimitedFunction< Ret(Arg)> | |
  PiecewiseDefinedFunction | |
  PiecewiseDefinedFunction< Ret(double)> | |
  PiecewiseDefinedFunction< Ret(Arg)> | |
  PiecewisePolynomFunction | |
  PiecewisePolynomFunction< Ret(Arg)> | Class for piecewise-polynomials and cubic spline interpolation |
   FirstDerivative | |
   SecondDerivative | |
   ZerothDerivative | |
  PolynomFunction | |
  PolynomFunction< Ret(Arg)> | |
  QuadraticFunction | |
  QuadraticFunction< Ret(Arg)> | |
  SignumFunction | |
  SignumFunction< Ret(Arg)> | |
  SinusoidalFunction | |
  SinusoidalFunction< Ret(Arg)> | |
  StateDependentFunction | |
  StepFunction | |
  StepFunction< Ret(Arg)> | |
  FromCasadi | |
  FromCasadi< fmatvec::Vector< Col, double > > | |
  FromCasadi< fmatvec::RowVector< Col, double > > | |
  FromCasadi< fmatvec::Matrix< fmatvec::General, Row, Col, double > > | |
  FromCasadi< double > | |
  SymbolicFunction | |
  SymbolicFunction< Ret(Arg)> | |
  SymbolicFunction< Ret(Arg1, Arg2)> | |
  TabularFunction | |
  TabularFunction< Ret(Arg)> | |
  TimeDependentFunction | |
  TwoDimensionalPiecewisePolynomFunction | |
  TwoDimensionalPiecewisePolynomFunction< Ret(Arg1, Arg2)> | |
  TwoDimensionalTabularFunction | |
  TwoDimensionalTabularFunction< Ret(Arg1, Arg2)> | |
  VectorValuedFunction | |
  VectorValuedFunction< Ret(double)> | |
  VectorValuedFunction< Ret(Arg)> | |
  Graph | Class for tree-structured mechanical systems with recursive and flat memory mechanism |
  Group | Group ingredients do not depend on each other |
  Contact | Class for contacts |
   saved_references | |
  ContourLink | Contour link |
  DirectionalSpringDamper | A spring damper force law. This class connects two frames and applies a force in it, which depends in the distance and relative velocity between the two frames |
  DualRigidBodyLink | |
  ElasticJoint | Class for elastic joints |
  FloatingFrameLink | Floating frame link |
  FrameLink | Frame link |
  Gearing | |
  GeneralizedAccelerationExcitation | |
  GeneralizedConnection | |
  GeneralizedElasticConnection | |
  GeneralizedFriction | |
  GeneralizedGear | |
  GeneralizedKinematicExcitation | |
  GeneralizedPositionExcitation | |
  GeneralizedSpringDamper | |
  GeneralizedVelocityExcitation | |
  IsotropicRotationalSpringDamper | Isotropic rotational spring damper force law. This class connects two frames and applies a torque which depends on the relative rotation and velocity between the two frames. Not considered: torsion around the first axis / rotation more than 180° |
  Joint | Class for connections: constraints on frames |
  InverseKineticsJoint | |
  KineticExcitation | Kinetic excitations given by time dependent functions |
  Link | General link to one or more objects |
  MaxwellContact | Class for contacts |
   xmlInfo | |
  RigidBodyLink | |
  SingleContact | Class for contacts |
  SpringDamper | A spring damper force law. This class connects two frames and applies a force in it, which depends in the distance and relative velocity between the two frames |
  MBSimError | Basic error class for mbsim |
  ModellingInterface | Interface for models of arbitrary domains, e.g. electrical components |
  CriteriaFunction | Mother class for different criterias that are fulfilled or not |
  GlobalCriteriaFunction | This criteria function class applies the infinity norm globally for complete vectors thus it has one tolerance and a list of "results" for each step |
  LocalCriteriaFunction | This criteria function class applies the infinity norm locally for arbitrary combinations of sub-vectors of the complete vector. It has different tolerances for the different sub-vectors and a list of "result"-lists for each step and each "result" of a sub-vector |
  GlobalResidualCriteriaFunction | This criteria function class applies the infinity norm globally on the complete vector and compares it with zero (i.e. a residual criteria) |
  LocalResidualCriteriaFunction | This criteria function class applies the infinity norm on single indices sets (each with another tolerance) and compares it with zero (i.e. a residual criteria) |
  GlobalShiftCriteriaFunction | This criteria function class applies the infinity norm globally on the difference between the complete vector of the current step and the complete vector of the step before and compares it with zero (i.e. a shift criteria) |
  LocalShiftCriteriaFunction | This criteria function class applies the infinity norm on single indices sets (each with another tolerance) and compares it with zero (i.e. a residual criteria) |
  DampingFunction | |
  StandardDampingFunction | |
  LCPReformulationFunction | |
  LCPNewtonReformulationFunction | |
  LCPFixpointReformulationFunction | |
  LinearComplementarityJacobianFunction | |
  NewtonJacobianFunction | Base class for square Jacobians used for the newton method |
  NumericalNewtonJacobianFunction | Class to compute the Jacobian matrix for the newton method numerically |
  GaussLegendreQuadrature | |
  LemkeAlgorithm | |
  LinearComplementarityProblem | Class to solve a linear complementarity problem |
  MultiDimensionalFixpointSolver | Fixpoint-Solver for multi-dimensional fixpoint-finding |
  MultiDimensionalNewtonMethod | Newton method for multidimensional root finding |
  NurbsCurve | Class that copies the nurbs++-library using the fmatvec as a basis-math-library |
  NurbsSurface | A class to represent a NURBS surface |
  DOMEvalExceptionStack | |
  DOMEvalExceptionWrongType | |
  ObjectFactory | |
  Allocate | |
  Deallocate | |
  GetSingleton | |
  DeallocateSingleton | |
  ObjectFactoryRegisterClassHelper | |
  ObjectFactoryRegisterClassHelperAsSingleton | |
  AllocateBase | |
  DeallocateBase | |
  Body | Base class for all mechanical bodies with mass and generalised coordinates |
  Object | Class for all objects having own dynamics and mass |
  RigidBody | Rigid bodies with arbitrary kinematics |
  AbsoluteKinematicsObserver | |
  CartesianCoordinatesObserver | |
  CoordinatesObserver | |
  CylinderCoordinatesObserver | |
  KinematicsObserver | |
  NaturalCoordinatesObserver | |
  Observer | |
  RelativeKinematicsObserver | |
  RigidBodyGroupObserver | |
  RigidBodyObserver | |
  Solver | Solver-interface for dynamic systems |
  RGBColor | Defines additive color using values for each color between [0,1] |
  RegulaFalsi | Regular Falsi for one-dimensional root-finding |
  MultiDimFixPointIteration | FixpointIteration for multi-dimensional fixpoint-finding |
  NewtonMethod | Newton method for one-dimensional root-finding |
  MultiDimNewtonMethod | Newton method for multi-dimensional root-finding |
  OpenMBVBody | |
  OpenMBVDynamicColoredBody | |
  OpenMBVArrow | |
  OpenMBVFrame | |
  OpenMBVSphere | |
  OpenMBVLine | |
  OpenMBVPlane | |
  OpenMBVCuboid | |
  OpenMBVCircle | |
  OpenMBVFrustum | |
  OpenMBVExtrusion | |
  OpenMBVCoilSpring | |
  OpenMBVIndexedFaceSet | |
  PlanarContactSearch | General class for contact search with respect to one contour-parameter |
  SpatialContactSearch | General class for contact search with respect to two contour-parameter |
  StopWatch | |
  ToDouble | |
  ToDouble< double > | |
  ToDouble< fmatvec::Vector< Col, double > > | |
  ToDouble< fmatvec::RowVector< Row, double > > | |
  FromMatStr | |
  FromMatStr< double > | |
  FromDouble | |
  FromDouble< double > | |
  FromVecV | |
  FromVecV< double > | |
 MBSimAnalyser | |
  Eigenanalyser | Eigenanalyser for dynamic systems |
   Residuum | |
 MBSimIntegrator | |
  AutoTimeSteppingSSCIntegrator | Explicit and Implicit time-stepping integrator of first or higer order with StepSize Control (SSC) StepSizeControl, GapControl, Extrapolation und concept analogue to TimeSteppingSSCIntegrator |
  DOP853Integrator | ODE-Integrator DOP853 |
  DOPRI5Integrator | ODE-Integrator DOPRI5 |
  EulerExplicitIntegrator | Explicit Euler integrator |
  HETS2Integrator | Time integration scheme on velocity level for nonsmooth dynamical systems using half-explicit trapezoidal rule |
  Integrator | Integrator-interface for dynamic systems |
  LSODARIntegrator | ODE-Integrator LSODAR Integrator with root finding for ODEs. This integrator uses LSODAR from http://www.netlib.org |
  LSODEIntegrator | ODE-Integrator LSODE Integrator with root finding for ODEs. This integrator uses LSODE from http://www.netlib.org |
  LSODERIntegrator | ODE-Integrator LSODER Integrator with root finding for ODEs. This integrator uses LSODE from http://www.netlib.org |
  ODEXIntegrator | ODE-Integrator ODEX |
  hgFun | Calculate h vector according the new q and system boundary conditions |
  jacFun | Function for the dh/dq |
  QuasiStaticIntegrator | |
  RADAU5Integrator | DAE-Integrator RADAU5 |
  RKSuiteIntegrator | ODE-Integrator RKSuite. Integrator for ODEs. This integrator uses rksuite from http://www.netlib.org |
  ThetaTimeSteppingIntegrator | |
  ThetaTimeSteppingSSCIntegrator | |
  TimeSteppingIntegrator | |
  TimeSteppingSSCIntegrator | Half-explicit time-stepping integrator of first or higer order with StepSize Control (SSC) important options / settings : |
 ansatz_function | Class of ansatz-functions for approximations with Galerkin-Method |
 ansatz_function_BSplineOrd3 | |
 ansatz_function_BSplineOrd4 | |
 ansatz_function_harmonic | |
 ansatz_function_polynom | |
 cs_dmperm_results | |
 cs_numeric | |
 cs_sparse | |
 cs_symbolic | |
 NurbsSurfaceArray | An array of NurbsSurface |