aligator  0.6.1
A primal-dual augmented Lagrangian-type solver for nonlinear 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"
5
6namespace aligator {
7
9namespace dynamics {
10
11// fwd ContinuousDynamicsAbstractTpl
12template <typename Scalar> struct ContinuousDynamicsAbstractTpl;
13
14// fwd ContinuousDynamicsDataTpl
15template <typename Scalar> struct ContinuousDynamicsDataTpl;
16
17// fwd ODEAbstractTpl
18template <typename Scalar> struct ODEAbstractTpl;
19
20template <typename _Scalar>
21using ODEDataTpl ALIGATOR_DEPRECATED_MESSAGE(
22 "This struct has been merged with ContinousDynamicsDataTpl and has been "
23 "replaced by a typedef.") = ContinuousDynamicsDataTpl<_Scalar>;
24
25// fwd CentroidalFwdDynamicsTpl
26template <typename Scalar> struct CentroidalFwdDynamicsTpl;
27
28template <typename Scalar> struct CentroidalFwdDataTpl;
29
30// fwd ContinuousCentroidalFwdDynamicsTpl
31template <typename Scalar> struct ContinuousCentroidalFwdDynamicsTpl;
32
33template <typename Scalar> struct ContinuousCentroidalFwdDataTpl;
34
36
37// fwd IntegratorAbstractTpl;
38template <typename Scalar> struct IntegratorAbstractTpl;
39
40// fwd IntegratorDataTpl;
41template <typename Scalar> struct IntegratorDataTpl;
42
43// fwd ExplicitIntegratorAbstractTpl;
44template <typename Scalar> struct ExplicitIntegratorAbstractTpl;
45
46// fwd ExplicitIntegratorDataTpl;
47template <typename Scalar> struct ExplicitIntegratorDataTpl;
48
49// fwd IntegratorEulerTpl;
50template <typename Scalar> struct IntegratorEulerTpl;
51
52// fwd IntegratorSemiImplEulerTpl;
53template <typename Scalar> struct IntegratorSemiImplEulerTpl;
54
55// fwd IntegratorSemiImplDataTpl;
56template <typename Scalar> struct IntegratorSemiImplDataTpl;
57
58// fwd IntegratorRK2Tpl;
59template <typename Scalar> struct IntegratorRK2Tpl;
60
61} // namespace dynamics
62
63} // namespace aligator
Main package namespace.