Uses of Class
edu.jas.arith.BigQuaternion
-
Packages that use BigQuaternion Package Description edu.jas.arith Basic arithmetic package. -
-
Uses of BigQuaternion in edu.jas.arith
Subclasses of BigQuaternion in edu.jas.arith Modifier and Type Class Description classBigQuaternionIntegerInteger BigQuaternion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names.Fields in edu.jas.arith declared as BigQuaternion Modifier and Type Field Description BigQuaternionBigQuaternionRing. IThe constant i.BigQuaternionBigQuaternionRing. JThe constant j.BigQuaternionBigQuaternionRing. KThe constant k.BigQuaternionBigOctonion. oiSecond part of the data structure.BigQuaternionBigQuaternionRing. ONEThe constant 1.BigQuaternionBigOctonion. orFirst part of the data structure.BigQuaternionBigQuaternionRing. ZEROThe constant 0.Fields in edu.jas.arith with type parameters of type BigQuaternion Modifier and Type Field Description (package private) static java.util.List<BigQuaternion>BigQuaternionRing. entierUnitsList of all 24 integral units.Methods in edu.jas.arith that return BigQuaternion Modifier and Type Method Description BigQuaternionBigQuaternion. abs()Quaternion number absolute value.BigQuaternionBigQuaternionInteger. abs()Quaternion number absolute value.BigQuaternionBigQuaternion. ceil()BigQuaternion ceiling, component wise.BigQuaternionBigQuaternion. conjugate()BigQuaternion conjugate.BigQuaternionBigQuaternion. copy()Clone this.BigQuaternionBigQuaternionRing. copy(BigQuaternion c)Copy BigQuaternion element c.BigQuaternionBigQuaternion. divide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternion. divide(BigRational b)BigQuaternion divide.BigQuaternionBigQuaternionInteger. divide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternionInteger. divide(BigRational b)BigQuaternion divide.BigQuaternion[]BigQuaternion. egcd(BigQuaternion S)BigQuaternion extended greatest common divisor.BigQuaternion[]BigQuaternionInteger. egcd(BigQuaternion S)BigQuaternion extended greatest common divisor.BigQuaternionBigQuaternion. floor()BigQuaternion floor, component wise.BigQuaternionBigQuaternionRing. fromInteger(long a)Get a BigQuaternion element from a long.BigQuaternionBigQuaternionRing. fromInteger(long[] a)Get a BigQuaternion element from a long vector.BigQuaternionBigQuaternionRing. fromInteger(java.math.BigInteger a)Get a BigQuaternion element from a BigInteger.BigQuaternionBigQuaternion. gcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. gcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigOctonion. getI()Get the oi part.BigQuaternionBigQuaternionRing. getONE()Get the one element.BigQuaternionBigOctonion. getR()Get the or part.BigQuaternionBigQuaternionRing. getZERO()Get the zero element.BigQuaternionBigQuaternion. inverse()BigQuaternion inverse.BigQuaternionBigQuaternionInteger. inverse()BigQuaternion inverse.BigQuaternionBigQuaternion. leftDivide(BigQuaternion b)BigQuaternion left divide.BigQuaternionBigQuaternionInteger. leftDivide(BigQuaternion b)BigQuaternion left divide.BigQuaternionBigQuaternion. leftGcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. leftGcd(BigQuaternion S)Integer quaternion number left greatest common divisor.BigQuaternion[]BigQuaternionInteger. leftQuotientAndRemainder(BigQuaternion b)Integral quotient and remainder by left division of this by S.BigQuaternionBigQuaternion. leftRemainder(BigQuaternion S)BigQuaternion left remainder.BigQuaternionBigQuaternionInteger. leftRemainder(BigQuaternion a)Left remainder.BigQuaternionBigQuaternion. multiply(BigQuaternion B)BigQuaternion multiply.BigQuaternionBigQuaternion. multiply(BigRational b)BigQuaternion multiply with BigRational.BigQuaternionBigQuaternion. multiplyLeft(BigQuaternion B)BigQuaternion multiply left.BigQuaternionBigQuaternion. negate()BigQuaternion number negative.BigQuaternionBigQuaternion. norm()Quaternion number norm.BigQuaternionBigQuaternionRing. parse(java.io.Reader r)Parse quaternion number from Reader.BigQuaternionBigQuaternionRing. parse(java.lang.String s)Parse quaternion number from String.static BigQuaternionBigQuaternion. QCON(BigQuaternion A)Quaternion number conjugate.static BigQuaternionBigQuaternion. QDIF(BigQuaternion A, BigQuaternion B)Quaternion number difference.static BigQuaternionBigQuaternion. QINV(BigQuaternion A)Quaternion number inverse.static BigQuaternionBigQuaternionInteger. QINV(BigQuaternion A)Quaternion number inverse.static BigQuaternionBigQuaternion. QNEG(BigQuaternion A)Quaternion number negative.static BigQuaternionBigQuaternion. QPROD(BigQuaternion A, BigQuaternion B)Quaternion number product.static BigQuaternionBigQuaternion. QQ(BigQuaternion A, BigQuaternion B)Quaternion number quotient.static BigQuaternionBigQuaternionInteger. QQ(BigQuaternion A, BigQuaternion B)Quaternion number quotient.static BigQuaternionBigQuaternion. QSUM(BigQuaternion A, BigQuaternion B)Quaternion number sum.BigQuaternion[]BigQuaternion. quotientRemainder(BigQuaternion S)Quotient and remainder by division of this by S.BigQuaternion[]BigQuaternionInteger. quotientRemainder(BigQuaternion S)Quotient and remainder by division of this by S.BigQuaternionBigQuaternionRing. random(int n)BigQuaternion random.BigQuaternionBigQuaternionRing. random(int n, java.util.Random rnd)BigQuaternion random.BigQuaternionBigQuaternion. remainder(BigQuaternion S)BigQuaternion (right) remainder.BigQuaternionBigQuaternionInteger. remainder(BigQuaternion S)BigQuaternion remainder.BigQuaternionBigQuaternion. rightDivide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternionInteger. rightDivide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternion. rightGcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. rightGcd(BigQuaternion S)Integer quaternion number right greatest common divisor.BigQuaternion[]BigQuaternionInteger. rightQuotientAndRemainder(BigQuaternion b)Integral quotient and remainder by right division of this by S.BigQuaternionBigQuaternion. rightRemainder(BigQuaternion S)BigQuaternion right remainder.BigQuaternionBigQuaternionInteger. rightRemainder(BigQuaternion a)Right remainder.BigQuaternionBigQuaternion. subtract(BigQuaternion B)BigQuaternion subtraction.BigQuaternionBigQuaternion. sum(BigQuaternion B)BigQuaternion summation.Methods in edu.jas.arith that return types with arguments of type BigQuaternion Modifier and Type Method Description java.util.List<BigQuaternion>BigQuaternionRing. generators()Get a list of the generating elements.java.util.List<BigQuaternion>BigQuaternionRing. unitsOfHurwitzian()BigQuaternion units of the Hurwitzian integers.Methods in edu.jas.arith with parameters of type BigQuaternion Modifier and Type Method Description intBigQuaternion. compareTo(BigQuaternion b)Since quaternion numbers are unordered, we use lexicographical order of re, im, jm and km.BigQuaternionBigQuaternionRing. copy(BigQuaternion c)Copy BigQuaternion element c.BigQuaternionBigQuaternion. divide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternionInteger. divide(BigQuaternion b)BigQuaternion right divide.BigQuaternion[]BigQuaternion. egcd(BigQuaternion S)BigQuaternion extended greatest common divisor.BigQuaternion[]BigQuaternionInteger. egcd(BigQuaternion S)BigQuaternion extended greatest common divisor.BigQuaternionBigQuaternion. gcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. gcd(BigQuaternion S)Quaternion number greatest common divisor.static booleanBigQuaternion. isQONE(BigQuaternion A)Is BigQuaternion number one.static booleanBigQuaternion. isQZERO(BigQuaternion A)Is Quaternion number zero.BigQuaternionBigQuaternion. leftDivide(BigQuaternion b)BigQuaternion left divide.BigQuaternionBigQuaternionInteger. leftDivide(BigQuaternion b)BigQuaternion left divide.BigQuaternionBigQuaternion. leftGcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. leftGcd(BigQuaternion S)Integer quaternion number left greatest common divisor.BigQuaternion[]BigQuaternionInteger. leftQuotientAndRemainder(BigQuaternion b)Integral quotient and remainder by left division of this by S.BigQuaternionBigQuaternion. leftRemainder(BigQuaternion S)BigQuaternion left remainder.BigQuaternionBigQuaternionInteger. leftRemainder(BigQuaternion a)Left remainder.BigQuaternionBigQuaternion. multiply(BigQuaternion B)BigQuaternion multiply.BigQuaternionBigQuaternion. multiplyLeft(BigQuaternion B)BigQuaternion multiply left.static BigRationalBigQuaternion. QABS(BigQuaternion A)Quaternion number absolute value.static BigQuaternionBigQuaternion. QCON(BigQuaternion A)Quaternion number conjugate.static BigQuaternionBigQuaternion. QDIF(BigQuaternion A, BigQuaternion B)Quaternion number difference.static BigQuaternionBigQuaternion. QINV(BigQuaternion A)Quaternion number inverse.static BigQuaternionBigQuaternionInteger. QINV(BigQuaternion A)Quaternion number inverse.static BigQuaternionBigQuaternion. QNEG(BigQuaternion A)Quaternion number negative.static BigQuaternionBigQuaternion. QPROD(BigQuaternion A, BigQuaternion B)Quaternion number product.static BigQuaternionBigQuaternion. QQ(BigQuaternion A, BigQuaternion B)Quaternion number quotient.static BigQuaternionBigQuaternionInteger. QQ(BigQuaternion A, BigQuaternion B)Quaternion number quotient.static BigQuaternionBigQuaternion. QSUM(BigQuaternion A, BigQuaternion B)Quaternion number sum.BigQuaternion[]BigQuaternion. quotientRemainder(BigQuaternion S)Quotient and remainder by division of this by S.BigQuaternion[]BigQuaternionInteger. quotientRemainder(BigQuaternion S)Quotient and remainder by division of this by S.BigQuaternionBigQuaternion. remainder(BigQuaternion S)BigQuaternion (right) remainder.BigQuaternionBigQuaternionInteger. remainder(BigQuaternion S)BigQuaternion remainder.BigQuaternionBigQuaternion. rightDivide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternionInteger. rightDivide(BigQuaternion b)BigQuaternion right divide.BigQuaternionBigQuaternion. rightGcd(BigQuaternion S)Quaternion number greatest common divisor.BigQuaternionBigQuaternionInteger. rightGcd(BigQuaternion S)Integer quaternion number right greatest common divisor.BigQuaternion[]BigQuaternionInteger. rightQuotientAndRemainder(BigQuaternion b)Integral quotient and remainder by right division of this by S.BigQuaternionBigQuaternion. rightRemainder(BigQuaternion S)BigQuaternion right remainder.BigQuaternionBigQuaternionInteger. rightRemainder(BigQuaternion a)Right remainder.BigQuaternionBigQuaternion. subtract(BigQuaternion B)BigQuaternion subtraction.BigQuaternionBigQuaternion. sum(BigQuaternion B)BigQuaternion summation.Constructors in edu.jas.arith with parameters of type BigQuaternion Constructor Description BigOctonion(BigQuaternion r)Constructor for a BigOctonion from BigQuaternion.BigOctonion(BigQuaternion r, BigQuaternion i)Constructor for a BigOctonion from Quaternions.BigQuaternionInteger(BigQuaternionRing fac, BigQuaternion q)Constructor for a BigQuaternionInteger from BigQuaternion.
-