Spacecraft Models Package 2.0
Spacecraft Models for DSim
Public Member Functions | Protected Attributes | List of all members
solar_flux Class Reference

Solar flux model using SPICE ephemeris. More...

#include <solar_flux.h>

Inherits dsim_model.

Public Member Functions

 solar_flux (dsim_model_setup *setup)
 Constructor.
 
void initialization_complete ()
 Finish initialization.
 
void initialize_data ()
 Initialize outlets and output variables.
 
void pre_calculate ()
 Computation done prior to numerical integration.
 

Protected Attributes

dsim_variable parent_position_dsim
 Parent position.
 
dsim_variable parent_quaternion_dsim
 Parent quaternion.
 
dsim_variable flux_dsim
 The computed flux vector of the sun in the body frame.
 
Outlets to the SPICE ephemeris model
dsim_variable observer_dsim
 Reference center.
 
dsim_variable positionBody_dsim
 Planet positions.
 
dsim_variable planetIndex_dsim
 SPICE planet index.
 
dsim_variable planetRadius_dsim
 Planet radius.
 

Detailed Description

Solar flux model using SPICE ephemeris.

Requires links to the SPICE model for ephemeris data. Includes an eclipse model for the central planet.


The documentation for this class was generated from the following files: