Cadabra
Computer algebra system for field theory problems
|
#include <YoungTab.hh>
Public Member Functions | |
tableau () | |
tableau (const tableau &) | |
virtual | ~tableau () |
virtual unsigned int | number_of_rows () const |
virtual unsigned int | row_size (unsigned int row) const |
virtual void | add_box (unsigned int row) |
virtual void | remove_box (unsigned int row) |
virtual void | clear () |
tableau & | operator= (const tableau &) |
Public Member Functions inherited from yngtab::tableau_base | |
tableau_base () | |
virtual | ~tableau_base () |
virtual unsigned int | column_size (unsigned int col) const |
virtual void | add_row (unsigned int row_size) |
yngint_t | dimension (unsigned int) const |
unsigned long | hook_length (unsigned int row, unsigned int col) const |
yngint_t | hook_length_prod () const |
Private Attributes | |
std::vector< int > | rows |
Additional Inherited Members | |
Public Attributes inherited from yngtab::tableau_base | |
yngrat_t | multiplicity |
int | selfdual_column |
yngtab::tableau::tableau | ( | ) |
yngtab::tableau::tableau | ( | const tableau & | other | ) |
|
virtual |
|
virtual |
Implements yngtab::tableau_base.
Reimplemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< unsigned int >, and yngtab::filled_tableau< iterator >.
|
virtual |
Implements yngtab::tableau_base.
Reimplemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< unsigned int >, and yngtab::filled_tableau< iterator >.
|
virtual |
Implements yngtab::tableau_base.
Reimplemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< unsigned int >, and yngtab::filled_tableau< iterator >.
|
virtual |
Implements yngtab::tableau_base.
Reimplemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< unsigned int >, and yngtab::filled_tableau< iterator >.
|
virtual |
Implements yngtab::tableau_base.
Reimplemented in yngtab::filled_tableau< T >, yngtab::filled_tableau< unsigned int >, and yngtab::filled_tableau< iterator >.
|
private |