3#include <CEnvironment.h>
5#include <LineStructure.h>
6#include <CollisionManager.h>
8#include <environment/DeepSeaGravityWaves.h>
10#include "Contact/ShipContact.h"
14 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
23 double GetElementLength(){
return m_elemLength;}
33 double m_elemProjArea;
Definition: CEnvironment.h:10
Definition: CollisionManager.h:135
Definition: ConstraintSolver.h:31
Definition: LineStructure.h:15
Definition: ShipContact.h:7
Definition: LineStructureGravityHydro.h:12
double m_Cd_t
Normal drag coefficient.
Definition: LineStructureGravityHydro.h:37
double m_Cd_n
Assumption that the line element is made up of nylon (rope)
Definition: LineStructureGravityHydro.h:36
Eigen::Vector3d m_Ca
Tangential drag coefficient.
Definition: LineStructureGravityHydro.h:38
virtual void ComputeConstraints(const double T, const double *const X)
Definition: LineStructure.h:18