### Navigation

- index
- modules |
- next |
- previous |
- Combinatorics »
- Rigged Configurations »
- Rigged Configuration Bijections »

# Bijection between rigged configurations and KR tableaux

Functions which are big switch statements to create the bijection class of the correct type.

AUTHORS:

- Travis Scrimshaw (2011-04-15): Initial version
- Travis Scrimshaw (2012-12-21): Added all non-exceptional bijection types

`sage.combinat.rigged_configurations.bijection.``KRTToRCBijection`(tp_krt)

  Return the correct KR tableaux to rigged configuration bijection helper class.

  TESTS:

      sage: KRT = crystals.TensorProductOfKirillovReshetikhinTableaux(['A', 4, 1], [[2,1]])
      sage: from sage.combinat.rigged_configurations.bijection import KRTToRCBijection
      sage: bijection = KRTToRCBijection(KRT(pathlist=[[5,2]]))

`sage.combinat.rigged_configurations.bijection.``RCToKRTBijection`(rigged_configuration_elt)

  Return the correct rigged configuration to KR tableaux bijection helper class.

  TESTS:

      sage: RC = RiggedConfigurations(['A', 4, 1], [[2, 1]])
      sage: from sage.combinat.rigged_configurations.bijection import RCToKRTBijection
      sage: bijection = RCToKRTBijection(RC(partition_list=[[1],[1],[1],[1]]))

### Navigation

- index
- modules |
- next |
- previous |
- Combinatorics »
- Rigged Configurations »
- Rigged Configuration Bijections »