Node GravityNode#
Defined in mime.nodes.body._gravity.GravityNode.
Algorithm MIME-NODE-113.
Weight and buoyancy on a body in a medium at rest: the wrench about the centre of mass, with the buoyancy’s couple where the centre of buoyancy is off it.
Governing equations#
Discretisation#
none declared; a node whose order depends on its construction declares it with the discretization_order() hook, which is read from a built node.
Assumptions#
The medium is at rest and its density uniform: a flow that carries its own hydrostatic load would count the buoyancy twice
The weight acts at the centre of mass and the buoyancy at the centre of buoyancy, both fixed in the body
Limitations#
none declared
Declared regimes (not evidenced here)#
none declared
References#
[@TatumClassicalMechanics]
Symbols#
Symbol |
Kind |
Name |
Units |
Implemented by |
|---|---|---|---|---|
\(\mathbf{F}\) |
state |
|
N; N m |
|
\(\boldsymbol{\tau}\) |
state |
|
N; N m |
|
\(m\) |
parameter |
|
kg |
|
\(\mathbf{g}\) |
parameter |
|
m/s^2 |
|
\(\rho_{f}\) |
parameter |
|
kg/m^3 |
|
\(V\) |
parameter |
|
m^3 |
|
\(\mathbf{c}_{b}\) |
parameter |
|
m |
|
Built by#
gravity0.1.0