Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
GravityTypes.hpp
Go to the documentation of this file.
1// Vulcan Gravity Types
2// Shared types for gravity models
3#pragma once
4
6
7namespace vulcan::gravity {
8
14template <typename Scalar> struct GravityState {
15 Vec3<Scalar> acceleration;
16 Scalar potential;
17};
18
19} // namespace vulcan::gravity
Definition GravityTypes.hpp:7
Gravitational state vector.
Definition GravityTypes.hpp:14
Scalar potential
Gravitational potential [m²/s²].
Definition GravityTypes.hpp:16
Vec3< Scalar > acceleration
Gravitational acceleration [m/s²].
Definition GravityTypes.hpp:15