atlas  0.6
Public Types | Public Member Functions | List of all members
partition Class Reference
Inheritance diagram for partition:
Inheritance graph
[legend]
Collaboration diagram for partition:
Collaboration graph
[legend]

Public Types

typedef atlas::int_Vector iv
 
typedef std::vector< partition > Pooltype
 

Public Member Functions

 partition (const iv &v)
 
size_t hashCode (size_t modulus) const
 
bool next ()
 
bool dual_next ()
 
- Public Member Functions inherited from atlas::matrix::Vector< int >
 Vector ()
 
 Vector (size_t n)
 
 Vector (const base &b)
 
 Vector (size_t n, intc)
 
 Vector (I b, I e)
 
Vector & operator+= (const Vector &)
 
Vector & operator-= (const Vector &)
 
Vector & operator*= (int)
 Scalar multiplies by |c|. More...
 
Vector & negate ()
 
Vector & negate_add (const Vector &y)
 
Vector & add (I b, intc)
 
Vector & subtract (I b, intc)
 
C1 dot (const Vector< C1 > &v) const
 
bool isZero () const
 
Vector operator+ (const Vector &v) const
 
Vector operator- (const Vector &v) const
 
Vector operator- () const
 
Vector operator* (intc) const
 
Vector< C1 > scaled (C1 c) const
 
Matrix< int > row_matrix () const
 
Matrix< int > column_matrix () const
 

Member Typedef Documentation

typedef std::vector<partition> partition::Pooltype

Constructor & Destructor Documentation

partition::partition ( const iv &  v)
explicit

Member Function Documentation

bool partition::dual_next ( )
size_t partition::hashCode ( size_t  modulus) const
bool partition::next ( )

The documentation for this class was generated from the following file: