# Multi- And Mixed-Precision Computations

## Documentation for package ‘MPCR’ version 1.1.4

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

## Help Pages

A B C D E F G H I L M N P Q R S T W misc

## -- A --

abs-method | Miscellaneous mathematical functions
acos-method | Trigonometric functions
acosh-method | Hyperbolic functions
arithmetic | Binary arithmetic numeric/MPCR objects.
as.MPCR | Converters
asin-method | Trigonometric functions
asinh-method | Hyperbolic functions
atan-method | Trigonometric functions
atanh-method | Hyperbolic functions

## -- B --

backsolve-method | Back/Forward solve

## -- C --

ceiling-method | Rounding functions
Check Precision | Metadata functions
chol | cholesky decomposition
chol-method | cholesky decomposition
chol-method | MPCRTile Chol ( Cholesky decomposition )
chol2inv | cholesky inverse
chol2inv-method | cholesky inverse
comparison | Binary comparison operators for numeric/MPCR objects.
concatenate | concatenate
Converters | Converters
copy | copy
cos-method | Trigonometric functions
cosh-method | Hyperbolic functions
crossprod | crossprod
crossprod-method | crossprod

## -- D --

diag | diag
diag-method | diag
dimensions | dimensions

## -- E --

eigen | eigen decomposition
eigen-method | eigen decomposition
exp-method | Logarithms and Exponentials
expm1-method | Logarithms and Exponentials
extremes | Min-Max Functions

## -- F --

floor-method | Rounding functions
forwardsolve-method | Back/Forward solve

## -- G --

gamma-method | Special mathematical functions.

## -- H --

hyperbolic | Hyperbolic functions

## -- I --

is.finite-method | Finite, infinite, and NaNs
is.infinite-method | Finite, infinite, and NaNs
is.nan-method | Finite, infinite, and NaNs
isSymmetric | isSymmetric
isSymmetric-method | isSymmetric

## -- L --

La.svd-method | SVD
lgamma-method | Special mathematical functions.
log | Logarithms and Exponentials
log-method | Logarithms and Exponentials
log10-method | Logarithms and Exponentials
log2-method | Logarithms and Exponentials

## -- M --

mathis | Finite, infinite, and NaNs
max-method | Min-Max Functions
metadata | Metadata functions
min-method | Min-Max Functions
miscmath | Miscellaneous mathematical functions
MPCR | MPCR S4 Class
MPCR GEMM | MPCR GEMM (Matrix-Matrix Multiplication)
MPCR TRSM | MPCR TRSM (Triangular Solve)
MPCR.abs | Miscellaneous mathematical functions
MPCR.acos | Trigonometric functions
MPCR.acosh | Hyperbolic functions
MPCR.Add | Binary arithmetic numeric/MPCR objects.
MPCR.asin | Trigonometric functions
MPCR.asinh | Hyperbolic functions
MPCR.atan | Trigonometric functions
MPCR.atanh | Hyperbolic functions
MPCR.backsolve | Back/Forward solve
MPCR.cbind | bind
MPCR.cbind-method | bind
MPCR.ceiling | Rounding functions
MPCR.ChangePrecision | Metadata functions
MPCR.ChangePrecision-method | Metadata functions
MPCR.chol | cholesky decomposition
MPCR.chol2inv | cholesky inverse
MPCR.Concatenate | concatenate
MPCR.Concatenate-method | concatenate
MPCR.copy | copy
MPCR.cos | Trigonometric functions
MPCR.cosh | Hyperbolic functions
MPCR.crossprod | crossprod
MPCR.DeSerialize | MPCR S4 Class
MPCR.diag | diag
MPCR.Divide | Binary arithmetic numeric/MPCR objects.
MPCR.eigen | eigen decomposition
MPCR.exp | Logarithms and Exponentials
MPCR.expm1 | Logarithms and Exponentials
MPCR.floor | Rounding functions
MPCR.forwardsolve | Back/Forward solve
MPCR.gamma | Special mathematical functions.
MPCR.gemm | MPCR GEMM (Matrix-Matrix Multiplication)
MPCR.gemm-method | MPCR GEMM (Matrix-Matrix Multiplication)
MPCR.is.double | Metadata functions
MPCR.is.double-method | Metadata functions
MPCR.is.finite | Finite, infinite, and NaNs
MPCR.is.float | Metadata functions
MPCR.is.float-method | Metadata functions
MPCR.is.half | Metadata functions
MPCR.is.half-method | Metadata functions
MPCR.is.infinite | Finite, infinite, and NaNs
MPCR.is.na | NA's
MPCR.is.na-method | NA's
MPCR.is.nan | Finite, infinite, and NaNs
MPCR.is.single | Metadata functions
MPCR.is.single-method | Metadata functions
MPCR.isSymmetric | isSymmetric
MPCR.La.svd | SVD
MPCR.lgamma | Special mathematical functions.
MPCR.log | Logarithms and Exponentials
MPCR.log10 | Logarithms and Exponentials
MPCR.log2 | Logarithms and Exponentials
MPCR.max | Min-Max Functions
MPCR.min | Min-Max Functions
MPCR.Multiply | Binary arithmetic numeric/MPCR objects.
MPCR.na.exclude | NA's
MPCR.na.exclude-method | NA's
MPCR.na.omit | NA's
MPCR.na.omit-method | NA's
MPCR.ncol | dimensions
MPCR.norm | norm
MPCR.nrow | dimensions
MPCR.object.size | Metadata functions
MPCR.object.size-method | Metadata functions
MPCR.Power | Binary arithmetic numeric/MPCR objects.
MPCR.print | print
MPCR.qr | QR decomposition
MPCR.qr.Q | QR decomposition
MPCR.qr.qty | QR decomposition
MPCR.qr.qy | QR decomposition
MPCR.qr.R | QR decomposition
MPCR.rbind | bind
MPCR.rbind-method | bind
MPCR.rcond | reciprocal condition
MPCR.rep | replicate
MPCR.round | Rounding functions
MPCR.scale | scale
MPCR.Serialize | MPCR S4 Class
MPCR.show | print
MPCR.sin | Trigonometric functions
MPCR.sinh | Hyperbolic functions
MPCR.solve | solve
MPCR.sqrt | Miscellaneous mathematical functions
MPCR.storage.mode | Metadata functions
MPCR.str | print
MPCR.Subtract | Binary arithmetic numeric/MPCR objects.
MPCR.svd | SVD
MPCR.sweep | sweep
MPCR.t | transpose
MPCR.tan | Trigonometric functions
MPCR.tanh | Hyperbolic functions
MPCR.tcrossprod | crossprod
MPCR.ToNumericMatrix | Converters
MPCR.ToNumericVector | Converters
MPCR.trsm | MPCR TRSM (Triangular Solve)
MPCR.trsm-method | MPCR TRSM (Triangular Solve)
MPCR.trunc | Rounding functions
MPCR.typeof | Metadata functions
MPCR.which.max | Min-Max Functions
MPCR.which.min | Min-Max Functions
MPCRTile | MPCRTile S4 Class
MPCRTile Chol | MPCRTile Chol ( Cholesky decomposition )
MPCRTile GEMM | MPCRTile GEMM (Matrix-Matrix Multiplication)
MPCRTile.chol | MPCRTile Chol ( Cholesky decomposition )
MPCRTile.copy | copy
MPCRTile.gemm | MPCRTile GEMM (Matrix-Matrix Multiplication)
MPCRTile.gemm-method | MPCRTile GEMM (Matrix-Matrix Multiplication)
MPCRTile.GetSerializedTile | MPCRTile S4 Class
MPCRTile.GetTile | MPCRTile S4 Class
MPCRTile.trsm | MPCRTile TRSM (Triangular Solve)
MPCRTile.trsm-method | MPCRTile TRSM (Triangular Solve)
MPCRTile.UpdateTile | MPCRTile S4 Class

## -- N --

NA's | NA's
ncol-method | dimensions
norm | norm
norm-method | norm
nrow-method | dimensions

## -- P --

print | print
print-method | print

## -- Q --

qr | QR decomposition
qr-method | QR decomposition
qr.Q-method | QR decomposition
qr.R-method | QR decomposition

## -- R --

rcond | reciprocal condition
rcond-method | reciprocal condition
Rcpp_MPCR-class | MPCR S4 Class
Rcpp_MPCRTile-class | MPCRTile S4 Class
rep-method | replicate
replicate | replicate
round | Rounding functions
round-method | Rounding functions

## -- S --

scale | scale
scale-method | scale
show-method | print
sin-method | Trigonometric functions
sinh-method | Hyperbolic functions
solve | solve
solve-method | solve
specialmath | Special mathematical functions.
sqrt-method | Miscellaneous mathematical functions
storage.mode-method | Metadata functions
svd | SVD
svd-method | SVD
sweep | sweep
sweep-method | sweep

## -- T --

t-method | transpose
tan-method | Trigonometric functions
tanh-method | Hyperbolic functions
tcrossprod-method | crossprod
transpose | transpose
trig | Trigonometric functions
trunc-method | Rounding functions
typeof-method | Metadata functions

## -- W --

which.max-method | Min-Max Functions
which.min-method | Min-Max Functions

## -- misc --

!=-method | Binary comparison operators for numeric/MPCR objects.
*-method | Binary arithmetic numeric/MPCR objects.
+-method | Binary arithmetic numeric/MPCR objects.
--method | Binary arithmetic numeric/MPCR objects.
/-method | Binary arithmetic numeric/MPCR objects.
<-method | Binary comparison operators for numeric/MPCR objects.
<=-method | Binary comparison operators for numeric/MPCR objects.
==-method | Binary comparison operators for numeric/MPCR objects.
>-method | Binary comparison operators for numeric/MPCR objects.
>=-method | Binary comparison operators for numeric/MPCR objects.
[-method | Extract or replace elements from an MPCR object.
[<--method | Extract or replace elements from an MPCR object.
[[-method | Extract or replace elements from an MPCR object.
[[<--method | Extract or replace elements from an MPCR object.
^-method | Binary arithmetic numeric/MPCR objects.