|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
Concepts | |
| concept | dedekind::numbers::IsIEEEPropagationOp |
Typedefs | |
| template<std::floating_point F = machine_real_scalar> | |
| using | dedekind::numbers::Approx = dedekind::ieee::Approx<F> |
| template<std::floating_point F = machine_real_scalar> | |
| using | dedekind::numbers::ReportErrorPolicy = dedekind::ieee::ReportErrorPolicy<F> |
| template<std::floating_point F = machine_real_scalar> | |
| using | dedekind::numbers::IgnoreErrorPolicy = dedekind::ieee::IgnoreErrorPolicy<F> |
| template<std::floating_point F = machine_real_scalar> | |
| using | dedekind::numbers::AdaptiveErrorPolicy = dedekind::ieee::AdaptiveErrorPolicy<F> |
Functions | |
| template<std::floating_point F = machine_real_scalar> | |
| constexpr NumericRegion | dedekind::numbers::classify_region (F x, F near_zero_scale=F{64}, F huge_scale=F{0.5}) noexcept |
| template<std::floating_point F = machine_real_scalar> | |
| constexpr F | dedekind::numbers::roundoff_proxy (F x) noexcept |
Files | |
| file | src/main/modules/dedekind/numbers/approx.cppm |
| Compatibility bridge for IEEE approximation policies. | |