|
Metis 2.0.0
High-performance C++20 dual-mode numerical framework
|
Result of a dual-mode (symbolic compilation + value match) check. More...
#include <DiffTestHarness.hpp>

Public Attributes | |
| bool | symbolic_compiles = false |
| Did the lambda execute in symbolic mode? | |
| bool | values_match = false |
| Does eval(symbolic_output) == numeric_output? | |
| double | max_value_error = 0.0 |
| Largest |symbolic - numeric| across outputs. | |
| std::string | failure_detail |
| Human-readable on failure, empty on success. | |
Result of a dual-mode (symbolic compilation + value match) check.
| std::string metis::diff_test::DualModeResult::failure_detail |
Human-readable on failure, empty on success.
| double metis::diff_test::DualModeResult::max_value_error = 0.0 |
Largest |symbolic - numeric| across outputs.
| bool metis::diff_test::DualModeResult::symbolic_compiles = false |
Did the lambda execute in symbolic mode?
| bool metis::diff_test::DualModeResult::values_match = false |
Does eval(symbolic_output) == numeric_output?