FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
TrawlReporter Class Reference
+ Inheritance diagram for TrawlReporter:
+ Collaboration diagram for TrawlReporter:

Public Member Functions

 TrawlReporter (const std::string &simObjectName, ISimObjectCreator *const creator)
 
void OdeFcn (const double T, const double *const X, double *const XDot) const override
 
void AcceptedStep (const double T, const double *const X) override
 

Protected Member Functions

std::vector< double > Measure (const double T, const double *const X) const
 The unfiltered values at (T, X), in the layout of the Ind* offsets.
 
const double * Filtered (int offset)
 The filtered values from offset on.
 
const double * OutWarpTensions (const double T, const double *const X)
 
const double * OutOuterDoorSpread (const double T, const double *const X)
 
const double * OutDoorSpreads (const double T, const double *const X)
 
const double * OutNetHeightsCenter (const double T, const double *const X)
 
const double * OutNetHeightsPWing (const double T, const double *const X)
 
const double * OutNetHeightsSWing (const double T, const double *const X)
 
const double * OutNetWidthTop (const double T, const double *const X)
 
const double * OutNetWidthBottom (const double T, const double *const X)
 
const double * OutNetSeafloorPressure (const double T, const double *const X)
 
const double * OutNetSeafloorFriction (const double T, const double *const X)
 

Protected Attributes

int m_numNets
 
sfh::filters::FIR m_filter
 
std::vector< ISignalPort * > m_inWarpForces
 
std::vector< ISignalPort * > m_inDoorPos
 
std::vector< ISignalPort * > m_inNetUpperPort
 
std::vector< ISignalPort * > m_inNetLowerPort
 
std::vector< ISignalPort * > m_inNetUpperStb
 
std::vector< ISignalPort * > m_inNetLowerStb
 
std::vector< ISignalPort * > m_inNetUpperCenter
 
std::vector< ISignalPort * > m_inNetLowerCenter
 
std::vector< ISignalPort * > m_inNetBottomContact
 
int m_indWarpTensions
 
int m_indOuterDoorSpread
 
int m_indDoorSpreads
 
int m_indNetHeightsCenter
 
int m_indNetWidthTop
 
int m_indNetSeafloorPressure
 
int m_indNetSeafloorFriction
 
int m_indNetHeightsPWing
 
int m_indNetHeightsSWing
 
int m_indNetWidthBottom
 
int m_numValues
 

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