R: Fast Symbolic Multivariate Polynomials

# Fast Symbolic Multivariate Polynomials

## Documentation for package ‘mvp’ version 1.1-1

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z misc

mvp-package | Fast Symbolic Multivariate Polynomials

## -- A --

a | Single-letter symbols
accessors | Functionality for 'coeffs' objects
aderiv | Differentiation of 'mvp' objects
aderiv.mvp | Differentiation of 'mvp' objects
aderiv_mvp | Differentiation of 'mvp' objects
all.equal | Approximate equality of mvp objects
all.equal-method | Approximate equality of mvp objects
all.equal-methods | Approximate equality of mvp objects
allvars | All variables in a multivariate polynomial
all_equal_mvp | Approximate equality of mvp objects
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

## -- B --

b | Single-letter symbols

## -- C --

c | Single-letter symbols
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 --

d | Single-letter symbols
deriv | Differentiation of 'mvp' objects
deriv.mvp | Differentiation of 'mvp' objects
deriv_mvp | Differentiation of 'mvp' objects
drop | Drop empty variables
drop-method | Drop empty variables
drop_mvp | Drop empty variables

## -- E --

e | Single-letter symbols

## -- F --

f | Single-letter symbols

## -- G --

g | Single-letter symbols

## -- H --

h | Single-letter symbols
hash | Functionality for 'coeffs' objects
homog | Various functions to create simple multivariate polynomials
horner | Horner's method

## -- I --

i | Single-letter symbols
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

## -- J --

j | Single-letter symbols

## -- K --

k | Single-letter symbols
kahle | A sparse multivariate polynomial
knight | Chess knight
knight_mvp | Chess knight

## -- L --

l | Single-letter symbols
laurent_factor | Laurent factor
letters | Single-letter symbols
lettersymbols | Single-letter symbols
linear | Various functions to create simple multivariate polynomials
lose | Drop empty variables
lose.mvp | Drop empty variables
lowlevel | Low level functions

## -- M --

m | Single-letter symbols
mmvp | Spray-style specification of mvp objects
mpoly | Conversion to and from mpoly form
mpoly_to_mvp | Conversion to and from mpoly form
mvp | Multivariate polynomials, mvp objects
mvp-class | 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_reciprocal | Arithmetic Ops Group Methods for 'mvp' objects
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 --

n | Single-letter symbols
namechanger | Substitution
nterms | Summary methods for mvp objects
numeric_to_mvp | Various functions to create simple multivariate polynomials

## -- O --

o | Single-letter symbols
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 --

p | Single-letter symbols
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

## -- Q --

q | Single-letter symbols

## -- R --

r | Single-letter symbols
rhmvp | Random multivariate polynomials
rmvp | Random multivariate polynomials
rmvpp | Random multivariate polynomials
rmvppp | Random multivariate polynomials
rtypical | Summary methods for mvp objects

## -- S --

s | Single-letter symbols
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
subs_mvp | Substitution
subvec | Substitution
summary | Summary methods for mvp objects
summary.mvp | Summary methods for mvp objects

## -- T --

t | Single-letter symbols
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

## -- U --

u | Single-letter symbols

## -- V --

v | Single-letter symbols
varchange | Substitution
varchange_formal | Substitution
vars | Functionality for 'coeffs' objects

## -- W --

w | Single-letter symbols

## -- X --

x | Single-letter symbols
xyz | Various functions to create simple multivariate polynomials

## -- Y --

y | Single-letter symbols

## -- Z --

z | Single-letter symbols
zero | The zero polynomial
zero.mvp | The zero polynomial

## -- misc --

%~% | Functionality for 'coeffs' objects