Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SIC Class Reference

#include <SMSubgroup.h>

Inheritance diagram for SIC::

InformationCenter FEData List of all members.

Public Methods

 SIC (OID subgroup_oid)
 ~SIC ()
void putHaveCyclicDecompositionOfFactor (const AbelianGroup &)
bool haveCyclicDecompositionOfFactor () const
const AbelianGroupgetCyclicDecompositionOfFactor () const
void putHaveCyclicDecomposition (const AbelianSGPresentation &)
void putHavePrimaryDecomposition (const AbelianSGPresentation &)
bool haveCyclicDecomposition () const
bool havePrimaryDecomposition () const
const AbelianSGPresentationgetSGPresentation () const
void putHaveSGOfNGPreimageInitialized (const SGOfNilpotentGroup &)
bool haveSGOfNGPreimageInitialized () const
void putHaveSGOfNGinitialized (const SGOfNilpotentGroup &)
bool haveSGOfNGinitialized () const
const SGOfNilpotentGroupgetSGOfNilpotentGroup () const
void putHaveSGNilpotentQuotInited (const SGOfNilpotentGroup &theQuot, int theClass)
bool haveSGNilpotentQuotInited (int theClass) const
const SGOfNilpotentGroupgetSGNilpotentQuotInited (int theClass) const
void putHaveCompleteCayleyGraph (const SubgroupGraph &S)
bool haveCompleteCayleyGraph () const
const SubgroupGraphgetCompleteCayleyGraph () const
void putHaveWordDecomposer (const DecomposeInSubgroupOfFPGroup &D)
bool haveWordDecomposer () const
const DecomposeInSubgroupOfFPGroupgetWordDecomposer () const
void putHaveSchreierTransvl (const PermutationRepresentation &)
bool haveSchreierTransvl () const
const PermutationRepresentationgetSchreierTransvl () const
Trichotomy isPure () const
void putIsPure (bool ispure)
Trichotomy isCentral () const
void putIsCentral (bool iscentral)
Trichotomy isNormal () const
void putIsNormal (bool isnormal)
Trichotomy isAbelian () const
void putIsAbelian (bool isabelian)
Trichotomy isTrivial () const
void putIsTrivial (bool istrivial)
int index () const
bool haveIndex () const
void putIndex (const int &index)

Private Methods

AssociationsOf<int,SGOfNilpotentGroup*>& getSGNilpotentQuotients () const

Private Attributes

OID subgroupOID

Constructor & Destructor Documentation

SIC::SIC ( OID subgroup_oid )
 

SIC::~SIC ( )
 


Member Function Documentation

void SIC::putHaveCyclicDecompositionOfFactor ( const AbelianGroup & )
 

bool SIC::haveCyclicDecompositionOfFactor ( ) const
 

const AbelianGroup& SIC::getCyclicDecompositionOfFactor ( ) const
 

void SIC::putHaveCyclicDecomposition ( const AbelianSGPresentation & )
 

void SIC::putHavePrimaryDecomposition ( const AbelianSGPresentation & )
 

bool SIC::haveCyclicDecomposition ( ) const
 

bool SIC::havePrimaryDecomposition ( ) const
 

const AbelianSGPresentation& SIC::getSGPresentation ( ) const
 

void SIC::putHaveSGOfNGPreimageInitialized ( const SGOfNilpotentGroup & )
 

bool SIC::haveSGOfNGPreimageInitialized ( ) const
 

void SIC::putHaveSGOfNGinitialized ( const SGOfNilpotentGroup & )
 

bool SIC::haveSGOfNGinitialized ( ) const
 

const SGOfNilpotentGroup& SIC::getSGOfNilpotentGroup ( ) const
 

void SIC::putHaveSGNilpotentQuotInited ( const SGOfNilpotentGroup & theQuot,
int theClass )
 

bool SIC::haveSGNilpotentQuotInited ( int theClass ) const
 

const SGOfNilpotentGroup& SIC::getSGNilpotentQuotInited ( int theClass ) const
 

void SIC::putHaveCompleteCayleyGraph ( const SubgroupGraph & S )
 

bool SIC::haveCompleteCayleyGraph ( ) const
 

const SubgroupGraph& SIC::getCompleteCayleyGraph ( ) const
 

void SIC::putHaveWordDecomposer ( const DecomposeInSubgroupOfFPGroup & D )
 

bool SIC::haveWordDecomposer ( ) const
 

const DecomposeInSubgroupOfFPGroup& SIC::getWordDecomposer ( ) const
 

void SIC::putHaveSchreierTransvl ( const PermutationRepresentation & )
 

bool SIC::haveSchreierTransvl ( ) const
 

const PermutationRepresentation& SIC::getSchreierTransvl ( ) const
 

Trichotomy SIC::isPure ( ) const
 

void SIC::putIsPure ( bool ispure )
 

Trichotomy SIC::isCentral ( ) const
 

void SIC::putIsCentral ( bool iscentral )
 

Trichotomy SIC::isNormal ( ) const
 

void SIC::putIsNormal ( bool isnormal )
 

Trichotomy SIC::isAbelian ( ) const
 

void SIC::putIsAbelian ( bool isabelian )
 

Trichotomy SIC::isTrivial ( ) const
 

void SIC::putIsTrivial ( bool istrivial )
 

int SIC::index ( ) const
 

bool SIC::haveIndex ( ) const
 

void SIC::putIndex ( const int & index )
 

AssociationsOf<int,SGOfNilpotentGroup*>& SIC::getSGNilpotentQuotients ( ) const [private]
 


Member Data Documentation

OID SIC::subgroupOID [private]
 

Definition at line 284 of file SMSubgroup.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:50:07 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001