Marine systems simulation
CNetPanelForcesOcl Class Reference

Public Member Functions

void LoadProgram (const char *relative_path)
 
void Initialize (int *aiPosIndex, int *aiVelIndex, int *aiNetConn, float *adNodesDistMesh, float *adMesdDet, float *adEATwine, float *adMeshBarLength_unstretched, float *adKnotDiameter, float *adKnotMomStiff_contact, float *adNodeWeight, float *adDampingCoeff, float *adKKnot, float *adTwineDragNormal, float *adTwineDiameter, float m_CnLinearLimitAngle, float m_CnLinear, float m_CnTurb, float m_CnLam, float m_TurbLimit, float m_LamLimit, float m_Ct_nominal, float m_CnKnots_nominal, int iNodes, int iPanels)
 
void StartNetPanelForcCalc (const double *const adPosAndVel, float *afWaterVel_ned)
 
void GetNetPanelForces (double *adForces)
 
void InitializeGlBuffer (unsigned int bufobj)
 

Public Attributes

size_t workGroupSize [1]
 

The documentation for this class was generated from the following file: