Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

/home/r0/dav/atlas.dir/atlas3/sources/utilities/setutils.h File Reference

#include <vector>
#include <algorithm>
#include "setutils_def.h"

Include dependency graph for setutils.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  atlas
namespace  atlas::setutils

Classes

struct  atlas::setutils::Permutation

Functions

template<typename T>
size_t find_index (const std::vector< T > &v, const T &x)
void identity (Permutation &p, unsigned long n)
void invert (Permutation &dst, const Permutation &src)


Detailed Description

This is setutils.h

Definition in file setutils.h.


Function Documentation

template<typename T>
size_t find_index const std::vector< T > &  v,
const T &  x
[inline]
 

Definition at line 25 of file setutils.h.

Referenced by atlas::cartanset::CartanClassSet::cayley(), atlas::cartanset::CartanClassSet::classNumber(), atlas::cartanset::CartanClassSet::dual_real_form_part(), atlas::cartanset::CartanClassSet::extend(), atlas::rootdata::RootDatum::isRoot(), atlas::tits::makeTwist(), atlas::cartanset::CartanClassSet::real_form_part(), and atlas::rootdata::RootDatum::rootNbr().

void identity Permutation &  p,
unsigned long  n
[inline]
 

Definition at line 63 of file setutils.h.

void invert Permutation &  dst,
const Permutation &  src
[inline]
 

Definition at line 65 of file setutils.h.


Generated on Wed Mar 26 16:52:03 2008 for atlas by  doxygen 1.3.9.1