consolidate {stokes} | R Documentation |
Various low-level helper functions
Description
Various low-level helper functions used in Alt()
and
kform()
Usage
consolidate(S)
kill_trivial_rows(S)
include_perms(S)
kform_to_ktensor(S)
Arguments
S |
Object of class |
Details
Low-level helper functions.
Function
consolidate()
takes a spray object, and combines any rows that are identical up to a permutation, respecting the sign of the permutationFunction
kill_trivial_rows()
takes a spray object and deletes any rows with a repeated entry (which havek
-forms identically zero)Function
include_perms()
replaces each row of aspray
object with all its permutations, respecting the sign of the permutationFunction
ktensor_to_kform()
coerces ak
-form to ak
-tensor
Value
The functions documented here all return a spray
object.
Author(s)
Robin K. S. Hankin
See Also
Examples
(S <- spray(matrix(c(1,1,2,2,1,3,3,1,3,5),ncol=2,byrow=TRUE),1:5))
kill_trivial_rows(S) # (rows 1 and 3 killed, repeated entries)
consolidate(S) # (merges rows 2 and 4)
include_perms(S) # returns a spray object, not alternating tensor.
[Package stokes version 1.2-1 Index]