|
|
| CBasicBottom (IBottomDepth *pBottomDepth) |
| |
|
void | SetDampingHor (double dDampingHor) |
| |
|
void | SetDampingVert (double dDampingVert) |
| |
|
void | SetHardness (double dHardness) |
| |
|
void | SetDensity (double dDensity) |
| |
|
void | SetCableDampingTangential (double dCableDampingTangential) |
| |
|
void | SetCableDampingNormal (double dCableDampingNormal) |
| |
|
double | GetDampingHor () |
| |
|
double | GetDampingVert () |
| |
|
double | GetHardness () |
| |
|
double | GetDensity () |
| |
|
double | GetCableDampingTangential () |
| |
|
double | GetCableDampingNormal () |
| |
| virtual void | CalcBottomForceSphere (double dDiameter, const double adPos[3], const double adVel[3], double adForce[3]) |
| |
| virtual void | CalcBottomForceBeam (double adTangent[3], double dBeamWidth, double dBeamLength, double dBeamHeigth, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3]) |
| |
| virtual void | CalcBottomForceBeam (double dBeamWidth, double dBeamHeigth, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3]) |
| |
| virtual void | AddBottomForceCylinder (const double dD, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3]) |
| |
|
| IBasicBottom (IBottomDepth *pBottomDepth) |
| |
◆ AddBottomForceCylinder()
| virtual void CBasicBottom::AddBottomForceCylinder |
( |
const double |
dD, |
|
|
const double |
adEndAPos_ned[3], |
|
|
const double |
adEndBPos_ned[3], |
|
|
const double |
adEndAVel_ned[3], |
|
|
const double |
adEndBVel_ned[3], |
|
|
double |
adForceA[3], |
|
|
double |
adForceB[3] |
|
) |
| |
|
virtual |
◆ CalcBottomForceBeam() [1/2]
| virtual void CBasicBottom::CalcBottomForceBeam |
( |
double |
adTangent[3], |
|
|
double |
dBeamWidth, |
|
|
double |
dBeamLength, |
|
|
double |
dBeamHeigth, |
|
|
const double |
adEndAPos_ned[3], |
|
|
const double |
adEndBPos_ned[3], |
|
|
const double |
adEndAVel_ned[3], |
|
|
const double |
adEndBVel_ned[3], |
|
|
double |
adForceA[3], |
|
|
double |
adForceB[3] |
|
) |
| |
|
virtual |
◆ CalcBottomForceBeam() [2/2]
| virtual void CBasicBottom::CalcBottomForceBeam |
( |
double |
dBeamWidth, |
|
|
double |
dBeamHeigth, |
|
|
const double |
adEndAPos_ned[3], |
|
|
const double |
adEndBPos_ned[3], |
|
|
const double |
adEndAVel_ned[3], |
|
|
const double |
adEndBVel_ned[3], |
|
|
double |
adForceA[3], |
|
|
double |
adForceB[3] |
|
) |
| |
|
virtual |
◆ CalcBottomForceSphere()
| virtual void CBasicBottom::CalcBottomForceSphere |
( |
double |
dDiameter, |
|
|
const double |
adPos[3], |
|
|
const double |
adVel[3], |
|
|
double |
adForce[3] |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file:
- /update_root/webfhsim/reloadrepos/fhsim_base/src/environment/CBasicBottom.h