FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
rigidbody::soilforces::SoilElement Class Reference

#include <RigidBodyEnvironmentForces.h>

+ Inheritance diagram for rigidbody::soilforces::SoilElement:

Public Member Functions

void SetSeafloorForces (environment::SeafloorForcesInterface *seafloorForces)
 Sets the resource the soil load is asked from; it must be set before the element's forces are computed.
 
bool InSeabedContact () const
 Whether the element was in contact with the seabed at its last force evaluation (its soil load has no Jacobian).
 

Protected Attributes

environment::SeafloorForcesInterface * m_seafloorForces = nullptr
 
bool m_inSeabedContact = false
 

Detailed Description

A rigid-body element whose soil load comes from the shared SeafloorForces resource: it holds no soil parameter.

The load is the soil's alone; the element's own water load stays in the class it derives from.


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