eu.bandm.sig.absy
Class PolynomialDimension
java.lang.Object
eu.bandm.sig.absy.Dimension
eu.bandm.sig.absy.PolynomialDimension
- All Implemented Interfaces:
- Cloneable
public class PolynomialDimension
- extends Dimension
powers
protected CheckedMap_RD<SimpleDimension,Rational> powers
get_powers
public static Function<PolynomialDimension,CheckedMap_RD<SimpleDimension,Rational>> get_powers
PolynomialDimension
public PolynomialDimension()
PolynomialDimension
public PolynomialDimension(CheckedMap_RD<SimpleDimension,Rational> powers)
doclone
public PolynomialDimension doclone()
- Overrides:
doclone
in class Dimension
getFormatHint
public static String getFormatHint()
equals
public boolean equals(Object e0)
- Overrides:
equals
in class Object
x_equals
public boolean x_equals(PolynomialDimension e0)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
initFrom
public PolynomialDimension initFrom(Object o0)
- Overrides:
initFrom
in class Dimension
get_powers
public CheckedMap_RD<SimpleDimension,Rational> get_powers()
with_powers
public PolynomialDimension with_powers(CheckedMap_RD<SimpleDimension,Rational> val)
put_powers
public void put_powers(SimpleDimension key0,
Rational value)
descend_powers
public void descend_powers(MATCH_ONLY_00 visitor)