maliput
|
A collection of values i.e.
initial time t₀, initial state x₀ and parameter vector 𝐤 to further specify the ODE system (in order to become a scalar initial value problem).
#include <src/maliput/drake/systems/analysis/scalar_initial_value_problem.h>
Public Member Functions | |
ScalarOdeContext ()=default | |
Default constructor, leaving all values unspecified. More... | |
ScalarOdeContext (const std::optional< T > &t0_in, const std::optional< T > &x0_in, const std::optional< VectorX< T >> &k_in) | |
Constructor specifying all values. More... | |
Public Attributes | |
std::optional< T > | t0 |
The initial time t₀ for the IVP. More... | |
std::optional< T > | x0 |
The initial state x₀ for the IVP. More... | |
std::optional< VectorX< T > > | k |
The parameter vector 𝐤 for the IVP. More... | |
|
default |
Default constructor, leaving all values unspecified.
ScalarOdeContext | ( | const std::optional< T > & | t0_in, |
const std::optional< T > & | x0_in, | ||
const std::optional< VectorX< T >> & | k_in | ||
) |
Constructor specifying all values.
t0_in | Specified initial time t₀. |
x0_in | Specified initial state x₀. |
k_in | Specified parameter vector 𝐤. |
std::optional<VectorX<T> > k |
The parameter vector 𝐤 for the IVP.
std::optional<T> t0 |
The initial time t₀ for the IVP.
std::optional<T> x0 |
The initial state x₀ for the IVP.