Package de.tilman_neumann.jml.partitions
Class PrimePowers_DefaultImpl
- java.lang.Object
 - 
- de.tilman_neumann.jml.partitions.Mpi_IntegerArrayImpl
 - 
- de.tilman_neumann.jml.partitions.PrimePowers_DefaultImpl
 
 
 
- 
- All Implemented Interfaces:
 Mpi,PrimePowers,Comparable<Mpi>,Iterable<Integer>
public class PrimePowers_DefaultImpl extends Mpi_IntegerArrayImpl implements PrimePowers
 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PrimePowers_DefaultImplcreateFrom(SortedMultiset<BigInteger> primepowersMultiset)Constructor from a multiset of primes.BigIntegergetPrime(int index)Return the prime at the given index.static voidmain(String[] args)Check relationship between set of divisors and powermap.static PrimePowersvalueOf(BigInteger n)Factory method to create Mpi from the prime powers of n.- 
Methods inherited from class de.tilman_neumann.jml.partitions.Mpi_IntegerArrayImpl
compareTo, complement, div2, equals, firstNonZeroPartIndex, getCardinality, getDim, getElem, hashCode, iterator, maxNextPart, setElem, subtract, toString 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator 
- 
Methods inherited from interface de.tilman_neumann.jml.partitions.Mpi
compareTo, complement, div2, firstNonZeroPartIndex, getCardinality, getDim, getElem, maxNextPart, setElem, subtract 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createFrom
public static PrimePowers_DefaultImpl createFrom(SortedMultiset<BigInteger> primepowersMultiset)
Constructor from a multiset of primes.- Parameters:
 primepowersMultiset-- Returns:
 - PrimePowers
 
 
- 
valueOf
public static PrimePowers valueOf(BigInteger n)
Factory method to create Mpi from the prime powers of n.- Parameters:
 n-- Returns:
 - PrimePowers
 
 
- 
getPrime
public BigInteger getPrime(int index)
Description copied from interface:PrimePowersReturn the prime at the given index.- Specified by:
 getPrimein interfacePrimePowers- Returns:
 - prime
 
 
- 
main
public static void main(String[] args)
Check relationship between set of divisors and powermap. Hypothesis confirmed from 0..203846.- Parameters:
 args- ignored
 
 - 
 
 -