|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|
Custom exception hierarchy for Janus framework. More...
#include <stdexcept>#include <string>

Go to the source code of this file.
Classes | |
| class | janus::JanusError |
| Base exception for all Janus errors. More... | |
| class | janus::InvalidArgument |
| Input validation failed (e.g., mismatched sizes, invalid parameters). More... | |
| class | janus::RuntimeError |
| Operation failed at runtime (e.g., CasADi eval with free variables). More... | |
| class | janus::InterpolationError |
| Interpolation-specific errors. More... | |
| class | janus::IntegrationError |
| Integration/ODE solver errors. More... | |
Namespaces | |
| namespace | janus |
Custom exception hierarchy for Janus framework.
Provides consistent error handling with contextual messages. All exceptions derive from std::runtime_error for backward compatibility.