Go to the source code of this file.
Classes | |
class | Sundance::Pair< T > |
class | Sundance::SortedPair< T > |
Namespaces | |
namespace | Sundance |
Functions | |
Array< Array< int > > | Sundance::partitionInteger (int n) |
void | Sundance::weightedPartitions (int n, const Array< int > &w, Array< Array< int > > &parts) |
void | Sundance::weightedOrderedPartitions (const IntVec &v, const Array< int > &w, Array< Array< IntVec > > &parts) |
void | Sundance::pSet (const IntVec &lambda, const IntVec &nu, int s, Array< Array< IntVec > > &K, Array< Array< IntVec > > &L) |
void | Sundance::restrictedCompositions (int n, int len, Array< Array< int > > &rComps) |
bool | Sundance::nextNum (Array< int > &digits, const Array< int > &radix) |
Array< Array< Array< int > > > | Sundance::compositions (int n) |
Array< Array< int > > | Sundance::nonNegCompositions (int n, int J) |
Array< Array< MultiSet< int > > > | Sundance::multisetCompositions (int s, const MultiSet< int > &x) |
Set< MultiSet< int > > | Sundance::multisetSubsets (const MultiSet< int > &x) |
Array< Array< MultiSet< int > > > | Sundance::multisetSubsetNTuples (int n, const MultiSet< int > &x) |
Array< Array< int > > | Sundance::distinctIndexTuples (int m, int n) |
Array< Array< int > > | Sundance::indexCombinations (const Array< int > &s) |
int | Sundance::pow2 (int n) |
Array< int > | Sundance::bitsOfAnInteger (int x, int n) |
template<class T > | |
std::ostream & | Sundance::operator<< (std::ostream &os, const Pair< T > &p) |
template<class T > | |
std::ostream & | Sundance::operator<< (std::ostream &os, const SortedPair< T > &p) |
Set< Pair< MultiSet< int > > > | Sundance::loadPartitions (int x, int n, const MultiSet< int > &left, const MultiSet< int > &right) |
Set< Pair< MultiSet< int > > > | Sundance::binaryPartition (const MultiSet< int > &m) |
Set< MultiSet< MultiSet< int > > > | Sundance::multisetPartitions (const MultiSet< int > &m) |
Map< int, int > | Sundance::countMap (const MultiSet< int > &m) |
template<class T > | |
Array< Array< Array< T > > > | Sundance::indexArrangements (const MultiSet< T > &mu, const Array< int > &k) |
template<class T > | |
Array< Array< Array< T > > > | Sundance::binnings (const MultiSet< T > &mu, int n) |
int | Sundance::factorial (const MultiSet< int > &ms) |