Uses of Class
edu.jas.arith.BigOctonion
Packages that use BigOctonion
-
Uses of BigOctonion in edu.jas.arith
Classes in edu.jas.arith that implement interfaces with type arguments of type BigOctonionModifier and TypeClassDescriptionfinal classBigOctonion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names.final classBigOctonion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names.final classBigOctonion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names.Fields in edu.jas.arith declared as BigOctonionModifier and TypeFieldDescriptionBigOctonion.IThe constant i.BigOctonion.ONEThe constant 1.BigOctonion.ZEROThe constant 0.Methods in edu.jas.arith that return BigOctonionModifier and TypeMethodDescriptionBigOctonion.abs()Octonion number absolute value.BigOctonion.conjugate()BigOctonion conjugate.BigOctonion.copy()Clone this.BigOctonion.copy(BigOctonion c) Copy BigOctonion element c.BigOctonion.divide(BigOctonion b) BigOctonion divide.BigOctonion.divide(BigRational b) BigOctonion divide.BigOctonion.egcd(BigOctonion S) BigOctonion extended greatest common divisor.BigOctonion.factory()Get the corresponding element factory.BigOctonion.fromInteger(long a) Get a BigOctonion element from a long.BigOctonion.fromInteger(BigInteger a) Get a BigOctonion element from a BigInteger.BigOctonion.gcd(BigOctonion S) Octonion number greatest common divisor.BigOctonion.getONE()Get the one element.BigOctonion.getZERO()Get the zero element.BigOctonion.inverse()BigOctonion inverse.BigOctonion.leftDivide(BigOctonion b) BigOctonion left divide.BigOctonion.multiply(BigOctonion B) BigOctonion multiply.BigOctonion.negate()BigOctonion number negative.BigOctonion.norm()Octonion number norm.static BigOctonionBigOctonion.OCON(BigOctonion A) Octonion number conjugate.static BigOctonionBigOctonion.ODIF(BigOctonion A, BigOctonion B) Octonion number difference.static BigOctonionBigOctonion.OINV(BigOctonion A) Octonion number inverse.static BigOctonionBigOctonion.ONEG(BigOctonion A) Octonion number negative.static BigOctonionBigOctonion.OPROD(BigOctonion A, BigOctonion B) Octonion number product.static BigOctonionBigOctonion.OQ(BigOctonion A, BigOctonion B) Octonion number quotient.static BigOctonionBigOctonion.OSUM(BigOctonion A, BigOctonion B) Octonion number sum.Parse quaternion number from Reader.Parse quaternion number from String.BigOctonion.quotientRemainder(BigOctonion S) Quotient and remainder by division of this by S.BigOctonion.random(int n) BigOctonion random.BigOctonion random.BigOctonion.remainder(BigOctonion S) BigOctonion remainder.BigOctonion.rightDivide(BigOctonion b) BigOctonion right divide.BigOctonion.subtract(BigOctonion B) BigOctonion subtraction.BigOctonion.sum(BigOctonion B) BigOctonion summation.Methods in edu.jas.arith that return types with arguments of type BigOctonionModifier and TypeMethodDescriptionBigOctonion.generators()Get a list of the generating elements.Methods in edu.jas.arith with parameters of type BigOctonionModifier and TypeMethodDescriptionintBigOctonion.compareTo(BigOctonion b) Since quaternion numbers are unordered, we use lexicographical order of re, im, jm and km.BigOctonion.copy(BigOctonion c) Copy BigOctonion element c.BigOctonion.divide(BigOctonion b) BigOctonion divide.BigOctonion.egcd(BigOctonion S) BigOctonion extended greatest common divisor.BigOctonion.gcd(BigOctonion S) Octonion number greatest common divisor.static booleanBigOctonion.isOONE(BigOctonion A) Is BigOctonion number one.static booleanBigOctonion.isOZERO(BigOctonion A) Is Octonion number zero.BigOctonion.leftDivide(BigOctonion b) BigOctonion left divide.BigOctonion.multiply(BigOctonion B) BigOctonion multiply.static BigRationalBigOctonion.OABS(BigOctonion A) Octonion number absolute value.static BigOctonionBigOctonion.OCON(BigOctonion A) Octonion number conjugate.static BigOctonionBigOctonion.ODIF(BigOctonion A, BigOctonion B) Octonion number difference.static BigOctonionBigOctonion.OINV(BigOctonion A) Octonion number inverse.static BigOctonionBigOctonion.ONEG(BigOctonion A) Octonion number negative.static BigOctonionBigOctonion.OPROD(BigOctonion A, BigOctonion B) Octonion number product.static BigOctonionBigOctonion.OQ(BigOctonion A, BigOctonion B) Octonion number quotient.static BigOctonionBigOctonion.OSUM(BigOctonion A, BigOctonion B) Octonion number sum.BigOctonion.quotientRemainder(BigOctonion S) Quotient and remainder by division of this by S.BigOctonion.remainder(BigOctonion S) BigOctonion remainder.BigOctonion.rightDivide(BigOctonion b) BigOctonion right divide.BigOctonion.subtract(BigOctonion B) BigOctonion subtraction.BigOctonion.sum(BigOctonion B) BigOctonion summation.