Mackey  V3.3
A C++ library for computing RO(G) graded homology
Z_n.hpp File Reference

Contains the class mackey::Z_mod. More...

#include <iostream>
#include <array>
#include <Eigen/Dense>
#include "Types/SFINAE.hpp"
#include "impl/Z_n.ipp"
Include dependency graph for Z_n.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Z_mod< N, T >
 The class of Z/N coefficients where N is prime. More...
 

Namespaces

 mackey
 Everything in this library is under this namespace.
 

Typedefs

using Z2 = Z_mod< 2, bool >
 The \(\mathbf Z/2\) coefficients. More...
 

Functions

template<int64_t N, typename T >
Z_mod< N, T > operator- (Z_mod< N, T > a)
 
template<int64_t N, typename T >
Z_mod< N, T > operator* (Z_mod< N, T > a, Z_mod< N, T > b)
 
template<int64_t N, typename T >
Z_mod< N, T > operator/ (Z_mod< N, T > a, Z_mod< N, T > b)
 
template<typename T >
abs (T a)
 The usual absolute value for integer and Z/N types. More...
 
template<int64_t N, typename T >
std::ostream & operator<< (std::ostream &out, const Z_mod< N, T > a)
 

Detailed Description

Contains the class mackey::Z_mod.