public class ComplexOctonion extends TensoredAlgebra
ARG_NUM, CIRCULAR, COMP_NUM, components, HYPERBOLIC, ZERO_PRECISSION
Constructor and Description |
---|
ComplexOctonion() |
ComplexOctonion(ComplexOctonion o) |
Modifier and Type | Method and Description |
---|---|
ComplexOctonion |
getClone() |
BinaryAlgebra |
getGrade(int grade) |
BinaryProductStructure |
getNewInstance() |
int |
getNumberOfComponents() |
ComplexOctonion |
rightMultiplyWith(ComplexOctonion c2) |
getBasis, getMTab, getMultiplicationTable, getMultTableAsHtml, getNumberOfGrades, isCayleyDicksonAlgebra
add, add, applyLeibnizRule, calculateBCHWith, getAntiCommutatorWith, getCommutatorWith, getCommutatorWith, getComponentsOfGrade, getDifference, getGradedInnerProduct, getIntersection, getLeftCovariantDerivative, getNumberOfComponents, getOuterProduct, getProduct, getScalarProduct, getSum, getTernaryInnerProduct, isCommutative, isEqual, isOrthogonal, isOrthogonalTo, isProjectionOperator, rightMultiplyWith, subtract
asString, asString, collectTerms, compressComponents, conjugate, dual, getBasisElementAsString, getBasisElementsAsString, getClosedPairsAsString, getComponent, getComponents, getComponentsAsString, getComponentsAsString, getConjugate, getDiagonalProducts, getDual, getExpressionAsList, getFormattedMultTable, getHermitianConjugate, getImaginaryPart, getInstance, getMultiplicationTableAsArray, getMultiplicativeOrder, getMultiplicativeOrder, getMultTableDiagonal, getNegated, getNextBitmap, getNonzeroComponentsNumbered, getNonzeroComponentsNumbered, getNormedMultiplicationTable, getNormSquared, getNormSquaredAsValue, getNumberOfClosedElements, getNumberOfClosedPairs, getNumberOfNonzeroComponents, getNumericalInverse, getProduct, getProductWithScalar, getPseudoScalarComponent, getRandomClosedPair, getRandomNonClosedPair, getScalarComponent, getSubalgebras, getSubalgebrasAsString, getSubalgebrasSignatures, getTrace, getTraceRespDeterminant, getVectorDerivative, getVectorProduct, isAutomorphism, isCayleyDicksonLoop, isComponentZero, isLinearlyDependent, isNumerical, isNumericalityDetected, isProductClosed, isZero, multiplyWithScalar, negate, resetComponents, rightMultiplyWith, rightMultiplyWith, setBasis, setComponent, setComponentAsBasisNames, setComponentExclusively, setComponents, setComponents, setIndexedComponents, setMultiplicationTable, setMultiplicationTable, setNumerical, setNumerical, setPseudoScalarComponent, setRandomComponents, setRandomComponents, setRandomComponents, setRandomComponentsAll, setRepresentation, setScalarComponent, setSignTable, simplifyNumericalFactors, simplifyNumericalSummands, simplifyPlusMinus, square
public ComplexOctonion() throws java.lang.Exception
java.lang.Exception
public ComplexOctonion(ComplexOctonion o) throws java.lang.Exception
java.lang.Exception
public ComplexOctonion getClone()
getClone
in class BinaryAlgebra
public BinaryProductStructure getNewInstance()
getNewInstance
in class BinaryProductStructure
public ComplexOctonion rightMultiplyWith(ComplexOctonion c2) throws java.lang.Exception
java.lang.Exception
public BinaryAlgebra getGrade(int grade) throws java.lang.Exception
getGrade
in class BinaryAlgebra
java.lang.Exception
public int getNumberOfComponents()
getNumberOfComponents
in class BinaryProductStructure