Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
C++
complexity of trigonometric functions
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
[QUOTE="Miles Bader, post: 4127670"] Perhaps that's this (from the gcc manual): `-fcx-limited-range' When enabled, this option states that a range reduction step is not needed when performing complex division. Also, there is no checking whether the result of a complex multiplication or division is `NaN + I*NaN', with an attempt to rescue the situation in that case. The default is `-fno-cx-limited-range', but is enabled by `-ffast-math'. This option controls the default setting of the ISO C99 `CX_LIMITED_RANGE' pragma. Nevertheless, the option applies to all languages. `-fcx-fortran-rules' Complex multiplication and division follow Fortran rules. Range reduction is done as part of complex division, but there is no checking whether the result of a complex multiplication or division is `NaN + I*NaN', with an attempt to rescue the situation in that case. The default is `-fno-cx-fortran-rules'. -miles [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
C++
complexity of trigonometric functions
Top