FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
FhSim Fishery

Simulation of fishing vessels and fishing gear. More...

+ Collaboration diagram for FhSim Fishery:

Modules

 Trawl
 SimObjects for trawl.
 
 Seine
 SimObjects for seine fishing.
 
 Auv
 SimObjects for autonomous underwater vehicles and their sensors.
 

Detailed Description

Review issues:

0070 — The vis and no-vis builds share build/Release/generators, so the last conan install decides both

0075 — testing_report.md says no test is _NEEDS_GUI; seven are

Outport invariant. A member whose address an outport returns is observable at TStart: the first output sample is taken before any integration step, and FhSim core neither initialises nor checks port-backing storage. So every outport in this library either returns a slice of the state vector, computes the value inside the getter (directly or behind ICommonComputation::ComputeFunction), or returns a member that the constructor assigns. A member written only in OdeFcn, AcceptedStep or another port and not assigned in the constructor reads as whatever memory held, as FISH-0021 and FISH-0024 (resolved) showed.