public class DeSitterAlgebra extends CliffordAlgebra
dim, grade_nr
ARG_NUM, CIRCULAR, COMP_NUM, components, HYPERBOLIC, ZERO_PRECISSION
Constructor and Description |
---|
DeSitterAlgebra() |
DeSitterAlgebra(DeSitterAlgebra dsa) |
compressProduct, getBiVectorComponents, getBlades, getGrades, getGradesOccuring, getMultiplicationTable, getMultTableAsHtml, reorderBaseElements, rightMultiplyWith, setBasis, setBiVectorComponents, setBiVectorComponentsExclusively, setCliffordComponentsOfGrade, setVectorComponents, setVectorComponentsExclusively
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 DeSitterAlgebra()
public DeSitterAlgebra(DeSitterAlgebra dsa)
public DeSitterAlgebra getReverted()
sta
- De Sitter algebra to be inversted.public DeSitterAlgebra getGrade(int grade)
getGrade
in class CliffordAlgebra
grade
- Grade.public DeSitterAlgebra add(BinaryProductStructure h)
add
in class BinaryAlgebra
public java.lang.String getBladeNumbers()
getBladeNumbers
in class CliffordAlgebra
public DeSitterAlgebra getEvenGrade(DeSitterAlgebra sta)
public static DeSitterAlgebra getProduct(DeSitterAlgebra dsa1, DeSitterAlgebra dsa2) throws java.lang.Exception
java.lang.Exception
public DeSitterAlgebra rightMultiplyWith(DeSitterAlgebra dsa) throws java.lang.Exception
java.lang.Exception
public static DeSitterAlgebra getCommutator(DeSitterAlgebra dsa1, DeSitterAlgebra dsa2) throws java.lang.Exception
java.lang.Exception
public static DeSitterAlgebra getAntiCommutator(DeSitterAlgebra dsa1, DeSitterAlgebra dsa2) throws java.lang.Exception
java.lang.Exception
public static DeSitterAlgebra getAssociator(DeSitterAlgebra dsa1, DeSitterAlgebra dsa2, DeSitterAlgebra dsa3) throws java.lang.Exception
java.lang.Exception
public DeSitterAlgebra getClone(BinaryProductStructure dsa)
public DeSitterAlgebra getNewInstance()
getNewInstance
in class CliffordAlgebra
public int getNumberOfComponents()
getNumberOfComponents
in class BinaryProductStructure
public java.lang.String[] getBasis()
getBasis
in class BinaryProductStructure
public int getNumberOfGrades() throws java.lang.Exception
getNumberOfGrades
in class BinaryAlgebra
java.lang.Exception
public boolean isCayleyDicksonAlgebra() throws java.lang.Exception
isCayleyDicksonAlgebra
in class BinaryAlgebra
java.lang.Exception
public BinaryAlgebra getClone(BinaryAlgebra a)
getClone
in class CliffordAlgebra
public BinaryAlgebra getClone()
getClone
in class BinaryAlgebra
public java.lang.String[][] getMTab()
BinaryProductStructure
getMTab
in class BinaryProductStructure