JetBundleOperationsCategoryΒΆ

jet.spad line 37 [edit on github]

This category defines common operations provided by various jet bundles.

getNotation: () -> Symbol

getNotation() shows the currently used notation.

numDepVar: () -> PositiveInteger

numDepVar returns the number of dependent variables.

numIndVar: () -> PositiveInteger

numIndVar returns the number of independent variables.

P: (PositiveInteger, List NonNegativeInteger) -> %

P(i, ind) generates the derivative of the i-th dependent variable wrt the index ind. Whether ind is interpreted as multi-index or as repeated index depends on the chosen notation.

P: (PositiveInteger, NonNegativeInteger) -> %

P(i, j) generates the j-th derivative of the i-th independent variable wrt the only independent variable.

P: List NonNegativeInteger -> %

P(ind) generates the derivative of the only dependent variable wrt the index ind.

P: NonNegativeInteger -> %

P(i) generates the i-th derivative of the only dependent variable wrt the only independent variable.

setNotation: Symbol -> Symbol

setNotation(s) chooses the notation used for derivatives. Returns the old value.

U: () -> %

U() generates the only dependent variable.

U: PositiveInteger -> %

U(i) generates the i-th dependent variable.

X: () -> %

X() generates the only independent variable.

X: PositiveInteger -> %

X(i) generates the i-th independent variable.