#include <LinearStateModel.h>
Definition at line 18 of file LinearStateModel.h.
◆ ~LinearStateModel()
| virtual bfl::LinearStateModel::~LinearStateModel |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ LinearStateModel() [1/3]
| bfl::LinearStateModel::LinearStateModel |
( |
| ) |
|
|
protecteddefaultnoexcept |
◆ LinearStateModel() [2/3]
◆ LinearStateModel() [3/3]
◆ add_exogenous_model()
| bool StateModel::add_exogenous_model |
( |
std::unique_ptr< ExogenousModel > |
exogenous_model | ) |
|
|
inherited |
◆ exogenous_model()
◆ getInputDescription()
◆ getJacobian()
| Eigen::MatrixXd StateModel::getJacobian |
( |
| ) |
|
|
virtualinherited |
◆ getNoiseCovarianceMatrix()
| Eigen::MatrixXd StateModel::getNoiseCovarianceMatrix |
( |
| ) |
|
|
virtualinherited |
◆ getNoiseSample()
| Eigen::MatrixXd StateModel::getNoiseSample |
( |
const std::size_t |
num | ) |
|
|
virtualinherited |
◆ getStateDescription()
◆ getStateTransitionMatrix()
| virtual Eigen::MatrixXd bfl::LinearStateModel::getStateTransitionMatrix |
( |
| ) |
|
|
pure virtual |
◆ getTransitionProbability()
| Eigen::VectorXd StateModel::getTransitionProbability |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
prev_states, |
|
|
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states |
|
) |
| |
|
virtualinherited |
◆ have_exogenous_model()
| bool StateModel::have_exogenous_model |
( |
| ) |
|
|
noexceptinherited |
◆ is_skipping()
| bool StateModel::is_skipping |
( |
| ) |
|
|
overridevirtualinherited |
◆ motion()
| void AdditiveStateModel::motion |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states, |
|
|
Eigen::Ref< Eigen::MatrixXd > |
mot_states |
|
) |
| |
|
overridevirtualinherited |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ propagate()
| void LinearStateModel::propagate |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states, |
|
|
Eigen::Ref< Eigen::MatrixXd > |
prop_states |
|
) |
| |
|
overridevirtual |
◆ setProperty()
| virtual bool bfl::StateProcess::setProperty |
( |
const std::string & |
property | ) |
|
|
pure virtualinherited |
◆ setSamplingTime()
| bool StateModel::setSamplingTime |
( |
const double & |
time | ) |
|
|
virtualinherited |
◆ skip()
| bool StateModel::skip |
( |
const std::string & |
what_step, |
|
|
const bool |
status |
|
) |
| |
|
overridevirtualinherited |
◆ exogenous_model_
◆ skip_
| bool bfl::StateModel::skip_ = false |
|
privateinherited |
The documentation for this class was generated from the following files: