Expand description
Utility functions and structs, including persistence diagrams and matrix anti-transposition.
Structs§
- A struct which represents the output of an R=DV decomposition in a standardised format. The struct can be serialized and deserialized, and hence written to file.
- Stores the pairings from a matrix decomposition, as well as those columns which did not appear in a pairing.
Functions§
- Anti-transposes the input matrix (e.g. to compute cohomology).
- Converts the provided algorithm output to
DecompositionFileFormat
, making a copy in memory. - Clones the column, converting it to
VecColumn
format. Under the hood, calls [col.entries()
] to populate the output. - After serializing your decomposition, you should deserialize to
DecompositionFileFormat
.