4#if defined(_WIN32) || defined(_WIN64)
6 #define MARENV_API __declspec(dllexport)
8 #define MARENV_API __declspec(dllimport)
18constexpr double PI = 3.14159265358979323846;
Status
Definition marenv.h:40
constexpr bool IsUsable(Status status) noexcept
Definition marenv.h:55
@ OUT_OF_RANGE_INACCURATE
The query lay outside the data, and the value was clamped to its edge (a depth profile above its firs...
@ ERROR_NOT_SET
No valid data (outside a field's horizontal extent, a NaN position, no field); the value is not set (...
@ NOT_IMPLEMENTED
Not implemented; the value is not set.
@ NOT_APPLICABLE_NOT_SET
The quantity does not apply here or is not configured; the value is not set (zero).
The marenv root namespace.
Definition PorousDiscWakeSource.h:15
Status operator&(Status lhs, Status rhs) noexcept
Definition marenv.h:88
constexpr double gravity
Gravity constant.
Definition marenv.h:19
constexpr double PI
Defines pi.
Definition marenv.h:18
constexpr double seawaterDensity
Ocean water density.
Definition marenv.h:20
Status & operator&=(Status &lhs, Status rhs) noexcept
Definition marenv.h:75
Status & operator+=(Status &lhs, Status rhs) noexcept
Definition marenv.h:64
Policy mixin: this type is default copyable but not movable.
Definition marenv.h:112
Policy mixin: this type is neither copyable nor movable.
Definition marenv.h:96