Package young :: Module util
[show private | hide private]
[frames | no frames]

Module young.util

library for utility functions.
Function Summary
  flatten_tableau(iterable, reverse)
This function is used to flatten a tableau
  is_integer(n)
is_integer(n) -> Tests whether or not n is an integer.
  is_non_negative_integer(n)
is_non_negative_integer(n) -> Tests whether or not n in a non-negative integer.
  pairwise(iterable)
s -> (s0,s1), (s1,s2), (s2, s3), ...
  sequence_splitter(sequence)
split a sequence by a weakly increasing order.
  trace(matrix)
Return the trace of a given matrix.
  transpose(matrix)
Transpose a matrix
  transpose_generator(matrix)
Transpose a matrix(generator based)
  transpose_sequence(sequence)
Transpose a sequence
  transpose_sequence_generator(sequence)
Transpose a sequence(generator based)

Function Details

flatten_tableau(iterable, reverse=False)

This function is used to flatten a tableau

is_integer(n)

is_integer(n) -> Tests whether or not n is an integer.

is_non_negative_integer(n)

is_non_negative_integer(n) -> Tests whether or not n in a non-negative integer.

pairwise(iterable)

s -> (s0,s1), (s1,s2), (s2, s3), ...

sequence_splitter(sequence)

split a sequence by a weakly increasing order.

trace(matrix)

Return the trace of a given matrix.

transpose(matrix)

Transpose a matrix

transpose_generator(matrix)

Transpose a matrix(generator based)

transpose_sequence(sequence)

Transpose a sequence

transpose_sequence_generator(sequence)

Transpose a sequence(generator based)

Generated by Epydoc 2.1 on Wed Dec 08 22:20:20 2004 http://epydoc.sf.net