Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
AggregationTypes.hpp File Reference

Types for force and mass aggregation in 6DOF simulations. More...

Include dependency graph for AggregationTypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  icarus::ForceContribution< Scalar >
 Force contribution from a single source. More...

Namespaces

namespace  icarus

Enumerations

enum class  icarus::Frame : uint8_t { icarus::BODY , icarus::WIND , icarus::LOCAL , icarus::INERTIAL }
 Reference frame for force/moment quantities. More...
enum class  icarus::SourceLifecycle : uint8_t { icarus::STATIC , icarus::DYNAMIC }
 Signal lifecycle for mass/force sources. More...

Functions

const char * icarus::FrameToString (Frame frame)
 Convert Frame enum to string for logging.

Detailed Description

Types for force and mass aggregation in 6DOF simulations.

Provides frame enumerations and data structures for multi-source force/moment aggregation.