Class representing an element of a multi-field. The characteristics will corresponds to all prime numbers in the interval given as template.
More...
|
void | operator+= (Multi_field_element &f1, Multi_field_element const &f2) |
| operator+=
|
|
Multi_field_element | operator+ (Multi_field_element f1, Multi_field_element const &f2) |
| operator+
|
|
void | operator+= (Multi_field_element &f, const element_type &v) |
| operator+=
|
|
Multi_field_element | operator+ (Multi_field_element f, const element_type &v) |
| operator+
|
|
element_type | operator+ (element_type v, Multi_field_element const &f) |
| operator+
|
|
void | operator-= (Multi_field_element &f1, Multi_field_element const &f2) |
| operator-=
|
|
Multi_field_element | operator- (Multi_field_element f1, Multi_field_element const &f2) |
| operator-
|
|
void | operator-= (Multi_field_element &f, const element_type &v) |
| operator-=
|
|
Multi_field_element | operator- (Multi_field_element f, const element_type &v) |
| operator-
|
|
element_type | operator- (element_type v, Multi_field_element const &f) |
| operator-
|
|
void | operator*= (Multi_field_element &f1, Multi_field_element const &f2) |
| operator*=
|
|
Multi_field_element | operator* (Multi_field_element f1, Multi_field_element const &f2) |
| operator*
|
|
void | operator*= (Multi_field_element &f, const element_type &v) |
| operator*=
|
|
Multi_field_element | operator* (Multi_field_element f, const element_type &v) |
| operator*
|
|
element_type | operator* (element_type v, Multi_field_element const &f) |
| operator*
|
|
bool | operator== (const Multi_field_element &f1, const Multi_field_element &f2) |
| operator==
|
|
bool | operator== (const element_type &v, const Multi_field_element &f) |
| operator==
|
|
bool | operator== (const Multi_field_element &f, const element_type &v) |
| operator==
|
|
bool | operator!= (const Multi_field_element &f1, const Multi_field_element &f2) |
| operator!=
|
|
bool | operator!= (const element_type &v, const Multi_field_element &f) |
| operator!=
|
|
bool | operator!= (const Multi_field_element &f, const element_type &v) |
| operator!=
|
|
void | swap (Multi_field_element &f1, Multi_field_element &f2) |
| Swap operator.
|
|
template<unsigned int minimum, unsigned int maximum>
class Gudhi::persistence_fields::Multi_field_element< minimum, maximum >
Class representing an element of a multi-field. The characteristics will corresponds to all prime numbers in the interval given as template.
- Template Parameters
-
minimum | Interval closed lower bound. |
maximum | Interval closed upper bound. |