Mackey  V3.1
A C++ library for computing RO(G) graded homology
IDGenerators< rank_t > Class Template Reference

Stores detailed identification data for the generators in non cyclic homology groups using the Mackey functor structure. More...

#include <Identify.hpp>

Collaboration diagram for IDGenerators< rank_t >:
[legend]

Public Types

typedef Eigen::Matrix< typename rank_t::Scalar, -1, -1 > matrix_t
 The matrix type of the transfer and restriction matrices. More...
 

Public Member Functions

 IDGenerators ()
 Default Constructor. More...
 
MackeyFunctor< rank_t > getMackey () const
 Get a two-level Mackey functor out of this data. More...
 
bool operator== (const IDGenerators< rank_t > &) const
 Standard equality tests if all group, group_lower, Tr, Res are equal. More...
 

Public Attributes

AbelianGroup< rank_t > group
 The homology group at our level. More...
 
AbelianGroup< rank_t > group_lower
 The homology group at one level lower. More...
 
matrix_t Tr
 The transfer from one level lower to our level. More...
 
matrix_t Res
 The restriction from our level to one lower. More...
 

Detailed Description

template<typename rank_t>
class Mackey::IDGenerators< rank_t >

Stores detailed identification data for the generators in non cyclic homology groups using the Mackey functor structure.

Member Typedef Documentation

◆ matrix_t

typedef Eigen::Matrix<typename rank_t::Scalar, -1, -1> matrix_t

The matrix type of the transfer and restriction matrices.

Constructor & Destructor Documentation

◆ IDGenerators()

IDGenerators ( )
inline

Default Constructor.

Member Function Documentation

◆ getMackey()

MackeyFunctor<rank_t> getMackey ( ) const

Get a two-level Mackey functor out of this data.

◆ operator==()

bool operator== ( const IDGenerators< rank_t > &  ) const

Standard equality tests if all group, group_lower, Tr, Res are equal.

Member Data Documentation

◆ group

AbelianGroup<rank_t> group

The homology group at our level.

◆ group_lower

AbelianGroup<rank_t> group_lower

The homology group at one level lower.

◆ Tr

The transfer from one level lower to our level.

◆ Res

matrix_t Res

The restriction from our level to one lower.


The documentation for this class was generated from the following file: