Changeset 75933

Timestamp:
Dec 13, 2011, 6:11:46 PM (11 years ago)
Author:
John Maddock
Message:

Fix complex number routines to work with signed zeros, changes involve:

  • Use boost::math::signbit rather than comparison to zero.
  • Use boost::math::changesign rather than unary negation (unary negation fails for Intel on Linux when the argument is a zero).
  • Update to use boost::math::isnan/isinf rather than the old code.
  • Update to use boost::math constants.

Fixes #6171.

(No files)

Note: See TracChangeset for help on using the changeset viewer.