yngtab::tableaux< T > Class Template Reference

#include <youngtab.hh>

List of all members.

Public Types

typedef std::list< T > tableau_container_t
typedef std::back_insert_iterator<
tableau_container_t
back_insert_iterator

Public Member Functions

yngint_t total_dimension (unsigned int dim)
void remove_nullifying_traces ()
bool standard_form ()
void add_tableau (const T &)
void symmetrise (const T &tabsym)
back_insert_iterator get_back_insert_iterator ()

Public Attributes

tableau_container_t storage

template<class T>
class yngtab::tableaux< T >


Member Typedef Documentation

template<class T>
typedef std::back_insert_iterator<tableau_container_t> yngtab::tableaux< T >::back_insert_iterator
 

template<class T>
typedef std::list<T> yngtab::tableaux< T >::tableau_container_t
 


Member Function Documentation

template<class T>
void yngtab::tableaux< T >::add_tableau const T &   ) 
 

template<class T>
tableaux< T >::back_insert_iterator yngtab::tableaux< T >::get_back_insert_iterator  ) 
 

template<class T>
void yngtab::tableaux< T >::remove_nullifying_traces  ) 
 

template<class T>
bool yngtab::tableaux< T >::standard_form  ) 
 

Put the set of tableaux into standard form by using Garnir symmetries. Return value indicates whether the tableaux were already all in standard form.

template<class T>
void yngtab::tableaux< T >::symmetrise const T &  tabsym  ) 
 

template<class T>
yngint_t yngtab::tableaux< T >::total_dimension unsigned int  dim  ) 
 


Member Data Documentation

template<class T>
tableau_container_t yngtab::tableaux< T >::storage
 


The documentation for this class was generated from the following file:
Generated on Sat Jul 18 23:03:19 2009 for cadabra by  doxygen 1.4.6