|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Entry for a single component. More...
#include <DataDictionary.hpp>
Public Attributes | |
| std::string | name |
| Full component name (e.g., "X15.MainEngine"). | |
| std::string | type |
| Component type (e.g., "JetEngine"). | |
| std::vector< SignalDescriptor > | outputs |
| Output signals. | |
| std::vector< SignalDescriptor > | inputs |
| Input ports. | |
| std::vector< SignalDescriptor > | parameters |
| Scalar parameters (optimizable). | |
| std::vector< SignalDescriptor > | config |
| Discrete config (not optimizable). | |
Entry for a single component.
| std::vector<SignalDescriptor> icarus::DataDictionary::ComponentEntry::config |
Discrete config (not optimizable).
| std::vector<SignalDescriptor> icarus::DataDictionary::ComponentEntry::inputs |
Input ports.
| std::string icarus::DataDictionary::ComponentEntry::name |
Full component name (e.g., "X15.MainEngine").
| std::vector<SignalDescriptor> icarus::DataDictionary::ComponentEntry::outputs |
Output signals.
| std::vector<SignalDescriptor> icarus::DataDictionary::ComponentEntry::parameters |
Scalar parameters (optimizable).
| std::string icarus::DataDictionary::ComponentEntry::type |
Component type (e.g., "JetEngine").