FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
TrawlDoorBase::DoorCaster Class Referencefinal

#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.
 

Detailed Description

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).


The documentation for this class was generated from the following file: