Octonion |
Octonion.add(BinaryAlgebra o) |
Octonion |
Octonion.calculateBCHWith(Octonion o,
int from_order,
int to_order) |
Octonion |
Octonion.conjugate() |
static Octonion |
Octonion.getAntiAssociator(BinaryAlgebra h1,
BinaryAlgebra h2,
BinaryAlgebra h3) |
static Octonion |
Octonion.getAntiCommutator(Octonion o1,
Octonion o2) |
Octonion |
Octonion.getAntiCommutatorWith(BinaryAlgebra h) |
static Octonion |
Octonion.getAssociationType(int nr,
Octonion o1,
Octonion o2,
Octonion o3,
Octonion o4) |
static Octonion |
Octonion.getAssociationTypeCommutator(int nr,
Octonion o1,
Octonion o2,
Octonion o3,
Octonion o4) |
static Octonion |
Octonion.getAssociator(Octonion o1,
Octonion o2,
Octonion o3)
Calculates the associator of 3 octonions o1, o2, o3 which is defined as
{o1, o2, o3} = (o1*o2)*o3 - o1*(o2*o3)
The associator is non-trivial as the octonion algebra is non-associative.
|
Octonion |
Octonion.getClone() |
static Octonion |
Octonion.getCommutator(Octonion o1,
Octonion o2) |
static Octonion |
Octonion.getCommutatorJacobian(Octonion o1,
Octonion o2,
Octonion o3) |
static Octonion |
Octonion.getCommutatorSaglian(Octonion o1,
Octonion o2,
Octonion o3,
Octonion o4) |
Octonion |
Octonion.getCommutatorWith(BinaryAlgebra o) |
static Octonion |
Octonion.getConjugate(Octonion o) |
static Octonion |
Octonion.getDifference(Octonion o1,
Octonion o2) |
Octonion |
Octonion.getGrade(int grade) |
static Octonion |
Octonion.getJacobian(Octonion o1,
Octonion o2,
Octonion o3) |
static Octonion |
Octonion.getNegated(Octonion o) |
Octonion |
Octonion.getNewInstance() |
static Octonion |
Octonion.getNumericalInverse(BinaryAlgebra h) |
static Octonion |
Octonion.getOuterProduct(Octonion o1,
Octonion o2) |
static Octonion |
Octonion.getProduct(Octonion o1,
Octonion o2) |
static Octonion |
Octonion.getProductWithScalar(BinaryAlgebra h,
java.lang.String scalar) |
static Octonion |
Octonion.getScalarProduct(Octonion o1,
Octonion o2) |
static Octonion |
Octonion.getSum(Octonion o1,
Octonion o2) |
static Octonion |
Octonion.getTernaryInnerProduct(Octonion o1,
Octonion o2,
Octonion o3) |
static Octonion |
Octonion.getVectorProduct(Octonion o1,
Octonion o2) |
Octonion |
Octonion.multiplyWithScalar(java.lang.String scalar) |
Octonion |
Octonion.negate()
Arithmetics *
|
Octonion |
Octonion.rightMultiplyWith(Octonion o2) |
Octonion |
Octonion.subtract(BinaryAlgebra o) |