| ►Nartificial | |
| CVirtualCurrentField | |
| ►Nbarge | |
| CAABB | |
| CAABB2D | |
| CAABBSpec | |
| CCBarge | |
| CCommonPlane | |
| CObjectSpec | |
| CParticle | |
| CPoint | |
| CPolyplateSpec | |
| CQuatC | |
| ►NCollision | |
| CCollisionTools | |
| CSCheckCollisionAnswer | |
| ►CSCollidableEntity | |
| CSStaticData | |
| CSMeshData | |
| ►NCompactData | |
| CDepth | |
| CDuration | |
| CLength | |
| CSpeed | |
| CTemperature | |
| ►NContact | |
| CAABB | |
| CContactObject | |
| ►NCoRiBoDynamics | |
| CAddedMassRigidElement | |
| CConstraintCableInterface | |
| CCoRiBoNet | |
| ►CEnvironmentForces | |
| CCableSegment | |
| CClumpWeight | |
| CTrawlDoor | |
| ►CTrawlCableCollisionManager | |
| CCableCollisionManagerProperties | |
| CCableSegment | |
| CElementContact | |
| ►CTrawlCableJointConstraint | |
| CCableProperties | |
| CCableSegmentTask | The rigid couplings along one cable segment, computed in ComputeConstraints |
| ►Nenvironment | |
| CNetCageWakeField | |
| CSeafloorForces | |
| ►Nenvironmentmodels | Environment SimObjects |
| ►Nparametric | Configurable parametric seabed building blocks |
| CFeature | |
| CLayer | A primitive applied over a region, combined by a blend operator |
| CProfile1D | |
| CRegion | |
| CSegment | One along-track segment: a length and the cross-track profile it presents |
| CSpec | |
| CTrack | |
| CEnvironment | |
| CNetCdfSeafloorBathymetry | |
| CParametricBathymetry | |
| CPorousDiscWakeSource | |
| CVisualBakedScalarField | |
| CVisualFlowPlane | |
| CVisualScalarPlane | |
| CVisualScalarVolume | |
| ►NFish | |
| CDebModel | |
| ►CFishCage | |
| CCageEdge | |
| Cix_pair | |
| CNetPanel | |
| CTriangle | |
| CFishParameters | |
| ►CIndividualFish | |
| Cbehaviour_vote | |
| ►CTriangularNetElement | |
| CNetData | |
| ►NGrid | |
| CFastNeighbourLookup | |
| ►Nice | |
| CAABB | |
| CAABB2D | |
| CAABBSpec | |
| ►CCIceFloe | |
| CAABB | |
| CAABBSpec | |
| Cm_PolyplateSpec | |
| Cm_SurfaceSpec | |
| CObjectSpec | |
| ►CCMultiIceFloe | |
| Ctime_step_info | Floe states |
| CCommonPlane | |
| CConvexhullSpec | |
| CFloeDetectRegion | |
| CParticle | |
| CPoint | |
| CPolyplateSpec | |
| CQuatC | |
| ►NInterface | |
| CCTCP | |
| CCTCP_client | |
| ►Nmarenv | The marenv root namespace |
| ►Ncalc | |
| CCumulativeDistribution | |
| CDepthAxis | |
| CDepthInterval | |
| CDepthProfile | |
| CLcgRandom | Generation of very simple pseudo-random numbers |
| CLcgRandomBase | Base class for generating very simple pseudo-random numbers |
| CLcgRandomTrunc | Generation of very simple pseudo-random numbers |
| ►Ncurrent | |
| CConstantCurrent | |
| CCurrentField | Defines the interface for an relaying information about ocean currents |
| CCurrentField3DArray | |
| CDepthVaryingCurrentField | |
| CNullCurrentField | |
| ►Ngrid | |
| CUniformGrid3 | |
| ►Nseafloor | |
| CBathymetryField | |
| CBathymetryWave | |
| CBathymetryWaves | |
| CBathymetryWavesSpec | |
| CFlatSeafloor | |
| ►Nwake | |
| CElementarySource | |
| CFlowSample | |
| CGriddedSnapshot | |
| CGriddedWake | |
| CGridSpec | |
| CImageMap | |
| CImagePlanes | |
| CImageSet | |
| CKernelCentreline | |
| CKernelParams | |
| CKernelProfile | |
| CLineCoordinates | |
| CLineKernelProfile | |
| CLineSource | |
| CLumpedLineSourceInput | |
| CLumpedLineSourceResult | |
| CLumpedSourceInput | |
| CLumpedSourceResult | |
| CMomentumFluxSum | |
| CSourceSet | |
| CSourceSetWake | |
| CWakeAccumulator | |
| ►CWakeBlend | |
| CState | One immutable step of the blend chain |
| CWakeBlendSamples | |
| CWakeBlendSum | |
| CWakeBuilder | |
| CWakeComposition | |
| CWakeField | |
| CWakeFrame | |
| CWakeQuery | |
| CWakeQueryRegion | |
| CWakeRegistry | |
| CWakeSample | |
| CWakeSampleParts | |
| ►Nwave | |
| CAiryWavesScalar | |
| ►CAiryWavesSimd | |
| CSimdSnapshot | |
| CWaveDynamicSIMD | |
| CWaveDynamicSIMDExpAmp | Extended dynamic SIMD data including depth-dependent terms. See also WaveDynamicSIMD |
| CWaveDynamicStack | |
| CWaveStaticSIMD | |
| CGerstnerWaves | |
| CLinearWaveTheory | Parent class for linear wave theories used to simulate gravity waves |
| CNullWaveField | |
| CWaveComponentData | Details of a wave component |
| CWaveComponents | |
| ►CWaveEnergySpectrum | Represents a wave field |
| CSpectrumParameters | The parameters defining a certain wave field |
| ►CWaveField | The interface for an representing waves |
| CInsecureDatapointers | Pointers to wave component details |
| CWaveSnapshot | |
| ►CEnvironment | |
| CEnvironmentQuery | Struct for containing the data for a environment query |
| CEnvironmentFacade | |
| CMoveNoCopy | Policy mixin: this type is default copyable but not movable |
| CNoCopyNoMove | Policy mixin: this type is neither copyable nor movable |
| CWakedFlow | |
| ►Nmembrane | Includes |
| CCConstantStrainTriangle | |
| ►CCRFShell | |
| Ctime_info | Relative tolerance to stop iteration |
| ►Nnet_element_forces | |
| CPanelFrame | |
| CPanelParams | |
| ►Nnet_panel_setup | |
| CPanelHydrodynamics | The panel load law and the fluid shared by all panels of a structure |
| ►NNetcage | Class modelling a Net cage |
| CBottomRingCollarConnectionCoRiBo | |
| ►CBottomRingCoRiBo | |
| CExtrnalConstraintData_ | |
| CCBottomRing | |
| CCCircularBuoy | |
| CCCylinder | |
| CCFlexibleBottomRing | SimObject representing a continuous bottom ring |
| CCFloatingCollar | |
| CCFloatingCollar6DOF | |
| CCMembraneCage | |
| CCMembraneElement | |
| CCMembraneStructure | |
| CCNetCage | |
| CCNetCageScreen | |
| CCNetCageWakeEffect | |
| CCStaticBuoy | |
| CCToCollar | |
| CDeadFish | |
| CFloaterLinVerification | |
| ►CFloatingCollarCoRiBo | |
| CforceCoefficients | NEW |
| CMooringSystemCoRiBo | |
| CMooringSystemCoRiBo2 | |
| ►CMooringSystemCoRiBo3 | |
| CCellExternalBridle | |
| CRingEnvironmentForces | |
| ►Nnetcdf_sinmod | |
| CDate | Date structure for time coordinates |
| CException | NetCDF exception for error reporting |
| CGrid | Grid dimensions structure |
| CParser | |
| ►Nobjl | |
| CLoader | |
| CMaterial | |
| CMesh | |
| CVector2 | |
| CVector3 | |
| CVertex | |
| ►NOgre | |
| CDotSceneLoader | |
| CnodeProperty | |
| ►NRbCable | |
| ►CCable6Dof | |
| Celement | |
| CCableConnector | |
| ►CCableRM | |
| Celement | |
| ►CCollision | |
| Ccontact | |
| Celement | |
| CCylinderElement | The cylinder an element is, and its drag coefficients |
| CDragCoefficients | The drag coefficients of a CableRM element |
| CElementProperties | The properties of a CableRM element |
| CElementWaterLoad | The water load on an element |
| CRBCable | |
| ►CRing | |
| Celement | |
| CRMCable | |
| ►Nrigidbody | |
| CCHydroCylinder | |
| CCHydroPolyplate | |
| CCHydroSoilCylinder | |
| CCHydroSoilPolyplate | |
| CCRigidBody | |
| ►CCRigidCompositeBody | |
| Crbody | |
| CCRigidCylinder | |
| CCRigidPolyplate | |
| CPolyplateSpec | |
| ►NShip | Simple waypoint object |
| CCableAttach | |
| CControlAlgorithm | |
| CCurrentCurve | |
| CCurveRudder | |
| CCycloidalActuator | |
| CCycloidalPropeller | |
| CCycloidalPropellerCurrentField | |
| CEmpiricalCurve | |
| CEnvironmentQuery | |
| CFoil | |
| CForceReceiver | |
| CFrameTransform | |
| ►CFreqDomainIdent | |
| CPolynomial | |
| CStateSpace | |
| CFroudeKrylovForce | |
| CFroudeKrylovForceVeres | |
| CGenericGamepadInput | |
| CHeadingPIDController | |
| CHollenbachCurve | |
| ►CHullData | |
| CHullFace | |
| CHullGeometry | |
| CMainDimensions | |
| CPoint | |
| CIPropellerCalculator | |
| CIRudderCalculator | |
| CITTCCurve | |
| CLocalConnection | |
| COpenWaterPropeller | |
| CPIDController | |
| ►CPotentialData | |
| CTimeDomainRadiation | |
| CPropeller | |
| ►CPropeller4Q | |
| CCurve4Q | |
| CPropeller4QCurrentField | |
| CPropeller4QWithStrut | |
| CPropellerCurrentField | |
| CPropulsorActuator | |
| CReferenceGenerator | |
| CResistanceCurve | |
| CRudder | |
| CSection | |
| CShipConsoleInput | |
| CShipCrane | |
| CShipResistance | |
| CShipSimObject | |
| CSimpleRudder | |
| CSimpleThruster | |
| CSwitchConsoleInput | |
| CThruster | |
| CThrusterCurrentField | |
| CTurningCircleManeuver | |
| CVectorFit | |
| CVeresData | |
| CVeresHullData | |
| CViscousShip | |
| CWaveDriftForce | |
| CWaveDriftForceVeres | |
| CWaypoint | |
| CWaypointRefGen | |
| CWaypointRefGenTracker | |
| CWindCurve | |
| CWindForce | |
| CWpHeadingController | |
| CZigZagManeuver | |
| ►Nsmoothsort_detail | |
| CHeapShape | |
| ►NSystem | Class modelling a flexible bottom ring, inheriting from CRing in RMCable lib |
| ►CCCableRM | |
| Celement | |
| CCFlexibleBottomRing | SimObject representing a continuous bottom ring |
| CCouplingPlate | |
| ►CCRing | |
| Celement | |
| CRingCoRiBoForces | |
| CSimpleBuoy | |
| ►CSimpleFloatingCollar | |
| CforceCoefficients | NEW |
| CSimpleRope | |
| CSmallObject | |
| ►Ntestmodels | SimObjects for testing environment functionality |
| CSeaState | Describes a wave field to be activated at a specified simulation time |
| CTestBuoy1 | |
| CTestDynamicWaves | |
| CTestNetcageWake | |
| CTestParticleField | |
| CTestWakeBody | |
| CTestWakeCluster | |
| ►Ntrawl_cable_water | |
| CSegment | The properties of the elements of one cable segment |
| ►NTrawlSpec | Class containing a cable element object, allowing for disks and spheres to be connected |
| CSMeshBar | |
| CSNetExternalNodes | |
| CSNetNode_t | |
| CSNetPanel | |
| CSNetSection | |
| CSNodeSpec | |
| CSPanelCut | |
| CSPanelNodes | |
| CSPosXY | |
| CSSectionLine_t | |
| CSSectionPlacement | |
| CSSectionType | |
| ►Ntrawlwriter | Reads a trawl net from an XML net specification (doc/user/net-specification.md) |
| CCut | The cut of a wing section's edge: cut N-, B- and T-meshes per repeat |
| CNetSpecError | A specification that cannot be read; the message names the file and line |
| ►Nutil | Utility functions for reading Environment parameters from XML |
| CBakedField | A scalar field evaluated over a SamplingBox and encoded to 16-bit codes |
| CSamplingBox | |
| CValueRange | Range of field values found by a probe, and whether any cell answered at all |
| ►Nvisual | Visualization utilities |
| CEnvironmentSettings | |
| CSkyMaterialSpec | Sky material specification |
| ►NVisualization | |
| CCVisualArrow | |
| CCVisualDB | |
| CCVisualRB | |
| CCVisualRBOGRE | |
| CCVisualRBQuat | |
| CCVisualTrajectory | |
| CVesselOBJ | |
| CActuator | |
| CAdaptiveDirection | |
| CAnd | |
| CArtificialLightSource | Class containing a ArtificialLightSource simObject. Not complete yet |
| ►CAttractorBase | Class modelling the interface of a general attractor |
| CMotion | Where the attractor is, how fast it moves, and how strongly it pulls |
| CAttractorNetBin | A basic attractor for simulating a net bin during deployment |
| CAuv | |
| CAuvFoil | The \(C^1\) symmetric-foil coefficient model. All members are static and pure |
| CAuvFoilCoefficients | |
| CAuvFoilProperties | |
| CAuvHullProperties | |
| CAuvRudderProperties | Everything one fin plane needs beyond its inflow and its commanded deflection |
| ►CAuvUndulateDiveControl | |
| CCommand | One evaluation of the undulation law |
| CLimits | The geometry the undulation law is evaluated against |
| ►CAuvUndulateMissionControl | |
| CCommand | |
| CSettings | The track and the budget the mission law is evaluated against |
| CAzimuthCurve | |
| CBottomRing | |
| CBridleCable | |
| CBuoyCable | |
| CC3DBody | |
| CC6DBody | |
| CCable | |
| CCableBranched | |
| CCableBranchedAttractor | |
| CCableElBasics | |
| CCableElDynStiff | |
| CCablePendulum | |
| CCAbsolute | |
| CCatenaryParameters | Catenary parameters of a line hanging between two points; both are NaN when there is none |
| CCBall | |
| CCBias | |
| CCBillboardArrow | |
| CCBillboardText | |
| CCBox | |
| ►CCCable | |
| CSegmentJacobian | Derivatives of one segment's node forces FA and FB, each a row-major [3 x 3] matrix |
| CSegmentSample | Compute structural tension for a single element |
| CCCameraController | |
| CCCameraController2 | |
| CCCameraShot | |
| CCChirpsignal | |
| CCCIEngine | |
| CCClock | |
| CCCModParType | |
| CCCMVT | |
| CCConstant | |
| CCConstantStrainTriangle | |
| CCCouplingPlate | |
| CCDemux | |
| CCDerivative | |
| CCDistArrow | |
| CCDivide | |
| CCenterWeight | |
| CCExit | |
| CCFhCameraTrajectoryPlayer | This objects implements a smooth camera movement, using data that has been read from an input file |
| CCFlexibleBottomRing | |
| CCFloatingCollar | |
| CCFloatingCollarCoRiBo | |
| CCGain | |
| CCIceFloe | |
| CCIntegrator | |
| CCLinearMapping | |
| CCLinearSpring | A linear spring in 3 degrees of freedom |
| CCLinearSystem | |
| CCLogic | |
| CCLowPass | |
| CCMass | Class containing a 3dof mass simObjec without gravity |
| CCMathfunction | |
| CCMembraneCage | |
| CCMembraneStructure | |
| CCModelWriter | Contains static functions to write properties for fhSim from model to string and strings to model file |
| CCMultiIceFloe | |
| CCMux | |
| CCNetCage | |
| CCNetCageScreen | |
| CCNetElement3N | |
| CCNetStructureSpecSpec | |
| CCNorrbinTanker | |
| ►CCollarChain | |
| CEnvironmentWrapper | |
| CCollisionCheckInterface | |
| CConstraintCableInterface | |
| CControlAlgorithm | |
| CCPassthrough | |
| CCProduct | |
| CCProgress | |
| CCProgressBar | |
| CCPulse | |
| CCRamp | |
| CCRandom | |
| CCRFShell | |
| CCrowfoot | |
| ►CCrowfootMath | |
| CLineDef | Defines a line connected between the collecting point of the crowfoot and a fastening position |
| CVisualSpec | |
| CCSaturation | |
| CCSelector | |
| CCSign | |
| CCSignalList | |
| CCSimpleBillboardArrow | |
| CCSimpleFloatingCollar | |
| CCSine | |
| CCSModParType | |
| CCSmoothTrajectory | |
| CCSMVT | |
| CCSrcBase | |
| CCStep | |
| CCSum | |
| CCSVSink | |
| CCSwitch | |
| CCToVessel | |
| ►CCTrawlNetAssembler | Class used to collect and contain the specification of a trawl net |
| CSLineVisualizationOptions | A struct for defining how a cable element is to be visualized |
| CSNetIntegratorOptions | |
| CSNetSimOptions | A struct for the simulation options concerning the trawl net |
| CCTrawlNetPrinter | |
| CCTrawlNetSpec | Class used to collect and contain the specification of a trawl net |
| CCTrigonometric | |
| CCVectorNorm | |
| CCWagProp | |
| CDebModel | |
| CDisk | |
| CDiskBase | The visualization of a disc; its hydrodynamics are fhsim_environment's environment::disk_hydro |
| CECUMVT | |
| CEqual | |
| CExMModParType | |
| CExMMVT | |
| CExternalLinkStandard | |
| CFishParameters | |
| CFishPopulation | |
| CFishResources | |
| CFloaterLinVerification | |
| CFloatingCollar | |
| CFlukeAnchor | |
| CFoilCoefficients | |
| CFoilPolar | |
| CFrameCable | |
| CGPModParType | |
| CGridEnvironment | |
| CHydroBall | |
| CHydroCable | |
| CIAWSatLimitType | |
| CICModParType | |
| CICMVT | |
| CICollidableObject | |
| CIndividualFish | |
| CInMModParType | |
| CInMMVT | |
| CIntegratorOptions | |
| CIntegratorRemoveMean | |
| CInternalCable | |
| CInternalCableWithAttractor | Class containing a cable object to be part of larger cable structures |
| CInternalCableWithBottomContact | Class containing a cable object to be part of other structures |
| CITrawlCable | |
| CjoyData_t | |
| CKalmanHydroBall | |
| CKalmanHydroCable | |
| CKalmanPendulum | |
| CLineStructureGravityHydro | |
| CModelInType | |
| CModParType | |
| CModVarType | |
| ►CMooringCable | |
| Celement | |
| CmyOutputStruct | |
| CmyStruct | |
| CNetBottomContactFilter | |
| CNetCableElement | Class containing a cable element object, allowing for disks and spheres to be connected |
| CNetCableElementSpec | Class containing a cable element object, allowing for disks and spheres to be connected |
| CNetCableElementTest | Class containing a cable element object, allowing for disks and spheres to be connected |
| CNetCableElementTestSpec | Class containing a cable element object, allowing for disks and spheres to be connected |
| CNetCableElementWithConstraints | Class containing a cable element object, allowing for disks and spheres to be connected |
| CNetElement3N | |
| CNetElement3NWakeEffect | |
| CNetElement3NWithConstraints | |
| CNetElementDef | Class containing the description of a net panel and methods necessary for taking this over to triangular elements suitable for simulation |
| CNetFlowInteraction | |
| CNetSolidityMesh | |
| CNetSolidityMeshSpec | |
| CNetStructure | |
| CNetStructureABAQUS | |
| CNetStructureConstrained | |
| CNetStructureSpec | |
| ►CNetStructureSpecABAQUS | |
| CABAQUSExtra | |
| CABAQUSMaterial | |
| CABAQUSPart | |
| CABAQUSSolid | |
| CNetStructureTest | |
| CNetStructureTestSpec | |
| CNetStructureWakeEffect | |
| ►CNetStructureWithConstraints | |
| Cstates | |
| CNetTensionCable | |
| CNetTwineElement | |
| CNetTwineElementSpec | |
| CNetWakePanels | |
| CNetWithAttractor | Class containing a net object with functionality to be affected by attractors |
| Cnewplot | |
| Cnewplot2 | |
| CNot | |
| COr | |
| CParametricNet | |
| CPelletField | |
| CPendulum | |
| CPidController | |
| CPidWithExternalState | PID controller for use inside a SimObject, whose integral is a state that FhSim integrates |
| CPIType | |
| CPoint | Class used to make a drawing to postscript of the trawl net |
| CPreprocessData | |
| CProgressBar | |
| Cpropeller_4q | |
| Cpropeller_reader | |
| Cpropeller_table_2d | |
| CRBCEngine | Class containing a Rigid Bar Cable (RBC) calculation engine |
| CReferenceGenerator | |
| CRigidBarCable | |
| CRingStructureGravityHydro | |
| ►CRundDorg | |
| Celement | |
| CSAdaptationSpec_t | Class containing the specification for a net object |
| CSampleClock | |
| CSamplifier | |
| CSCableRenderSpec | Contains some specifications and methods used for rendering cables |
| ►CSCableSectionData | |
| CHalfPlacement | Where each sphere and disk goes if the line is divided into two mirror-image halves (GetHalfCable) |
| CSCableSpec | Contains some specifications used for simulating cables |
| CSeineConnector | |
| CSeineOperation | |
| ►CSensorCtd | |
| CChannel | The instrument imperfections of one measured channel |
| CReading | One held instrument reading |
| CSettings | Everything that makes one instrument out of the shared sensor machinery |
| ►CSensorEchosounder | |
| CReading | The altimeter reading held on the output ports between pings |
| CSettings | Everything the instrument is configured with |
| CSpecies | One species as the acoustic model sees it |
| CSensorFrame | |
| CSensorNoise | |
| ►CSensorSilCam | |
| CMeasurement | One completed measurement window, held on the output ports until the next closes |
| CSettings | Everything that makes one silhouette camera out of the shared sensor machinery |
| CServer | |
| Csetlabel | |
| CShipConsoleChild | |
| CShipContact | |
| CShipPanelChild | |
| Csimple_rudder | |
| CSimpleFish | |
| CSimpleRope | |
| CSimulationTimes | FhSim 2.x's TOutput split for FhSim 3 |
| CSNetPanel | |
| CSNetSectionData | |
| CSphere | |
| CSphereBase | The visualization of a sphere; its hydrodynamics are fhsim_environment's environment::sphere_hydro |
| CSpreaderModel | |
| CStateFrame | |
| CStateType | |
| CTCModParType | |
| CTCMVT | |
| CTorpedoAnchor | |
| CToTrawlDoor | |
| CToVessel | |
| CTrawlBeam | |
| ►CTrawlCable | |
| Celement | |
| CTrawlDoorAddedFoil | |
| CTrawlDoorBase | |
| ►CTrawlDoorControlledLift | |
| CLoads | The forces and controller errors at one time and state |
| CTrawlDoorControlledLiftAndMass | |
| ►CTrawlDoorWarpControl | |
| CCrowfoot | The crowfoot at (T, X): the collecting point in the door frame and the control line tension |
| ►CTrawlGeometryController | |
| CRateLimitedFIR | A FIR filter fed at a fixed period, whatever the step length |
| CTrawlNetSvgPrinter | |
| CTrawlReporter | |
| CTrawlVessel | Class modelling a simple vessel used for the trawl optimization tool |
| CValuesDisplay | |
| ►CValuesDisplayBase | Formats the lines Trawl/ValuesDisplay shows on the HUD, one per signal |
| CDisplayValue | |
| CVerticalAbioticEnvironment | |
| CVesselDeploy | |
| CVesselOBJ | |
| CVirtualCurrent | |
| CVirtualCurrentDir | |
| CVirtualCurrentField | |
| CVirtualCurrentFieldInDir | |
| CVirtualCurrentInDir | |
| CVirtualPID | |
| CVirtualSpring | |
| CVirtualTime | |
| CVirtualWave | |
| CWaveHull | |
| CWavePropulsionHull | |
| CWaypoint | |
| CXINPUT_DEVICE_NODE | |
| Cxmm_mm_union | |
| CZeroDynamics | |