torsional axis with polynomial ansatz of order \(n\)
More...
#include <1s_01_torsion.h>
|
|
void | init (InitStage stage, const MBSim::InitConfigSet &config) |
| |
|
void | initMatrizes () |
| |
|
void | updateStateDependentVariables (double t) |
| |
|
void | updatePorts (double t) |
| |
|
void | updateh (double t) |
| |
|
|
int | n |
| |
|
double | E |
| |
|
double | rho |
| |
|
double | A |
| |
|
double | I |
| |
|
double | l |
| |
|
Vec | sTangent |
| |
|
Mat | Wt |
| |
|
Vec | Wn |
| |
|
Vec | CrOC |
| |
|
Vec | CvC |
| |
|
Vec | Axis |
| |
|
Vec | WrON00 |
| |
|
Vec | WrON0 |
| |
torsional axis with polynomial ansatz of order \(n\)
- Author
- Roland Zander
-
Rainer Britz
◆ facLLM()
| void MBSim::BodyFlexible1s01Torsion::facLLM |
( |
| ) |
|
|
inline |
NULL-function, since mass matrix is constant
◆ hasConstMass()
| bool MBSim::BodyFlexible1s01Torsion::hasConstMass |
( |
| ) |
const |
|
inline |
◆ setCrossSectionalArea()
| void MBSim::BodyFlexible1s01Torsion::setCrossSectionalArea |
( |
double |
A_ | ) |
|
|
inline |
◆ setDensity()
| void MBSim::BodyFlexible1s01Torsion::setDensity |
( |
double |
rho_ | ) |
|
|
inline |
◆ setEModul()
| void MBSim::BodyFlexible1s01Torsion::setEModul |
( |
double |
E_ | ) |
|
|
inline |
◆ setInitialRotation()
| void MBSim::BodyFlexible1s01Torsion::setInitialRotation |
( |
double |
omega0 | ) |
|
|
inline |
\attic set initial rotational velocity, method kept for compatibility
◆ setInitialRotationVelocity()
| void MBSim::BodyFlexible1s01Torsion::setInitialRotationVelocity |
( |
double |
omega0 | ) |
|
|
inline |
set initial rotational velocity
◆ setLength()
| void MBSim::BodyFlexible1s01Torsion::setLength |
( |
double |
l_ | ) |
|
|
inline |
◆ setMomentInertia()
| void MBSim::BodyFlexible1s01Torsion::setMomentInertia |
( |
double |
I_ | ) |
|
|
inline |
◆ setNumberShapeFunctions()
| void MBSim::BodyFlexible1s01Torsion::setNumberShapeFunctions |
( |
int |
n_ | ) |
|
set number of polynom shape functions
| SymMat MBSim::BodyFlexible1s01Torsion::K |
The documentation for this class was generated from the following files:
- /mbsim-env/mbsim/modules/mbsimFlexibleBody/mbsimFlexibleBody/flexible_body/1s_01_torsion.h
- /mbsim-env/mbsim/modules/mbsimFlexibleBody/mbsimFlexibleBody/flexible_body/1s_01_torsion.cc