aligator 0.19.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
Loading...
Searching...
No Matches
fwd.hpp
Go to the documentation of this file.
1
2#pragma once
3
4#include "aligator/deprecated.hpp"
6
7namespace aligator {
8
10namespace dynamics {
11
12// fwd ContinuousDynamicsAbstractTpl
13template <typename Scalar> struct ContinuousDynamicsAbstractTpl;
14
15// fwd ContinuousDynamicsDataTpl
16template <typename Scalar> struct ContinuousDynamicsDataTpl;
17
18// fwd ODEAbstractTpl
19template <typename Scalar> struct ODEAbstractTpl;
20
21// fwd CentroidalFwdDynamicsTpl
22template <typename Scalar> struct CentroidalFwdDynamicsTpl;
23
24template <typename Scalar> struct CentroidalFwdDataTpl;
25
26// fwd ContinuousCentroidalFwdDynamicsTpl
27template <typename Scalar> struct ContinuousCentroidalFwdDynamicsTpl;
28
29template <typename Scalar> struct ContinuousCentroidalFwdDataTpl;
30
32
33// fwd IntegratorAbstractTpl;
34template <typename Scalar> struct IntegratorAbstractTpl;
35
36// fwd IntegratorDataTpl;
37template <typename Scalar> struct IntegratorDataTpl;
38
39// fwd ExplicitIntegratorAbstractTpl;
40template <typename Scalar> struct ExplicitIntegratorAbstractTpl;
41
42// fwd ExplicitIntegratorDataTpl;
43template <typename Scalar> struct ExplicitIntegratorDataTpl;
44
45// fwd IntegratorEulerTpl;
46template <typename Scalar> struct IntegratorEulerTpl;
47
48// fwd IntegratorSemiImplEulerTpl;
49template <typename Scalar> struct IntegratorSemiImplEulerTpl;
50
51// fwd IntegratorSemiImplDataTpl;
52template <typename Scalar> struct IntegratorSemiImplDataTpl;
53
54// fwd IntegratorRK2Tpl;
55template <typename Scalar> struct IntegratorRK2Tpl;
56
57} // namespace dynamics
58
59namespace context {
63
66
69
73
74} // namespace context
75} // namespace aligator
dynamics::ContinuousDynamicsDataTpl< Scalar > ODEData
Definition fwd.hpp:65
dynamics::ContinuousDynamicsAbstractTpl< Scalar > ContinuousDynamicsAbstract
Definition fwd.hpp:60
dynamics::ExplicitIntegratorDataTpl< Scalar > ExplicitIntegratorData
Definition fwd.hpp:72
dynamics::IntegratorAbstractTpl< Scalar > IntegratorAbstract
Definition fwd.hpp:67
dynamics::ExplicitIntegratorAbstractTpl< Scalar > ExplicitIntegratorAbstract
Definition fwd.hpp:70
dynamics::IntegratorDataTpl< Scalar > IntegratorData
Definition fwd.hpp:68
dynamics::ContinuousDynamicsDataTpl< Scalar > ContinuousDynamicsData
Definition fwd.hpp:62
dynamics::ODEAbstractTpl< Scalar > ODEAbstract
Definition fwd.hpp:64
Namespace for modelling system dynamics.
Main package namespace.
Nonlinear centroidal forward dynamics.
Nonlinear centroidal forward dynamics with smooth control.
Continuous dynamics described by differential-algebraic equations (DAEs) .
Data struct for ContinuousDynamicsAbstractTpl.
Base class for (implicit) numerical integrators.
Data class for numerical integrators (IntegratorAbstractTpl).
Second-order Runge-Kutta integrator.
Base class for ODE dynamics .