FhSim
3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
CHydroSoilPolyplate.h
1
#ifndef C_HydroSoilPolyplate_H
2
#define C_HydroSoilPolyplate_H
3
4
#include "CHydroPolyplate.h"
5
#include "RigidBodyEnvironmentForces.h"
6
7
namespace
rigidbody
8
{
14
class
CHydroSoilPolyplate
:
public
CHydroPolyplate
,
public
soilforces::SoilElement
15
{
16
public
:
17
virtual
~CHydroSoilPolyplate
();
18
CHydroSoilPolyplate
(
PolyplateSpec
& plateSpec);
19
vec6 GetInternalForces(
const
vec6& dX,
const
vec3& r,
const
quat& q, environment::EnvironmentProvider* environment,
double
time,
const
double
* states);
20
21
private
:
22
environment::seabed::Polygon m_polygon;
23
};
24
};
// namespace rigidbody
25
#endif
rigidbody::CHydroPolyplate
Definition
CHydroPolyplate.h:11
rigidbody::CHydroSoilPolyplate
Definition
CHydroSoilPolyplate.h:15
rigidbody::soilforces::SoilElement
Definition
RigidBodyEnvironmentForces.h:47
rigidbody::PolyplateSpec
Definition
PolyplateSpec.h:12
webfhsim
reloadrepos
fhsim_base
src
rigidbody
CHydroSoilPolyplate.h
Generated on Sun Oct 18 2026 22:02:50 for FhSim by
1.9.8