Library API¶
Class Hierarchy¶
-
- Namespace bats
- Namespace bats::flags
- Struct divide_conquer
- Struct leftward
- Struct rightward
- Namespace bats::future
- Struct ColumnMajor
- Struct ElementaryPermutation
- Template Struct LUFact
- Struct RowMajor
- Template Struct SimilarityTransform
- Class CompositePermutation
- Template Class const_strided_iterator
- Template Class Matrix
- Template Class MatrixView
- Class Permutation
- Template Class range
- Class range::const_iterator
- Template Class Span
- Template Class strided_iterator
- Template Class VectorView
- Namespace bats::util
- Struct SimplexHasher
- Class SimplexContainer
- Namespace bats::zigzag
- Template Struct rfilt_val
- Template Struct ZigzagChainComplex
- Template Struct ZigzagPair
- Template Class ZigzagFiltration
- Template Struct AbstractMetric
- Struct AngleDist
- Struct apparent_pairs_flag
- Struct bar
- Template Struct ChainComplex
- Template Struct ChainMap
- Struct clearing_flag
- Template Struct CochainComplex
- Struct compression_flag
- Struct compute_basis_flag
- Struct CosineDist
- Template Struct DataSet
- Template Struct DGLinearMap
- Template Struct DGVectorSpace
- Struct divide_conquer_flag
- Struct Euclidean
- Struct extra_reduction_flag
- Template Struct filtered_edge
- Template Struct FilteredChainComplex
- Template Struct FilteredCochainComplex
- Struct L1Dist
- Struct LInfDist
- Struct no_apparent_pairs_flag
- Struct no_optimization_flag
- Template Struct PersistencePair
- Template Struct ReducedDGVectorSpace
- Template Struct ReducedFilteredChainComplex
- Struct RPAngleDist
- Struct RPCosineDist
- Struct sparse_reduction_flag
- Struct standard_reduction_flag
- Template Struct tedge
- Struct triangle
- Template Struct Update_info
- Template Class BarcodePair
- Class CellComplex
- Class CellularMap
- Class CubicalComplex
- Template Class Diagram
- Struct Diagram::Edge
- Template Class Filtration
- Template Class LightSimplicialComplex
- Template Class ReducedChainComplex
- Template Class ReducedCochainComplex
- Class SimplicialComplex
- Template Class SparseTrie
- Namespace bats::flags
- Template Struct A
- Struct cell_ind
- Template Struct D
- Template Struct E
- Template Struct EL
- Template Struct ELH
- Template Struct EU
- Template Struct EUH
- Template Struct is_UnivariatePolynomial
- Template Struct is_UnivariatePolynomial< UnivariatePolynomial< T > >
- Template Struct L
- Struct MAT
- Template Struct nzpair
- Template Struct P
- Struct SI
- Template Struct SmithFact
- Template Struct SparseFact
- Template Struct T
- Template Struct U
- Template Class AbstractField
- Class AbstractMatrix
- Template Class ColumnMatrix
- Template Class CSCMatrix
- Template Class ModP
- Template Class ModP< IntT, 2 >
- Template Class MorsePairing
- Template Class MultiGraph
- Struct MultiGraph::Edge
- Struct MultiGraph::Node
- Template Class Rational
- Template Class SetVector
- Template Class SparseVector
- Template Class UnivariatePolynomial
- Namespace bats
File Hierarchy¶
-
- Directory include
- Directory chain
- Directory complex
- File abstract_complex.hpp
- File cell_complex.hpp
- File cell_map.hpp
- File cubical_complex.hpp
- File cubical_map.hpp
- File light_simplicial_complex.hpp
- File simplicial_complex.hpp
- File simplicial_map.hpp
- Directory dgvs
- Directory filtration
- File extension.hpp
- File filtration.hpp
- File flag.hpp
- File rips.hpp
- File star.hpp
- File update_information.hpp
- Directory future
- File dense.hpp
- File lu.hpp
- File permutation.hpp
- File similarity.hpp
- File span.hpp
- File util.hpp
- Directory homology
- File basis.hpp
- File cohom_basis.hpp
- File dgbasis.hpp
- File induced_map.hpp
- File parallel.hpp
- File reduction.hpp
- Directory linalg
- File abstract_matrix.hpp
- File abstract_vector.hpp
- File col_matrix.hpp
- File csc_matrix.hpp
- File field.hpp
- File matrix_interface.hpp
- File naive_dense.hpp
- File pid.hpp
- File polynomial.hpp
- File rcf.hpp
- File schur.hpp
- File set_vector.hpp
- File sparse_fact.hpp
- File sparse_vector.hpp
- File symbolic_implementation.hpp
- Directory morse
- File pairing.hpp
- Directory multigraph
- File diagram.hpp
- File functors.hpp
- File multigraph.hpp
- Directory persistence
- File barcode.hpp
- File extract.hpp
- File filtered_basis.hpp
- File filtered_dual.hpp
- File filtration.hpp
- Directory quiver
- File sparse.hpp
- Directory topology
- File cover.hpp
- File data.hpp
- File data_gen.hpp
- File density.hpp
- File dowker.hpp
- File dowker_cover.hpp
- File eilenberg_zilber.hpp
- File extras.hpp
- File flag.hpp
- File grid.hpp
- File inclusion.hpp
- File landmark.hpp
- File levelset.hpp
- File mayer_vietoris.hpp
- File metric.hpp
- File neighborhood.hpp
- File nerve.hpp
- File rips.hpp
- File rips_cover.hpp
- File spherical.hpp
- File zigzag_zoo.hpp
- Directory util
- File barcode.hpp
- File common.hpp
- File io.hpp
- File permutation.hpp
- File print.hpp
- File set.hpp
- File simplex.hpp
- File sorted.hpp
- File trie.hpp
- Directory zigzag
- File extension.hpp
- File reduction.hpp
- File zigzag_filtration.hpp
- File bats.hpp
- File chain.hpp
- File complex.hpp
- File dgvs.hpp
- File filtration.hpp
- File future.hpp
- File homology.hpp
- File linalg.hpp
- File multigraph.hpp
- File persistence.hpp
- File quiver.hpp
- File topology.hpp
- File zigzag.hpp
- Directory include