![]() |
Cadabra
Computer algebra system for field theory problems
|
#include <YoungTab.hh>
Public Member Functions | |
| tableau_base () | |
| virtual | ~tableau_base () |
| virtual unsigned int | number_of_rows () const =0 |
| virtual unsigned int | row_size (unsigned int row) const =0 |
| virtual unsigned int | column_size (unsigned int col) const |
| virtual void | add_box (unsigned int row)=0 |
| virtual void | remove_box (unsigned int row)=0 |
| virtual void | add_row (unsigned int row_size) |
| virtual void | clear ()=0 |
| yngint_t | dimension (unsigned int) const |
| unsigned long | hook_length (unsigned int row, unsigned int col) const |
| yngint_t | hook_length_prod () const |
Public Attributes | |
| yngrat_t | multiplicity |
| int | selfdual_column |
| yngtab::tableau_base::tableau_base | ( | ) |
|
virtual |
|
pure virtual |
Implemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< unsigned int >, yngtab::filled_tableau< unsigned int >, and yngtab::tableau.
|
virtual |
|
pure virtual |
Implemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< unsigned int >, yngtab::filled_tableau< unsigned int >, and yngtab::tableau.
|
virtual |
| yngint_t yngtab::tableau_base::dimension | ( | unsigned int | dim | ) | const |
| unsigned long yngtab::tableau_base::hook_length | ( | unsigned int | row, |
| unsigned int | col ) const |
| yngint_t yngtab::tableau_base::hook_length_prod | ( | ) | const |
|
pure virtual |
Implemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< unsigned int >, yngtab::filled_tableau< unsigned int >, and yngtab::tableau.
|
pure virtual |
Implemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< unsigned int >, yngtab::filled_tableau< unsigned int >, and yngtab::tableau.
|
pure virtual |
Implemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< iterator >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< std::pair< int, int > >, yngtab::filled_tableau< unsigned int >, yngtab::filled_tableau< unsigned int >, and yngtab::tableau.
| yngrat_t yngtab::tableau_base::multiplicity |
| int yngtab::tableau_base::selfdual_column |