▼Nmodelspace | Class to propagate CR3BP dynamics in characteristic units |
►CAccelerometer | Accelerometer Model |
CInputs | |
COutputs | |
CParams | |
CArgParser | Class to parse arguments from the command line in any language |
►CAsphericalGravityModel | Aspherical gravity model with J2 and J3 effects |
CInputs | |
COutputs | |
CParams | |
CAutoDoc | Class to document from code |
►CBiasNoiseModel | Bias and noise model |
CInputs | |
COutputs | |
CParams | |
CConfigurationWriter | Write out script from UX to execute using set toolchain. Base class for override |
CConnection | Hold all information related to a connection point in the ImGUI UX |
CCR3BPDynamics | |
►CCR3BPDynamicsModel | Circular Restricted Three Body Problem Dynamics Model |
CInputs | |
COutputs | |
CParams | |
CCsvLogger | Class for logging to CSV |
CDispersion | Struct to store all data associated with dispersion |
CDispersionEngine | Class to generate input dispersions for the simulation |
►CEffectiveSolarAreaModel | Effective Solar Area model |
CInputs | |
COutputs | |
CParams | |
►CFlatPlateDragModel | Flat plate drag model |
CInputs | |
COutputs | |
CParams | |
►CFrameStateSensorModel | Frame state sensor model |
CInputs | |
COutputs | |
CParams | |
►CGravityGradientModel | Gravity Gradient Model |
CInputs | |
COutputs | |
CParams | |
►CGroundStationModel | Simple ground station model |
CInputs | |
COutputs | |
CParams | |
►CGroundStationSensor | Ground Station Sensor Model |
CInputs | |
COutputs | |
CParams | |
►CGyro | Gyro Model |
CInputs | |
COutputs | |
CParams | |
CHdf5Logger | Class for logging to HDF5 |
CImNode | Hold all data related to a visual node in the ImGUI UX |
►CImpulseModel | Impulse Model |
CInputs | |
COutputs | |
CParams | |
►CIMU | IMU Model |
CInputs | |
COutputs | |
CParams | |
►CLogEvent | Class to execute logging |
CInputs | |
COutputs | |
CParams | |
CLogManager | Class to manage logs |
►CLvcStateSensorModel | LVC State Sensor Model |
CInputs | |
COutputs | |
CParams | |
►CLvlhFrameManagerModel | LVLV Frame Manager Model |
CInputs | |
COutputs | |
CParams | |
CModel | Base model class for derived implementation |
CModelSpacePyConfigWriter | Write out ModelSpace Python file from node information |
CNodeBuilder | Generate a list of mapped nodes and connections from json |
CNormalDispersion | Struct to store all data associated with normal dispersion |
CNormalRandom | Class to generate random numbers according to normal distribution |
►COrbitalElementsSensorModel | Orbital elements sensor model |
CInputs | |
COutputs | |
CParams | |
►COrbitalElementsStateInit | Model to produce position/velocity vector from orbital elements |
CInputs | |
COutputs | |
CParams | |
►CPlanetInfo | Planet Information Model |
CInputs | |
COutputs | |
CParams | |
►CPlanetRelativeStatesModel | Planet relative states model |
CInputs | |
COutputs | |
CParams | |
►CPointMassGravityModel | Point mass gravity model |
CInputs | |
COutputs | |
CParams | |
►CProximityMonitor | The time trigger monitor is a simple implementation of the monitor that triggers continuously after a set time. The time is set upon construction, but may be changed during run via function |
CInputs | |
COutputs | |
CParams | |
►CRangeAzElSensorModel | Range, azimuth, and elevation sensor model |
CInputs | |
COutputs | |
CParams | |
►CRateMonitor | Monitor to trigger at a particular rate |
CInputs | |
COutputs | |
CParams | |
►CSimpleCameraSensor | Simple Camera Model |
CInputs | |
COutputs | |
CParams | |
►CSimplePlanet | Simple Planet Model |
CInputs | |
COutputs | |
CParams | |
►CSimpleSpacecraft | Simple Spacecraft Model |
CInputs | |
COutputs | |
CParams | |
►CSimpleThrusterModel | Simple thruster model |
CInputs | |
COutputs | |
CParams | |
►CSimScheduler | Simple implementation of the scheduler class |
CInputs | |
COutputs | |
CParams | Signal name Type Default |
►CSimTerminationEvent | Class to trigger termination in scheduler |
CInputs | |
COutputs | |
CParams | |
CSimTimeManager | Class to manage time for the simulation object |
CSimulationExecutive | Implementation of the executive class for simulation |
►CSixDOFDynamicsModel | Model to implement 6-DOF dynamics |
CInputs | Model inputs NAME TYPE DEFAULT VALUE |
COutputs | Model outputs NAME TYPE DEFAULT VALUE |
CParams | Model params NAME TYPE DEFAULT VALUE |
►CSolarPanelPowerModel | Solar panel power model |
CInputs | |
COutputs | |
CParams | |
►CSolarRadiationPressureModel | Solar Radiation Pressure Model |
CInputs | |
COutputs | |
CParams | |
►CSphericalHarmonicsGravityModel | Spherical Harmonics Model |
CInputs | |
COutputs | |
CParams | |
CSpiceManager | The Spice Manager is a single class instance to manage spice frames and return SPICE states |
►CSpicePlanet | The model to maintain planet state using SPICE |
CInputs | |
COutputs | |
CParams | |
►CStarTracker | Star Tracker Model |
CInputs | |
COutputs | |
CParams | |
►CSynodicFrameManagerModel | Synodic Frame Manager Model |
CInputs | |
COutputs | |
CParams | |
►CTimedImpulsiveBurnModel | Timed Impulsive Burn Model |
CInputs | |
COutputs | |
CParams | |
►CTimeTriggerMonitor | The time trigger monitor is a simple implementation of the monitor that triggers continuously after a set time. The time is set upon construction, but may be changed during run via function |
CInputs | Our input trigger time for calculation |
COutputs | |
CParams | Our input trigger time for calculation |
CUniformDispersion | Struct to store all data associated with uniform dispersion |
CUniformRandom | Class to generate random numbers according to uniform distribution |
►CVisualsModel | Class to write out frame information via socket using a standard interface as follows: |
CInputs | |
COutputs | |
CParams | |