#include <algorithm>#include <limits>#include <stdexcept>#include <utility>#include <vector>#include "drake/common/default_scalars.h"#include "drake/common/drake_bool.h"#include "drake/common/drake_copyable.h"#include "drake/common/eigen_types.h"#include "drake/common/extract_double.h"#include "drake/common/trajectories/piecewise_polynomial.h"#include "drake/systems/analysis/stepwise_dense_output.h"Classes | |
| class | HermitianDenseOutput< T > |
| A StepwiseDenseOutput class implementation using Hermitian interpolators, and therefore a continuous extension of the solution 𝐱(t) (see [Engquist, 2105]). More... | |
| class | HermitianDenseOutput< T >::IntegrationStep |
| An integration step representation class, holding just enough for Hermitian interpolation: three (3) related sets containing step times {t₀, ..., tᵢ₋₁, tᵢ} where tᵢ ∈ ℝ, step states {𝐱₀, ..., 𝐱ᵢ₋₁, 𝐱ᵢ} where 𝐱ᵢ ∈ ℝⁿ, and state derivatives {d𝐱/dt₀, ..., d𝐱/dtᵢ₋₁, d𝐱/dtᵢ} where d𝐱/dtᵢ ∈ ℝⁿ. More... | |
Namespaces | |
| drake | |
| drake::systems | |