inst/doc/signature.R

## ----setup, include=FALSE-----------------------------------------------------------------------------------
set.seed(0)
library("clifford")
options(rmarkdown.html_vignette.check_title = FALSE)
knitr::opts_chunk$set(echo = TRUE)
knit_print.function <- function(x, ...){dput(x)}
registerS3method(
  "knit_print", "function", knit_print.function,
  envir = asNamespace("knitr")
)

## ----out.width='15%', out.extra='style="float:right; padding:10px"',echo=FALSE------------------------------
knitr::include_graphics(system.file("help/figures/clifford.png", package = "clifford"))
knitr::include_graphics(system.file("help/figures/lorentz.png", package = "lorentz"))

## ----showsigdef---------------------------------------------------------------------------------------------
signature

## ----label=sig34--------------------------------------------------------------------------------------------
signature(1,2)

## ----showp--------------------------------------------------------------------------------------------------
c(drop(e(1)^2),drop(e(2)^2),drop(e(3)^2))

## ----showg4-------------------------------------------------------------------------------------------------
c(drop(e(4)^2),drop(e(100)^2))

## ----usemaxdim----------------------------------------------------------------------------------------------
options(maxdim = 4)

## ----showerror, error=TRUE----------------------------------------------------------------------------------
try({
c(drop(e(1)^2),drop(e(2)^2),drop(e(3)^2),drop(e(4)^2))
e(5)
})

## ----showsig------------------------------------------------------------------------------------------------
signature()

## ----showinfinitesig----------------------------------------------------------------------------------------
options(maxdim=NULL)
signature(Inf)
signature()

## ----dputinfinitesig----------------------------------------------------------------------------------------
dput(signature())

Try the clifford package in your browser

Any scripts or data that you put into this service are public.

clifford documentation built on June 8, 2025, 10:56 a.m.