FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cbarge::AABB
 CContact::AABB
 Cice::AABB
 Cice::CIceFloe::AABB
 Cbarge::AABB2D
 Cice::AABB2D
 Cbarge::AABBSpec
 Cice::AABBSpec
 Cice::CIceFloe::AABBSpec
 CNetStructureSpecABAQUS::ABAQUSExtra
 CNetStructureSpecABAQUS::ABAQUSMaterial
 CNetStructureSpecABAQUS::ABAQUSPart
 CNetStructureSpecABAQUS::ABAQUSSolid
 ►CAttractorBaseClass modelling the interface of a general attractor
 CAuvFoilThe \(C^1\) symmetric-foil coefficient model. All members are static and pure
 CAuvFoilCoefficients
 CAuvFoilProperties
 CAuvHullProperties
 CAuvRudderPropertiesEverything one fin plane needs beyond its inflow and its commanded deflection
 CAzimuthCurve< T >
 CAzimuthCurve< double >
 Cutil::BakedFieldA scalar field evaluated over a SamplingBox and encoded to 16-bit codes
 Cmarenv::seafloor::BathymetryWave
 Cmarenv::seafloor::BathymetryWavesSpec
 CFish::IndividualFish::behaviour_vote
 CCoRiBoDynamics::TrawlCableCollisionManager::CableCollisionManagerProperties
 ►CCableElBasics
 CCoRiBoDynamics::TrawlCableJointConstraint::CableProperties
 CCoRiBoDynamics::EnvironmentForces::CableSegment
 CCoRiBoDynamics::TrawlCableCollisionManager::CableSegment
 CCoRiBoDynamics::TrawlCableJointConstraint::CableSegmentTaskThe rigid couplings along one cable segment, computed in ComputeConstraints
 CFish::FishCage::CageEdge
 CCatenaryParametersCatenary parameters of a line hanging between two points; both are NaN when there is none
 CCCModParType
 CCCMVT
 CCConstantStrainTriangle
 CCCouplingPlate
 CNetcage::MooringSystemCoRiBo3::CellExternalBridle
 CCFlexibleBottomRing
 CCFloatingCollar
 CCFloatingCollarCoRiBo
 CSensorCtd::ChannelThe instrument imperfections of one measured channel
 CCIceFloe
 CCoRiBoDynamics::EnvironmentForces::ClumpWeight
 CCMembraneCage
 CNetcage::CMembraneElement
 CCMembraneStructure
 ►CCModelWriterContains static functions to write properties for fhSim from model to string and strings to model file
 CCMultiIceFloe
 CCNetCage
 CCNetCageScreen
 CCNetElement3N
 ►CCNetStructure
 CCNetStructureSpecSpec
 ►CCNetStructureWakeEffect
 ►CCollisionCheckInterface
 ►CCollisionManager
 ►CCoRiBoDynamics::CollisionManager
 CCollision::CollisionTools
 CAuvUndulateDiveControl::CommandOne evaluation of the undulation law
 CAuvUndulateMissionControl::Command
 Cbarge::CommonPlane
 Cice::CommonPlane
 CConstraintCableInterface
 ►CConstraintSet
 ►CCoRiBoDynamics::ConstraintSet
 CRbCable::Collision::contact
 CContact::ContactObject
 CControlAlgorithm
 Cice::ConvexhullSpec
 CCoRiBoDynamics::CoRiBoNet
 CCRFShell
 ►Crigidbody::CRigidBody
 ►CCRing
 CTrawlDoorWarpControl::CrowfootThe crowfoot at (T, X): the collecting point in the door frame and the control line tension
 CCrowfootMath
 ►CCSimObject
 CCSimpleFloatingCollar
 CCSModParType
 CCSMVT
 CCToVessel
 CCTrawlNetPrinter
 ►CCTrawlNetSpecClass used to collect and contain the specification of a trawl net
 Cmarenv::calc::CumulativeDistribution
 CShip::CurrentCurve
 CShip::Propeller4Q::Curve4Q
 Ctrawlwriter::CutThe cut of a wing section's edge: cut N-, B- and T-meshes per repeat
 CRbCable::CylinderElementThe cylinder an element is, and its drag coefficients
 Cnetcdf_sinmod::DateDate structure for time coordinates
 CDebModel
 CFish::DebModel
 CCompactData::Depth
 Cmarenv::calc::DepthAxis
 Cmarenv::calc::DepthInterval
 Cmarenv::calc::DepthProfile
 CDiskBaseThe visualization of a disc; its hydrodynamics are fhsim_environment's environment::disk_hydro
 CValuesDisplayBase::DisplayValue
 COgre::DotSceneLoader
 CRbCable::DragCoefficientsThe drag coefficients of a CableRM element
 CCompactData::Duration
 CECUMVT
 CMooringCable::element
 CRbCable::Cable6Dof::element
 CRbCable::CableRM::element
 CRbCable::Collision::element
 CRbCable::Ring::element
 CRundDorg::element
 CSystem::CCableRM::element
 CSystem::CRing::element
 CTrawlCable::element
 Cmarenv::wake::ElementarySource
 CCoRiBoDynamics::TrawlCableCollisionManager::ElementContact
 CRbCable::ElementPropertiesThe properties of a CableRM element
 CRbCable::ElementWaterLoadThe water load on an element
 ►CCoRiBoDynamics::Environment_Interface
 Cmarenv::Environment::EnvironmentQueryStruct for containing the data for a environment query
 Cvisual::EnvironmentSettings
 Cnetcdf_sinmod::ExceptionNetCDF exception for error reporting
 CExMModParType
 CExMMVT
 ►CExternalLink
 CNetcage::BottomRingCoRiBo::ExtrnalConstraintData_
 CGrid::FastNeighbourLookup
 Cenvironmentmodels::parametric::Feature
 CFish::FishCage
 CFish::FishParameters
 CFishParameters
 CFishResources
 CFloaterLinVerification
 Cmarenv::wake::FlowSample
 CFoilCoefficients
 CFoilPolar
 CNetcage::FloatingCollarCoRiBo::forceCoefficientsNEW
 CSystem::SimpleFloatingCollar::forceCoefficientsNEW
 CShip::FreqDomainIdent
 ►CShip::FroudeKrylovForce
 CGPModParType
 Cnetcdf_sinmod::GridGrid dimensions structure
 Cmarenv::wake::GriddedSnapshot
 Cmarenv::wake::GridSpec
 CSCableSectionData::HalfPlacementWhere each sphere and disk goes if the line is divided into two mirror-image halves (GetHalfCable)
 Csmoothsort_detail::HeapShape
 ►CShip::HullData
 CShip::HullData::HullFace
 CShip::HullData::HullGeometry
 CIAWSatLimitType
 CICModParType
 CICMVT
 CICollidableObject
 ►CICurrentField
 ►Csfh::filters::IIR
 Cmarenv::wake::ImageMap
 Cmarenv::wake::ImagePlanes
 Cmarenv::wake::ImageSet
 ►Cenvironment::wake::IndexedWakeCastingObject
 CFish::IndividualFish
 CIndividualFish
 CInMModParType
 CInMMVT
 Cmarenv::wave::WaveField::InsecureDatapointersPointers to wave component details
 CIntegratorOptions
 ►CInternalCable
 ►CShip::IPropellerCalculator
 ►CShip::IRudderCalculator
 ►CITrawlCable
 CFish::FishCage::ix_pair
 ►CCoRiBoDynamics::JointConstraint
 ►CJointConstraint
 CjoyData_t
 ►CKalmanObject
 Cmarenv::wake::KernelCentreline
 Cmarenv::wake::KernelParams
 Cmarenv::wake::KernelProfile
 Cenvironmentmodels::parametric::LayerA primitive applied over a region, combined by a blend operator
 ►Cmarenv::calc::LcgRandomBaseBase class for generating very simple pseudo-random numbers
 CCompactData::Length
 CAuvUndulateDiveControl::LimitsThe geometry the undulation law is evaluated against
 Cmarenv::wake::LineCoordinates
 CCrowfootMath::LineDefDefines a line connected between the collecting point of the crowfoot and a fastening position
 Cmarenv::wake::LineKernelProfile
 Cmarenv::wake::LineSource
 ►CCoRiBoDynamics::Structures::LineStructure
 Cobjl::Loader
 CTrawlDoorControlledLift::LoadsThe forces and controller errors at one time and state
 Cmarenv::wake::LumpedLineSourceInput
 Cmarenv::wake::LumpedLineSourceResult
 Cmarenv::wake::LumpedSourceInput
 Cmarenv::wake::LumpedSourceResult
 Cice::CIceFloe::m_PolyplateSpec
 Cice::CIceFloe::m_SurfaceSpec
 CShip::HullData::MainDimensions
 Cobjl::Material
 CSensorSilCam::MeasurementOne completed measurement window, held on the output ports until the next closes
 Cobjl::Mesh
 CModelInType
 CModParType
 CModVarType
 Cmarenv::wake::MomentumFluxSum
 CAttractorBase::MotionWhere the attractor is, how fast it moves, and how strongly it pulls
 ►Cmarenv::MoveNoCopyPolicy mixin: this type is default copyable but not movable
 CmyOutputStruct
 CmyStruct
 CNetCableElementSpecClass containing a cable element object, allowing for disks and spheres to be connected
 CNetCableElementTestClass containing a cable element object, allowing for disks and spheres to be connected
 CNetCableElementTestSpecClass containing a cable element object, allowing for disks and spheres to be connected
 CFish::TriangularNetElement::NetData
 CNetElement3N
 CNetElement3NWakeEffect
 CNetElement3NWithConstraints
 CNetFlowInteraction
 CFish::FishCage::NetPanel
 CNetSolidityMesh
 CNetSolidityMeshSpec
 CNetStructureSpec
 ►CNetStructureTestSpec
 CNetTwineElement
 CNetTwineElementSpec
 ►Cmarenv::NoCopyNoMovePolicy mixin: this type is neither copyable nor movable
 COgre::nodeProperty
 Cbarge::ObjectSpec
 Cice::CIceFloe::ObjectSpec
 Cnet_element_forces::PanelFrame< T >
 Cnet_panel_setup::PanelHydrodynamicsThe panel load law and the fluid shared by all panels of a structure
 Cnet_element_forces::PanelParams
 CParametricNet
 Cnetcdf_sinmod::Parser
 Cbarge::Particle
 Cice::Particle
 CPidWithExternalStatePID controller for use inside a SimObject, whose integral is a state that FhSim integrates
 CPIType
 Cbarge::Point
 Cice::Point
 CPointClass used to make a drawing to postscript of the trawl net
 CShip::HullData::Point
 ►CCoRiBoDynamics::Structures::PointRetractableCable
 CShip::FreqDomainIdent::Polynomial
 Cbarge::PolyplateSpec
 Cice::PolyplateSpec
 Crigidbody::PolyplateSpec
 ►CShip::PotentialData
 Cenvironmentmodels::parametric::Profile1D
 CProgressBar
 Cpropeller_4q
 Cpropeller_reader
 Cpropeller_table_2d
 ►CQLabel
 Cbarge::QuatC
 Cice::QuatC
 ►CQUdpSocket
 ►CQWidget
 ►CQwtPlot
 CTrawlGeometryController::RateLimitedFIRA FIR filter fed at a fixed period, whatever the step length
 CRBCEngineClass containing a Rigid Bar Cable (RBC) calculation engine
 Crigidbody::CRigidCompositeBody::rbody
 CSensorCtd::ReadingOne held instrument reading
 CSensorEchosounder::ReadingThe altimeter reading held on the output ports between pings
 CReferenceGenerator
 Cenvironmentmodels::parametric::Region
 ►CShip::ResistanceCurve
 ►CCoRiBoDynamics::Structures::RingStructure
 ►Cstd::runtime_error
 CSAdaptationSpec_tClass containing the specification for a net object
 CSampleClock
 Cutil::SamplingBox
 CSCableRenderSpecContains some specifications and methods used for rendering cables
 CSCableSectionData
 CSCableSpecContains some specifications used for simulating cables
 CCollision::SCheckCollisionAnswer
 CCollision::SCollidableEntity
 ►CSeafloorForcesInterface
 Ctestmodels::SeaStateDescribes a wave field to be activated at a specified simulation time
 CShip::Section
 Cenvironmentmodels::parametric::SegmentOne along-track segment: a length and the cross-track profile it presents
 Ctrawl_cable_water::SegmentThe properties of the elements of one cable segment
 CCCable::SegmentJacobianDerivatives of one segment's node forces FA and FB, each a row-major [3 x 3] matrix
 CCCable::SegmentSampleCompute structural tension for a single element
 CSensorFrame
 CSensorNoise
 CAuvUndulateMissionControl::SettingsThe track and the budget the mission law is evaluated against
 CSensorCtd::SettingsEverything that makes one instrument out of the shared sensor machinery
 CSensorEchosounder::SettingsEverything the instrument is configured with
 CSensorSilCam::SettingsEverything that makes one silhouette camera out of the shared sensor machinery
 ►CUi::ShipConsole
 ►CUi::ShipPanel
 CShip::ShipResistance
 ►CSimObject
 Csimple_rudder
 CSimpleFish
 CSimpleRope
 CShip::SimpleThruster
 CSimulationTimesFhSim 2.x's TOutput split for FhSim 3
 Cvisual::SkyMaterialSpecSky material specification
 CCTrawlNetAssembler::SLineVisualizationOptionsA struct for defining how a cable element is to be visualized
 CTrawlSpec::SMeshBar
 CCollision::SMeshData
 CTrawlSpec::SNetExternalNodes
 CCTrawlNetAssembler::SNetIntegratorOptions
 CTrawlSpec::SNetNode_t
 CSNetPanel
 CTrawlSpec::SNetPanel
 CTrawlSpec::SNetSection
 ►CSNetSectionData
 CCTrawlNetAssembler::SNetSimOptionsA struct for the simulation options concerning the trawl net
 CTrawlSpec::SNodeSpec
 Cmarenv::wake::SourceSet
 CTrawlSpec::SPanelCut
 CTrawlSpec::SPanelNodes
 Cenvironmentmodels::parametric::Spec
 CSensorEchosounder::SpeciesOne species as the acoustic model sees it
 Cmarenv::wave::WaveEnergySpectrum::SpectrumParametersThe parameters defining a certain wave field
 CCompactData::Speed
 CSphereBaseThe visualization of a sphere; its hydrodynamics are fhsim_environment's environment::sphere_hydro
 CTrawlSpec::SPosXY
 CSpreaderModel
 CTrawlSpec::SSectionLine_t
 CTrawlSpec::SSectionPlacement
 CTrawlSpec::SSectionType
 CCollision::SCollidableEntity::SStaticData
 ►CStandardRigidElement
 Cmarenv::wake::WakeBlend< S >::StateOne immutable step of the blend chain
 CStateFrame
 CNetStructureWithConstraints::states
 CShip::FreqDomainIdent::StateSpace
 CStateType
 CTCModParType
 CTCMVT
 CCompactData::Temperature
 Cmembrane::CRFShell::time_infoRelative tolerance to stop iteration
 Cice::CMultiIceFloe::time_step_infoFloe states
 CShip::PotentialData::TimeDomainRadiation
 Cenvironmentmodels::parametric::Track
 CCoRiBoDynamics::EnvironmentForces::TrawlDoor
 CTrawlNetSvgPrinter
 CFish::FishCage::Triangle
 CFish::TriangularNetElement
 Cmarenv::grid::UniformGrid3< T >
 Cmarenv::grid::UniformGrid3< double >
 Cutil::ValueRangeRange of field values found by a probe, and whether any cell answered at all
 CValuesDisplayBaseFormats the lines Trawl/ValuesDisplay shows on the HUD, one per signal
 Cobjl::Vector2
 Cobjl::Vector3
 CShip::VectorFit
 Cobjl::Vertex
 CVesselOBJ
 ►CShip::ViscousShip
 CCrowfootMath::VisualSpec
 Cmarenv::wake::WakeAccumulator
 Cmarenv::wake::WakeBlend< S >
 Cmarenv::wake::WakeBlend< GriddedSnapshot >
 Cmarenv::wake::WakeBlend< Snapshot >
 Cmarenv::wake::WakeBlendSamples
 Cmarenv::wake::WakeBlendSum
 Cmarenv::wake::WakeBuilder
 Cmarenv::wake::WakeComposition
 Cmarenv::WakedFlow
 Cmarenv::wake::WakeFrame
 ►Cenvironment::wake::WakePanelSource
 Cmarenv::wake::WakeQuery
 Cmarenv::wake::WakeQueryRegion
 Cmarenv::wake::WakeSample
 Cmarenv::wake::WakeSampleParts
 Cmarenv::wave::WaveComponentDataDetails of a wave component
 ►CShip::WaveDriftForce
 ►Cmarenv::wave::AiryWavesSimd::WaveDynamicSIMD
 Cmarenv::wave::AiryWavesSimd::WaveDynamicStack
 ►Cmarenv::wave::WaveSnapshot
 Cmarenv::wave::AiryWavesSimd::WaveStaticSIMD
 CShip::Waypoint
 CWaypoint
 CShip::WindCurve
 CXINPUT_DEVICE_NODE
 Cxmm_mm_union