include/realroot/extended.hpp File Reference

#include <cassert>
#include <realroot/scalar.hpp>

Go to the source code of this file.

Classes

Namespaces

Defines

Functions


Define Documentation

#define common_root ( A,
 )     (A.c != 0 ? A.c : B.c)

Definition at line 21 of file extended.hpp.

Referenced by mmx::operator*(), mmx::operator+(), mmx::operator-(), and mmx::operator/().

#define extended_check ( A,
 ) 
Value:
assert((A.c == 0 || B.c == 0 || A.c == B.c) &&  \
           (A.c != 0 || A.b == 0) &&                \
           (B.c != 0 || B.b == 0))

Definition at line 15 of file extended.hpp.

Referenced by extended< NT_ >::compare(), mmx::operator*(), mmx::operator+(), mmx::operator-(), mmx::operator/(), and mmx::operator==().


Generated on 6 Dec 2012 for realroot by  doxygen 1.6.1