16#include "trawl/CTrawlVessel.h" 
   17#include "CAttractorNetBin.h" 
   29    virtual void OdeFcn(
const double dT, 
const double* 
const adX, 
double* 
const adXDot, 
const bool bIsMajorTimeStep);
 
   38    double              m_adNetbinPos_ned[3];
 
   39    double              m_adNetbinPos_body[3];
 
   44    std::string         m_sNetAttractor;
 
   45    std::string         m_sWarpAttractor;
 
A basic attractor for simulating a net bin during deployment.
Definition: CAttractorNetBin.h:17
 
Class modelling a simple vessel used for the trawl optimization tool.
Definition: CTrawlVessel.h:20
 
Definition: CVessel_Deploy.h:20
 
virtual void OdeFcn(const double dT, const double *const adX, double *const adXDot, const bool bIsMajorTimeStep)
Calculates the state derivatives.
 
~CVessel_Deploy()
The destructor cleans up.
 
double m_dApSpeed
The speed of the autopilot.
Definition: CVessel_Deploy.h:36
 
virtual void DoDerivedOutputUpdate(const double dT, const double *const adX)
Writes to the output ports.
 
ISignalPort * m_apInHeading
The velocity input port s.
Definition: CVessel_Deploy.h:41
 
CVessel_Deploy(std::string sSimObjectName, ISimObjectCreator *pCreator)
The constructor sets the pointer to the output object and the parser object.
 
ISignalPort * m_apInVel
The velocity input port s.
Definition: CVessel_Deploy.h:42