FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
AttractorNetBin.h
1
9
10#pragma once
11
12#include "AttractorBase.h"
13
14
16{
17public:
19 void SetParams(const double radius, const double springStiffness, const double damping);
20 void AddForce(double* const adForce, const double* const adNodePos, const double* const adNodeVel);
21 void SetForceIfActive(double* const adForce, const double* const adNodePos, const double* const adNodeVel);
22 void GetForce(double* const adForce, const double* const adNodePos, const double* const adNodeVel);
23 void AddForce(double* const adForce, const double nodeMass, const double* const adNodePos, const double* const adNodeVel);
24 bool IsActive(const double* const adNodePos);
25
26protected:
27 double m_radius;
28 double m_springStiffness;
29 double m_damping;
30};
Class modelling the interface of a general attractor.
Definition AttractorBase.h:17
A basic attractor for simulating a net bin during deployment.
Definition AttractorNetBin.h:16