CoefficientField Struct Reference

Concept describing the requirements for a class to represent a field of coefficients to compute persistent homology. More...

Public Types

typedef unspecified Element
 Type of element of the field. More...
 

Public Member Functions

 CoefficientField ()
 
Element characteristic ()
 
Element multiplicative_identity ()
 
Element additive_identity ()
 
void plus_equal (Element x, Element y)
 

Detailed Description

Concept describing the requirements for a class to represent a field of coefficients to compute persistent homology.

Member Typedef Documentation

typedef unspecified CoefficientField::Element

Type of element of the field.

Must be Assignable.

Constructor & Destructor Documentation

CoefficientField::CoefficientField ( )

Default constructible.

Member Function Documentation

Element CoefficientField::additive_identity ( )

Return the element 0 of the field.

Element CoefficientField::characteristic ( )

Return the characteristic of the field.

Element CoefficientField::multiplicative_identity ( )

Return the element 1 of the field.

void CoefficientField::plus_equal ( Element  x,
Element  y 
)

Assign: x <- x + y


The documentation for this struct was generated from the following file:
GUDHI  Version 2.0.1  - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. Generated on Mon Oct 2 2017 10:20:49 for GUDHI by doxygen 1.8.11