Methods
Modifier and Type |
Method and Description |
static <K1,K2,I1 extends java.lang.Comparable<I1>,I2 extends java.lang.Comparable<I2>,G1,G2> java.util.Map<K1,K2> |
computeInducedMap(AbstractPersistenceTracker<K1,I1,G1> A_state,
AbstractHomologyTracker<K2,I2,?,G2> B,
edu.stanford.math.primitivelib.autogen.algebraic.IntAbstractModule<G2> chainModule,
edu.stanford.math.primitivelib.autogen.functional.ObjectObjectFunction<G1,G2> chainMap) |
static <U extends PrimitiveBasisElement,V extends edu.stanford.math.primitivelib.autogen.pair.ObjectObjectPair<U,U>> edu.stanford.math.primitivelib.autogen.functional.ObjectObjectFunction<edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<V>,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> |
getFirstGradedProjectionMap(edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<U> chainModule,
edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<V> dummy) |
static <U extends PrimitiveBasisElement> edu.stanford.math.primitivelib.autogen.functional.ObjectObjectFunction<edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> |
getInclusionMap() |
static <U extends PrimitiveBasisElement,V extends edu.stanford.math.primitivelib.autogen.pair.ObjectObjectPair<U,U>> edu.stanford.math.primitivelib.autogen.functional.ObjectObjectFunction<edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<V>,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> |
getSecondGradedProjectionMap(edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<U> chainModule,
edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<V> dummy) |
static <I extends java.lang.Comparable<I>,U extends PrimitiveBasisElement> IntervalTracker<java.lang.Integer,I,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> |
include(AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> X,
AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> Z,
AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> Y,
IntervalTracker<java.lang.Integer,I,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> accumulator,
edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<U> chainModule,
I X_index,
I Y_index) |
static <K,I extends java.lang.Comparable<I>,G1,G2> IntervalTracker<K,I,G2> |
join(AbstractPersistenceTracker<K,I,G1> A_state,
AbstractPersistenceTracker<K,I,G2> B_state,
java.util.Map<K,K> joinMap,
I joinIndex,
boolean reversed) |
static <I extends java.lang.Comparable<I>,U extends PrimitiveBasisElement,V extends edu.stanford.math.primitivelib.autogen.pair.ObjectObjectPair<U,U>> IntervalTracker<java.lang.Integer,I,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> |
project(AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> X,
AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<V>> Z,
AbstractHomologyTracker<java.lang.Integer,I,?,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> Y,
AbstractPersistenceTracker<java.lang.Integer,I,edu.stanford.math.primitivelib.autogen.formal_sum.IntSparseFormalSum<U>> accumulator,
edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<U> chainModule,
edu.stanford.math.primitivelib.autogen.formal_sum.IntAlgebraicFreeModule<V> Z_chainModule,
I X_index,
I Y_index) |
static <X extends java.lang.Comparable<X>,Y> java.util.Map<Y,java.util.List<X>> |
reverse(java.util.Map<X,Y> map) |