Marine systems simulation
|
NEW. More...
#include <CSimpleFloatingCollar.h>
Public Attributes | |
double | numTubes |
Parameters and variables. | |
double | elemMass |
Number of tubes. | |
double * | Ca |
Mass of each element in the floating collar. | |
double * | 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 | 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 | elemRadius |
Volume of each element in the floating collar. | |
double | elemLength |
Diameter of each element in the floating collar. | |
double | elemArea |
Length of each element in the floating collar. | |
double | elemProjArea |
Area of each element (ommitting circular end patches) | |
double | elemCrossSectArea |
Projected area of element (2*elementRadius*elementLength) | |
double | Cd_n |
Cross sectional area of each element in the floating collar (pi*radius^2) | |
double | Cd_t |
Normal drag coefficient for each element in the floating collar. | |
double | rhoWater |
Tangential drag coeffocient. | |
double | g |
Water density. | |
double | heaveRAO |
Acceleration of gravity. Not usually something you want to meddle with. | |
int | numBridles |
Connections to other simulation objects. | |
int * | BridleElemIndex |
Number of bridles connected to floating collar. | |
double * | BridleForces |
Pointer to array holding element index of bridle connection points. | |
double * | BridlePos |
Array holdign bridle forces for elements with a bridle connection. | |
int | numNetConnectors |
int * | NetElemIndex |
Number of net connections to floating collar. | |
double * | NetForces |
Pointer to array holding element index of net connection points. | |
double * | NetPos |
Array holding net forces for elements with a net connection. | |
int | numChains |
int * | ChainElemIndex |
Number of chain connections to floating collar. | |
double * | ChainForces |
Pointer to array holding element index of chain connection points. | |
double * | ChainPos |
Array holding chain forces for elements with a chain connection. | |
int | NumConPoint |
Contact. | |
int * | ContactElemIndex |
double * | ContactElemForce |
double * | ContactPos |
Struct containing coefficients and parameters used to calculate exciting forces on the floating collar, i.e. hydrodynamic.