# Distributed Gaussian Process Calculations

## Documentation for package ‘bigGP’ version 0.1.8

- DESCRIPTION file.
- Code demos. Use demo() to run them.
- Package NEWS.

## Help Pages

bigGP-package | Package for Calculations with Big Gaussian Processes
.bigGP | Information about the number and identities of the processes
.bigGP.fill | Information about the number and identities of the processes
alloc | Create Object with its Own Memory
bigGP | Package for Calculations with Big Gaussian Processes
bigGP-meta | Information about the number and identities of the processes
bigGP.exit | Exit bigGP Environment
bigGP.init | Initialize bigGP package
bigGP.quit | Exit bigGP Environment
calcD | Calculate Partition Factor
calcH-method | Class '"krigeProblem"'
calcIJ | Calculate Slave Process Identifiers
calcLogDens-method | Class '"krigeProblem"'
calcPostCov-method | Class '"krigeProblem"'
collectDiagonal | Return the Diagonal of a Distributed Square Matrix to the Master Process
collectRectangularMatrix | Return a Distributed Rectangular Matrix to the Master Process
collectTriangularMatrix | Return a Distributed Symmetric or Triangular Matrix to the Master Process
collectVector | Return a Distributed Vector to the Master Process
distributedKrigeProblem | ReferenceClass for Distributed Components of the krigeProblem ReferenceClass
distributedKrigeProblem-class | ReferenceClass for Distributed Components of the krigeProblem ReferenceClass
distributeVector | Distribute a Vector to the Slave Processes
getDistributedRectangularMatrixLength | Find Length of Subset of Vector or Matrix Stored on Slave Process
getDistributedTriangularMatrixLength | Find Length of Subset of Vector or Matrix Stored on Slave Process
getDistributedVectorLength | Find Length of Subset of Vector or Matrix Stored on Slave Process
initializeSlaveProblems-method | Class '"krigeProblem"'
krigeProblem | Class '"krigeProblem"'
krigeProblem-class | Class '"krigeProblem"'
localAssign | Assign a New Name to an Object on Slave Process
localBacksolve | Local Calculation Functions
localCalc | Local Calculation Functions
localCalcChol | Local Calculation Functions
localCollectDiagonal | Local Distribution and Collection Functions
localCollectDiagonalTest | Local Distribution and Collection Functions
localCollectRectangularMatrix | Local Distribution and Collection Functions
localCollectRectangularMatrixTest | Local Distribution and Collection Functions
localCollectTriangularMatrix | Local Distribution and Collection Functions
localCollectTriangularMatrixTest | Local Distribution and Collection Functions
localCollectVector | Local Distribution and Collection Functions
localCollectVectorTest | Local Distribution and Collection Functions
localConstructRnormMatrix | Local Calculation Functions
localCrossProdMatSelf | Local Calculation Functions
localCrossProdMatSelfDiag | Local Calculation Functions
localCrossProdMatVec | Local Calculation Functions
localDistributeVector | Local Distribution and Collection Functions
localDistributeVectorTest | Local Distribution and Collection Functions
localForwardsolve | Local Calculation Functions
localGetRectangularMatrixIndices | Get Indices of Vector or Matrix Elements Stored on Slave Process
localGetTriangularMatrixIndices | Get Indices of Vector or Matrix Elements Stored on Slave Process
localGetVectorIndices | Get Indices of Vector or Matrix Elements Stored on Slave Process
localKrigeProblemConstructCov | Calculate Mean Vector or Covariance Matrix on Slave Process
localKrigeProblemConstructMean | Calculate Mean Vector or Covariance Matrix on Slave Process
localMultChol | Local Calculation Functions
localPull | Local Distribution and Collection Functions
localPullTest | Local Distribution and Collection Functions
localRm | Remove Objects on Slave Process
optimizeLogDens-method | Class '"krigeProblem"'
predict-method | Class '"krigeProblem"'
pull | Copy Object from Slave Processes to Master
push | Copy Object from Master to Slave Processes
remoteBacksolve | Solve a Distributed Triangular System
remoteCalc | Do Arbitrary Calculations on One or Two Inputs
remoteCalcChol | Calculate Distributed Cholesky Decomposition
remoteConstructCov-method | Class '"krigeProblem"'
remoteConstructMean-method | Class '"krigeProblem"'
remoteConstructRnormMatrix | Create Distributed Vector or Matrix of Random Normals
remoteConstructRnormVector | Create Distributed Vector or Matrix of Random Normals
remoteCrossProdMatSelf | Distributed Crossproduct of a Rectangular Matrix with Itself
remoteCrossProdMatSelfDiag | Distributed Crossproduct of a Rectangular Matrix with Itself
remoteCrossProdMatVec | Distributed Crossproduct of a Rectangular Matrix and a Vector
remoteForwardsolve | Solve a Distributed Triangular System
remoteGetIndices | Determine Indices of Vector or Matrix Elements Stored on all Processes
remoteLs | Remote List Objects
remoteMultChol | Distributed Multiplication of Lower Triangular Matrix and a Vector or Matrix
remoteRm | Remote Remove Objects
setParams-method | Class '"krigeProblem"'
show-method | Class '"krigeProblem"'
simulateRealizations-method | Class '"krigeProblem"'
SN2011fe | SN2011fe Supernova Dataset
SN2011fe_covfunc | SN2011fe Supernova Dataset
SN2011fe_crosscovfunc | SN2011fe Supernova Dataset
SN2011fe_initialParams | SN2011fe Supernova Dataset
SN2011fe_meanfunc | SN2011fe Supernova Dataset
SN2011fe_mle | SN2011fe Supernova Dataset
SN2011fe_mle_subset | SN2011fe Supernova Dataset
SN2011fe_newdata | SN2011fe Supernova Dataset
SN2011fe_newdata_subset | SN2011fe Supernova Dataset
SN2011fe_predcovfunc | SN2011fe Supernova Dataset
SN2011fe_predmeanfunc | SN2011fe Supernova Dataset
SN2011fe_subset | SN2011fe Supernova Dataset