FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
AirDensity.h
1#pragma once
2
8#include <marenv/Environment.h>
9
10namespace cable_air
11{
12
14const double kDefaultAirDensity = 1.2;
15
21inline double EnvironmentAirDensity(marenv::Environment& environment)
22{
23 const double inAir[3] = {0.0, 0.0, -1.0e4}; // NED: z up is negative
24 double density = kDefaultAirDensity;
25 static_cast<void>(environment.GetDensity(0.0, inAir, density));
26 return density;
27}
28
29} // namespace cable_air
Definition Environment.h:20
virtual Status GetDensity(double time, const double pos[3], double &density)=0