Beispiel #1
0
 public static GaSymMapUnilinearArray EvenVersorProductToArrayMap(this GaSymFrame frame, GaSymMultivector evenVersor)
 {
     return(frame
            .EvenVersorProduct(evenVersor, frame.BasisVectorIDs())
            .ToOutermorphismDictionary()
            .ToArrayMap(frame.VSpaceDimension, frame.VSpaceDimension));
 }
Beispiel #2
0
 public static GaSymMapUnilinearCoefSums RotorProductToCoefSumsMap(this GaSymFrame frame, GaSymMultivector rotorVersor)
 {
     return(frame
            .RotorProduct(rotorVersor, frame.BasisVectorIDs())
            .ToOutermorphismDictionary()
            .ToCoefSumsMap(frame.VSpaceDimension, frame.VSpaceDimension));
 }
Beispiel #3
0
 public static GaSymMapUnilinearTree OddVersorProductToTreeMap(this GaSymFrame frame, GaSymMultivector oddVersor)
 {
     return(frame
            .OddVersorProduct(oddVersor, frame.BasisVectorIDs())
            .ToOutermorphismDictionary()
            .ToTreeMap(frame.VSpaceDimension, frame.VSpaceDimension));
 }