Here are some open tasks for further quality enhancement of the new cpp_double_fp_backend<T> template
Notes:
- The new
cpp_double_fp_backend type is composed of two limbs. At the present time, add/sub/mul/div always do full 2-by-2 limb operations. This issue investigates odd double-limb, single-limb operations like the double-fp type being multiplied by a single fp-type having the same width as its constituents.
Here are some open tasks for further quality enhancement of the new
cpp_double_fp_backend<T>templatecpp_double_fp_backendoptimized single-limb operations #728(max)()andlowest()ineval_convert_to-floating-point.numeric_limitsvalues particularly(max)()andepsilon(). Are there even better values for these?constexprforcpp_double_fp_backendUse the methods of Math-ccmath. #727pow(x, a)function, in other wordspow()function #722pow()function #722cpp_dec_floatdoes not compile withcomplex_adaptor. Fixed by 1ac05b1cpp_double_fpintest_pow.cppsubjectively seem a bit high. Why?test_various_edges_more.cppNotes:
cpp_double_fp_backendtype is composed of two limbs. At the present time, add/sub/mul/div always do full 2-by-2 limb operations. This issue investigates odd double-limb, single-limb operations like the double-fp type being multiplied by a single fp-type having the same width as its constituents.