Module: dynParamManager¶
Manager of states for Basilisk dynamical systems. Allows the state- effector models of a dynamic object to create, get, and update states present in the model.
- 
class StateVector¶
- #include <dynParamManager.h>state vector class Public Functions - 
StateVector operator+(const StateVector &operand)¶
- class method 
 - 
StateVector operator*(double scaleFactor)¶
- class method 
 
- 
StateVector operator+(const StateVector &operand)¶
- 
class DynParamManager¶
- #include <dynParamManager.h>dynamic parameter manager class Public Functions - 
DynParamManager()¶
 - 
~DynParamManager()¶
 - 
StateVector getStateVector()¶
- class method 
 - 
void updateStateVector(const StateVector &newState)¶
- class method 
 - 
void propagateStateVector(double dt)¶
- class method 
 - 
Eigen::MatrixXd *createProperty(std::string propName, const Eigen::MatrixXd &propValue)¶
- class method 
 - 
Eigen::MatrixXd *getPropertyReference(std::string propName)¶
- class method 
 - 
void setPropertyValue(const std::string propName, const Eigen::MatrixXd &propValue)¶
- class method 
 Public Members - 
std::map<std::string, Eigen::MatrixXd> dynProperties¶
- class variable 
 - 
StateVector stateContainer¶
- class variable 
 - 
BSKLogger bskLogger¶
- — BSK Logging 
 
- 
DynParamManager()¶