Loading...
Searching...
No Matches
Gudhi::persistence_fields Namespace Reference

Field namespace. More...

## Classes

class | Multi_field_element
| Class representing an element of a multi-field. The characteristics will corresponds to all prime numbers in the interval given as template. More...
class | Multi_field_operators
| Class defining operators for a multi-field with "consecutive" characteristic range. More...
class | Shared_multi_field_element
| Class representing an element of a multi-field. If each instantiation of the class can represent another element, they all share the same characteristics. That is if the characteristics are set for one, they will be set for all the others. The characteristics can be set before instantiating the elements with the static Shared_multi_field_element::initialize method. More...
class | Multi_field_element_with_small_characteristics
| Class representing an element of a multi-field, such that the product of all characteristics fits into the given `Unsigned_integer_type` template argument. The characteristics will corresponds to all prime numbers in the interval given as other template arguments. More...
class | Multi_field_operators_with_small_characteristics
| Class defining operators for a multi-field with "consecutive" characteristic range, such that productOfAllCharacteristics ^ 2 fits into an unsigned int. More...
class | Shared_multi_field_element_with_small_characteristics

Class representing an element of a multi-field, such that productOfAllCharacteristics ^ 2 fits into the given `Unsigned_integer_type` template argument. If each instantiation of the class can represent another element, they all share the same characteristics. That is if the characteristics are set for one, they will be set for all the others. The characteristics can be set before instantiating the elements with the static Shared_multi_field_element_with_small_characteristics::initialize method. More...

class | Z2_field_element
| Class representing an element of the \( \mathbb{F}_2 \) field. More...
class | Z2_field_operators
| Class defining operators for the \( \mathbb{F}_2 \) field. More...
class | Zp_field_element
| Class representing an element of the \( \mathbb{F}_p \) field for any prime number \( p \). More...
class | Zp_field_operators
| Class defining operators for the \( \mathbb{F}_p \) field for any prime number \( p \). More...
class | Shared_Zp_field_element

Class representing an element of the \( \mathbb{F}_p \) field for any prime number \( p \). If each instantiation of the class can represent another element, they all share the same characteristics. That is if the characteristics are set for one, they will be set for all the others. The characteristics can be set before instantiating the elements with the static Shared_Zp_field_element::initialize method. More...

## Detailed Description

Field namespace.