Mackey  V3.1
A C++ library for computing RO(G) graded homology
Arrow< _rank, _diff > Struct Template Reference

An arrow is a differential with domain and range. More...

#include <Chains.hpp>

Public Types

typedef _rank rank_t
 The rank type. More...
 
typedef _diff diff_t
 The differential type. More...
 

Public Member Functions

 Arrow (const rank_t &, const rank_t &, const diff_t &)
 
 Arrow ()=default
 

Public Attributes

rank_t domain
 Rank of the domain of the differential. More...
 
rank_t range
 Rank of the range of the differential. More...
 
diff_t diff
 The differential. More...
 

Friends

template<typename , typename >
class Tensor
 

Detailed Description

template<typename _rank, typename _diff>
struct Mackey::Arrow< _rank, _diff >

An arrow is a differential with domain and range.

Member Typedef Documentation

◆ rank_t

typedef _rank rank_t

The rank type.

◆ diff_t

typedef _diff diff_t

The differential type.

Constructor & Destructor Documentation

◆ Arrow() [1/2]

Arrow ( const rank_t ,
const rank_t ,
const diff_t  
)

◆ Arrow() [2/2]

Arrow ( )
default

Friends And Related Function Documentation

◆ Tensor

friend class Tensor
friend

Member Data Documentation

◆ domain

rank_t domain

Rank of the domain of the differential.

◆ range

rank_t range

Rank of the range of the differential.

◆ diff

diff_t diff

The differential.


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