|
FhSim
3.1.0
Marine systems simulation
|
#include <TrawlDoorBase.h>
Inheritance diagram for TrawlDoorBase::DoorCaster:
Collaboration diagram for TrawlDoorBase::DoorCaster:Public Member Functions | |
| DoorCaster (const TrawlDoorBase &door) | |
| environment::wake::WakeCastState | Reference (const double *X) const override |
| The door's centre and its velocity in NED. | |
| void | CurrentLoad (const double *X, const double freeStream[3], const double flowDir[3], double force[3], double &frontalArea, double rearCentre[3]) const override |
| TD_HydroForces_SS at the free stream; the plate chord × span of the door frame. | |
| double | Radius () const override |
| √(Area/π), the radius of the plate area (O9a). | |
| environment::wake::SourceLoad | BodyLoad (const double *X, const double bodyVel[3], const double waterVel[3]) const override |
| TD_HydroForces_SS at the inflow, M = F·ê/(½ρ|U|²), the plate's frontal area along ê (as CurrentLoad), solidity 0; no area at rest. | |
The door as its wake caster sees it (O8a, O9a): its centre and velocity, the hydrodynamic force of TD_HydroForces_SS at an inflow and the plate's silhouette. A member declared before m_flow, so it outlives it (BodyFlowInteraction::PreOdeFcn).