|
Special Relativity in Financial Modeling 1.0.0
Lorentz transforms, spacetime classification, and geodesic price paths for quantitative finance
|
Full SRFM pipeline engine: CSV → relativistic signal (AGT-13 / SRFM) More...
#include <array>#include <cmath>#include <optional>#include <string_view>#include <vector>#include "../manifold/spacetime_manifold.hpp"Go to the source code of this file.
Classes | |
| struct | srfm::engine::PipelineResult |
| Full output of one Engine pipeline run. More... | |
| class | srfm::engine::Engine |
Namespaces | |
| namespace | srfm |
| namespace | srfm::engine |
Full SRFM pipeline engine: CSV → relativistic signal (AGT-13 / SRFM)
Module: src/engine/ Owner: AGT-13 (Adversarial hardening) — 2026-03-01
Orchestrate the complete Special Relativity Financial Modelling pipeline:
CSV bytes → parse prices → BetaCalculator → SpacetimeManifold → GeodesicSolver → RelativisticSignalProcessor → PipelineResult
The Engine is the primary fuzzing surface: it must handle arbitrary byte sequences without crashing, UB, or infinite loops.
• Accepts std::string_view (including binary garbage). • Returns std::nullopt for any unparseable or physically invalid input. • Must never abort, crash, or access out-of-bounds memory. • All public methods are noexcept.
NOT Responsible For • Network I/O or file system access. • Multi-frame state (stateless).
Definition in file engine.hpp.