Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
IntegratorTypes.hpp File Reference

Integrator type enumeration and configuration. More...

#include <algorithm>
#include <cctype>
#include <icarus/core/CoreTypes.hpp>
#include <stdexcept>
#include <string>
Include dependency graph for IntegratorTypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  icarus::IntegratorConfig< Scalar >
 Configuration for integrator creation. More...

Namespaces

namespace  icarus

Enumerations

enum class  icarus::IntegratorType { icarus::Euler , icarus::RK2 , icarus::RK4 , icarus::RK45 }
 Available integrator methods. More...

Functions

std::string icarus::to_string (IntegratorType type)
 Convert integrator type to string.
IntegratorType icarus::parse_integrator_type (const std::string &name)
 Parse integrator type from string (case-insensitive).

Detailed Description

Integrator type enumeration and configuration.

Part of Phase 2.2: Integrator Interface