BooleExponent.h File Reference

#include "pbori_defs.h"
#include "BooleMonomial.h"
#include "BooleVariable.h"

Go to the source code of this file.

Classes

class  polybori::BooleExponent
 This class is just a wrapper for using variables for storing indices as interim data structure for BooleMonomial. More...

Namespaces

namespace  polybori

Functions

template<class RHSType >
BooleExponent polybori::operator+ (const BooleExponent &lhs, const RHSType &rhs)
 Multiplication of monomials.
template<class RHSType >
BooleExponent polybori::operator- (const BooleExponent &lhs, const RHSType &rhs)
 Division of monomials.
BooleExponent::bool_type polybori::operator< (const BooleExponent &lhs, const BooleExponent &rhs)
 Less than comparision.
BooleExponent::bool_type polybori::operator> (const BooleExponent &lhs, const BooleExponent &rhs)
 Greater than comparision.
BooleExponent::bool_type polybori::operator<= (const BooleExponent &lhs, const BooleExponent &rhs)
 Less or equal than comparision.
BooleExponent::bool_type polybori::operator>= (const BooleExponent &lhs, const BooleExponent &rhs)
 Greater or equal than comparision.
BooleExponent polybori::GCD (const BooleExponent &lhs, const BooleExponent &rhs)
 Compute the greatest common divisor of two monomials.
BooleExponent polybori::LCM (const BooleExponent &lhs, const BooleExponent &rhs)
 Compute the greatest common divisor of two monomials.
BooleExponent::ostream_type & polybori::operator<< (BooleExponent::ostream_type &os, const BooleExponent &rhs)
 Stream output operator.


Detailed Description

Author:
Alexander Dreyer
Date:
2006-08-23
This file carries the definition of class BooleExponent, which can be used as interim storage for boolean monomials.

Copyright:
(c) 2006 by The PolyBoRi Team

Generated on Tue Jul 14 04:42:45 2009 for PolyBoRi by  doxygen 1.5.9