Class NoopIntegrator#
Defined in File Integrator.h
Inheritance Relationships#
Base Type#
public Karana::Integrators::Integrator(Class Integrator)
Class Documentation#
-
class NoopIntegrator : public Karana::Integrators::Integrator#
The no-op integrator. Useful for kinematics mode simulations.
Public Functions
-
NoopIntegrator(size_t num_states, size_t num_q_states, DerivativeFunction f, const IntegratorOptions *options = nullptr)#
Constructor.
- Parameters:
num_states – The number of states to integrate.
num_q_states – Number of leading Q states; zero means no partition is specified.
f – The derivative function to calculate the derivative of the states.
options – The integrator options.
-
virtual km::Ktime advanceTo(const km::Ktime &t_end) override#
Method to advance the system state to a specified time.
- Parameters:
to_t – the desired end time
- Returns:
the actual end time
-
NoopIntegrator(size_t num_states, size_t num_q_states, DerivativeFunction f, const IntegratorOptions *options = nullptr)#