# Fast Symbolic Multivariate Polynomials

## Documentation for package ‘mvp’ version 1.0-14

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A C D H I K L M N O P R S T V X Z misc

mvp-package | Fast Symbolic Multivariate Polynomials

## -- A --

accessors | Functionality for 'coeffs' objects
aderiv | Differentiation of 'mvp' objects
aderiv.mvp | Differentiation of 'mvp' objects
aderiv_mvp | Differentiation of 'mvp' objects
allvars | All variables in a multivariate polynomial
as.function.mvp | Functional form for multivariate polynomials
as.mpoly.mvp | Conversion to and from mpoly form
as.mvp | Multivariate polynomials, mvp objects
as.mvp.character | Multivariate polynomials, mvp objects
as.mvp.list | Multivariate polynomials, mvp objects
as.mvp.mpoly | Multivariate polynomials, mvp objects
as.mvp.mvp | Multivariate polynomials, mvp objects
as.mvp.numeric | Multivariate polynomials, mvp objects
as_coeffs | Functionality for 'coeffs' objects

## -- C --

coefficients | Functionality for 'coeffs' objects
coeffs | Functionality for 'coeffs' objects
coeffs.mvp | Functionality for 'coeffs' objects
coeffs<- | Functionality for 'coeffs' objects
coeffs<-.mvp | Functionality for 'coeffs' objects
consistent | Functionality for 'coeffs' objects
constant | The constant term
constant.mvp | The constant term
constant.numeric | The constant term
constant<- | The constant term
constant<-.mvp | The constant term

## -- D --

deriv | Differentiation of 'mvp' objects
deriv.mvp | Differentiation of 'mvp' objects
deriv_mvp | Differentiation of 'mvp' objects
drop | Drop empty variables

## -- H --

hash | Functionality for 'coeffs' objects
homog | Various functions to create simple multivariate polynomials
horner | Horner's method

## -- I --

invert | Replace symbols with their reciprocals
is.coeffs | Functionality for 'coeffs' objects
is.constant | The constant term
is.mvp | Multivariate polynomials, mvp objects
is.zero | The zero polynomial
is.zero.mvp | The zero polynomial
is_ok_mvp | Multivariate polynomials, mvp objects

## -- K --

kahle | A sparse multivariate polynomial
knight | Chess knight
knight_mvp | Chess knight

## -- L --

linear | Various functions to create simple multivariate polynomials
lose | Drop empty variables
lose.mvp | Drop empty variables
lowlevel | Low level functions

## -- M --

mpoly | Conversion to and from mpoly form
mpoly_to_mvp | Conversion to and from mpoly form
mvp | Multivariate polynomials, mvp objects
mvp_add | Low level functions
mvp_deriv | Low level functions
mvp_eq_mvp | Arithmetic Ops Group Methods for 'mvp' objects
mvp_modulo | Arithmetic Ops Group Methods for 'mvp' objects
mvp_negative | Arithmetic Ops Group Methods for 'mvp' objects
mvp_plus_mvp | Arithmetic Ops Group Methods for 'mvp' objects
mvp_plus_numeric | Arithmetic Ops Group Methods for 'mvp' objects
mvp_plus_scalar | Arithmetic Ops Group Methods for 'mvp' objects
mvp_power | Low level functions
mvp_power_scalar | Arithmetic Ops Group Methods for 'mvp' objects
mvp_prod | Low level functions
mvp_substitute | Low level functions
mvp_substitute_mvp | Low level functions
mvp_subs_mvp | Substitution
mvp_taylor_allvars | Decomposition of multivariate polynomials by powers
mvp_taylor_onepower_onevar | Decomposition of multivariate polynomials by powers
mvp_taylor_onevar | Decomposition of multivariate polynomials by powers
mvp_times_mvp | Arithmetic Ops Group Methods for 'mvp' objects
mvp_times_scalar | Arithmetic Ops Group Methods for 'mvp' objects
mvp_to_mpoly | Conversion to and from mpoly form
mvp_to_series | Decomposition of multivariate polynomials by powers
mvp_vectorised_substitute | Low level functions
mvp_vectorized_substitute | Low level functions

## -- N --

namechanger | Substitution
nterms | Summary methods for mvp objects
numeric_to_mvp | Various functions to create simple multivariate polynomials

## -- O --

onevarpow | Decomposition of multivariate polynomials by powers
ooom | One over one minus a multivariate polynomial
Ops | Arithmetic Ops Group Methods for 'mvp' objects
Ops.coeffs | Functionality for 'coeffs' objects
Ops.mvp | Arithmetic Ops Group Methods for 'mvp' objects
Ops.mvp_coeffs | Functionality for 'coeffs' objects

## -- P --

powers | Functionality for 'coeffs' objects
print.coeffs | Functionality for 'coeffs' objects
print.mvp | Print methods for 'mvp' objects
print.mvp_coeffs | Functionality for 'coeffs' objects
print.series | Decomposition of multivariate polynomials by powers
print.summary.mvp | Summary methods for mvp objects
print_mvp | Print methods for 'mvp' objects
product | Various functions to create simple multivariate polynomials

## -- R --

rmvp | Random multivariate polynomials
rtypical | Summary methods for mvp objects

## -- S --

series | Decomposition of multivariate polynomials by powers
simplify | Low level functions
special | Various functions to create simple multivariate polynomials
subs | Substitution
subsmvp | Substitution
substitute | Substitution
subsy | Substitution
subs_mvp | Substitution
subvec | Substitution
summary | Summary methods for mvp objects
summary.mvp | Summary methods for mvp objects

## -- T --

taylor | Decomposition of multivariate polynomials by powers
trunc | Decomposition of multivariate polynomials by powers
trunc1 | Decomposition of multivariate polynomials by powers
truncall | Decomposition of multivariate polynomials by powers

## -- V --

varchange | Substitution
varchange_formal | Substitution
vars | Functionality for 'coeffs' objects

## -- X --

xyz | Various functions to create simple multivariate polynomials

## -- Z --

zero | The zero polynomial
zero.mvp | The zero polynomial

## -- misc --

%~% | Functionality for 'coeffs' objects