|
Namespaces |
| namespace | yngtab |
Classes |
| class | yngtab::tableau_base |
| class | yngtab::tableau |
| class | yngtab::filled_tableau< T > |
| class | yngtab::filled_tableau< T >::iterator_base |
| class | yngtab::filled_tableau< T >::in_column_iterator |
| | An iterator which stays inside a given column of a tableau. More...
|
| class | yngtab::filled_tableau< T >::iterator |
| | An iterator over all boxes of a tableau, left to right, top to bottom. More...
|
| class | yngtab::tableaux< T > |
Typedefs |
| typedef mpz_class | yngint_t |
| typedef mpq_class | yngrat_t |
typedef filled_tableau< std::pair<
int, int > > | yngtab::keeptrack_tab_t |
Functions |
| bool | yngtab::legal_box (const std::vector< std::pair< int, int > > &prev, const std::vector< std::pair< int, int > > &ths, int colpos, int trypos) |
| template<class T, class OutputIterator> |
| void | yngtab::LR_tensor (const tableaux< T > &tabs1, const T &tab2, unsigned int maxrows, OutputIterator out, bool alltabs=false) |
| template<class T1, class T2> |
| void | yngtab::add_box (T1 &tab1, unsigned int row1, const T2 &tab2, unsigned int row2, unsigned int col2) |
| template<class T1> |
| void | yngtab::add_box (T1 &tab1, unsigned int row1, const tableau &tab2, unsigned int row2, unsigned int col2) |
| template<class Tab, class OutputIterator> |
| void | yngtab::LR_add_box (const Tab &tab2, Tab &newtab, unsigned int currow2, unsigned int curcol2, unsigned int startrow, unsigned int maxrows, OutputIterator outit, keeptrack_tab_t &Ycurrent, bool alltabs) |
| template<class Tab, class OutputIterator> |
| void | yngtab::LR_tensor (const Tab &tab1, const Tab &tab2, unsigned int maxrows, OutputIterator outit, bool alltabs=false) |
| template<class T, class OutputIterator> |
| void | yngtab::LR_tensor (const tableaux< T > &, bool symmetric, unsigned int maxrows, OutputIterator outit) |
| std::ostream & | yngtab::operator<< (std::ostream &str, const tableau &tab) |
| template<class T> |
| std::ostream & | yngtab::operator<< (std::ostream &, const tableaux< T > &) |
| template<class T> |
| std::ostream & | yngtab::operator<< (std::ostream &, const filled_tableau< T > &) |