You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ier handling logic for type 3 in CPU code needs fixing so that if user requests tol<1e-9 then ns=16 is chosen and a warning is given, and the right answer (to about 9.5 digits) is returned. This is fine in type 1,2, but doesn't work in type 3.
The text was updated successfully, but these errors were encountered:
…ome degrees for upsampfac=1.25 (#499)
* gen_all_horner_cpp_header.m 1st try
* new ES kernel generation
* regen ES kernel with max size 1 not exp(beta)
* fix constexpr in matlab-gen ES kernel code
* done rescaling ES kernel to max value 1, regen all coeffs, fixes#454
* src/ker_horner_allw_loop_constexpr.c
* add 1 to degree for larger-w upsampfac=1.25 ker eval, recovers prior accuracy
* fix 1dtest issue re allowing ier=1 (warning only), #500
* more automated matlb kernel coeff generation
* automated and documented matlab kernel coefficient generation; tweaked the poly degrees for kernel, checked accuracy
* regen ker coeffs .h without nc200() etc func; use .size() instead, much neater
* reverted matlab before clang-format messed it up
* clang-formatted regen with assert logic fixed in .h horner stuff
The ier handling logic for type 3 in CPU code needs fixing so that if user requests tol<1e-9 then ns=16 is chosen and a warning is given, and the right answer (to about 9.5 digits) is returned. This is fine in type 1,2, but doesn't work in type 3.
The text was updated successfully, but these errors were encountered: