#include <WhiteNoiseAcceleration.h>
Definition at line 22 of file WhiteNoiseAcceleration.h.
◆ Dim
◆ WhiteNoiseAcceleration() [1/4]
WhiteNoiseAcceleration::WhiteNoiseAcceleration |
( |
const Dim |
dim, |
|
|
const double |
sampling_interval, |
|
|
const double |
tilde_q |
|
) |
| |
|
noexcept |
◆ WhiteNoiseAcceleration() [2/4]
WhiteNoiseAcceleration::WhiteNoiseAcceleration |
( |
const Dim |
dim, |
|
|
const double |
sampling_interval, |
|
|
const double |
tilde_q, |
|
|
const unsigned int |
seed |
|
) |
| |
|
noexcept |
◆ WhiteNoiseAcceleration() [3/4]
◆ WhiteNoiseAcceleration() [4/4]
◆ ~WhiteNoiseAcceleration()
WhiteNoiseAcceleration::~WhiteNoiseAcceleration |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ 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()
MatrixXd WhiteNoiseAcceleration::getNoiseCovarianceMatrix |
( |
| ) |
|
|
overridevirtual |
◆ getNoiseSample()
MatrixXd WhiteNoiseAcceleration::getNoiseSample |
( |
const std::size_t |
num | ) |
|
|
overridevirtual |
◆ getStateDescription()
◆ getStateTransitionMatrix()
MatrixXd WhiteNoiseAcceleration::getStateTransitionMatrix |
( |
| ) |
|
|
overridevirtual |
◆ getTransitionProbability()
VectorXd WhiteNoiseAcceleration::getTransitionProbability |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
prev_states, |
|
|
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states |
|
) |
| |
|
overridevirtual |
◆ 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 |
|
) |
| |
|
overridevirtualinherited |
◆ setProperty()
bool WhiteNoiseAcceleration::setProperty |
( |
const std::string & |
property | ) |
|
|
overridevirtual |
◆ setSamplingTime()
bool StateModel::setSamplingTime |
( |
const double & |
time | ) |
|
|
virtualinherited |
◆ skip()
bool StateModel::skip |
( |
const std::string & |
what_step, |
|
|
const bool |
status |
|
) |
| |
|
overridevirtualinherited |
◆ exogenous_model_
◆ pimpl_
std::unique_ptr<ImplData> bfl::WhiteNoiseAcceleration::pimpl_ |
|
private |
◆ skip_
bool bfl::StateModel::skip_ = false |
|
privateinherited |
The documentation for this class was generated from the following files: