atlas  0.6
Public Types | Public Member Functions | List of all members
atlas::lietype::LieType Struct Reference

#include <lietype.h>

Inheritance diagram for atlas::lietype::LieType:
Inheritance graph
[legend]
Collaboration diagram for atlas::lietype::LieType:
Collaboration graph
[legend]

Public Types

typedef std::vector< SimpleLieTypebase
 

Public Member Functions

 LieType ()
 
 LieType (const base &b)
 
size_t rank () const
 
size_t semisimple_rank () const
 
int Cartan_entry (size_t i, size_t j) const
 
int_Matrix Cartan_matrix () const
 
int_Matrix transpose_Cartan_matrix () const
 
int_VectorList Smith_basis (CoeffList &invf) const
 

Member Typedef Documentation

Constructor & Destructor Documentation

atlas::lietype::LieType::LieType ( )
inline
atlas::lietype::LieType::LieType ( const base b)
inline

Member Function Documentation

int atlas::lietype::LieType::Cartan_entry ( size_t  i,
size_t  j 
) const
int_Matrix atlas::lietype::LieType::Cartan_matrix ( ) const
size_t atlas::lietype::LieType::rank ( ) const
size_t atlas::lietype::LieType::semisimple_rank ( ) const
int_VectorList atlas::lietype::LieType::Smith_basis ( CoeffList invf) const
int_Matrix atlas::lietype::LieType::transpose_Cartan_matrix ( ) const

The documentation for this struct was generated from the following files: