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

MakeFreeProduct Class Reference

#include <fastProblems.h>

Inheritance diagram for MakeFreeProduct::

FastComputation ComputationManager SMObject ResourceManager FEData MakeDirectProduct List of all members.

Public Methods

 MakeFreeProduct (class SMFPGroup &g1, class SMFPGroup &g2)
void takeControl ()

Protected Methods

void makeHomomorphisms (SMFPGroup *smo)

Protected Attributes

class SMFPGroupgroup1
class SMFPGroupgroup2
FPGroup fpGroup1
FPGroup fpGroup2
bool isAbelian
class FreeProductfp

Constructor & Destructor Documentation

MakeFreeProduct::MakeFreeProduct ( class SMFPGroup & g1,
class SMFPGroup & g2 )

Member Function Documentation

void MakeFreeProduct::takeControl ( ) [virtual]

Reimplemented from ComputationManager.

Reimplemented in MakeDirectProduct.

void MakeFreeProduct::makeHomomorphisms ( SMFPGroup * smo ) [protected]

Member Data Documentation

class SMFPGroup& MakeFreeProduct::group1 [protected]

Definition at line 1703 of file fastProblems.h.

class SMFPGroup& MakeFreeProduct::group2 [protected]

Definition at line 1704 of file fastProblems.h.

FPGroup MakeFreeProduct::fpGroup1 [protected]

Definition at line 1706 of file fastProblems.h.

FPGroup MakeFreeProduct::fpGroup2 [protected]

Definition at line 1707 of file fastProblems.h.

bool MakeFreeProduct::isAbelian [protected]

Definition at line 1709 of file fastProblems.h.

class FreeProduct* MakeFreeProduct::fp [protected]

Definition at line 1711 of file fastProblems.h.

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