|
|
| RingEnvironmentForces (CoRiBoDynamics::ConstraintSolver *solver, environment::EnvironmentProvider *environment, double timeConstant, vector< CoRiBoDynamics::RigidElement * > &elements, Netcage::FloatingCollarCoRiBo::forceCoefficients *coefficients) |
| |
|
void | ComputeConstraints (const double T, const double *const X) |
| |
|
|
vector< CoRiBoDynamics::RigidElement * > | m_elements |
| |
|
double | m_timeConstant |
| |
|
environment::EnvironmentProvider * | m_environment |
| |
|
double | m_elemMass |
| |
|
double * | m_Ca |
| | Mass for an element in the ring structure.
|
| |
|
double * | m_Cb |
| | Added mass coefficient array for Mass matrix and diffraction force. 1.0 is equal to mass of displaced water equal to 0.5*rhowater*pi*elemeradius^2*elemlength.
|
| |
|
double | m_elemVolume |
| | Potential wave damping coefficient array for Mass matrix and diffraction force. 1.0 is equal to mass of displaced water equal to 0.5*rhowater*pi*elemeradius^2*elemlength.
|
| |
|
double | m_elemArea |
| | Volume for an element in the ring structure.
|
| |
|
double | m_elemProjArea |
| | Area of each element (ommitting circular end patches)
|
| |
|
double | m_elemCrossSectArea |
| | Projected area of element (2*elementRadius*elementLength)
|
| |
|
double | m_elemRadius |
| | Cross sectional area of each element in the ring structure (pi*radius^2)
|
| |
|
double | m_elemLength |
| | Diameter for an element in the ring structure.
|
| |
|
double | m_Cd_n |
| | Length of each element in the floating collar.
|
| |
|
double | m_Cd_t |
| | Normal drag coefficient for an element in the ring structure.
|
| |
|
double | m_rhoWater |
| | Tangential drag coeffocient.
|
| |
|
double | m_g |
| | Water density.
|
| |
|
int | m_numBridles |
| | Acceleration of gravity. Not usually something you want to meddle with.
|
| |
|
int * | m_BridleElemIndex |
| | Number of bridles connected to floating collar.
|
| |
|
double * | m_BridleForces |
| | Pointer to array holding element index of bridle connection points.
|
| |
|
int | m_numNetConnectors |
| | Pointer to array holding forces from bridles on the elements.
|
| |
|
int * | m_NetElemIndex |
| | Number of net connections to floating collar.
|
| |
|
double * | m_NetForces |
| | Pointer to array holding element index of net connection points.
|
| |
The documentation for this class was generated from the following file: