Learn R Programming

⚠️There's a newer version (0.9-1) of this package.Take me there.

This repository is just a wrapper to emulate a "standard" R package from https://github.com/libKriging/bindings/R/rlibkriging content, so you can install it just using:

install.packages('devtools')
devtools::install_github("libKriging/rlibkriging")

Requirements

c++, cmake and gfortran, should be installed using:

Note: this repository mainly contains modified Makefiles, inspired by https://github.com/astamm/nloptr wrapper for NLOpt.

CRAN

When submitting to CRAN, ./tools/setup.sh should be run before R CMD build rlibkriging to suite CRAN policy.

Copy Link

Version

Install

install.packages('rlibkriging')

Monthly Downloads

210

Version

0.7-4.3

License

Apache License (>= 2)

Maintainer

Yann Richet

Last Published

February 13th, 2023

Functions in rlibkriging (0.7-4.3)

NuggetKM

Create an NuggetKM Object
NuggetKriging

Create an object with S3 class "NuggetKriging" using the libKriging library.
NuggetKM-class

S4 class for NuggetKriging Models Extending the "km" Class
NoiseKM-class

S4 class for NoiseKriging Models Extending the "km" Class
NoiseKM

Create an NoiseKM Object
Kriging

Create an object with S3 class "Kriging" using the libKriging library.
as.km.Kriging

Coerce a Kriging object into the "km" class of the DiceKriging package.
KM-class

S4 class for Kriging Models Extending the "km" Class
KM

Create an KM Object
NoiseKriging

Create an object with S3 class "NoiseKriging" using the libKriging library.
copy.NoiseKriging

Duplicate a NoiseKriging Model
copy.Kriging

Duplicate a Kriging Model
as.list.Kriging

Coerce a Kriging Object into a List
as.km

Coerce an Object into a km Object
as.km.NoiseKriging

Coerce a NoiseKriging object into the "km" class of the DiceKriging package.
as.list.NuggetKriging

Coerce a NuggetKriging Object into a List
as.list.NoiseKriging

Coerce a NoiseKriging Object into a List
leaveOneOut

Compute Leave-One-Out
as.km.NuggetKriging

Coerce a NuggetKriging object into the "km" class of the DiceKriging package.
leaveOneOut.Kriging

Get leaveOneOut of Kriging Model
logLikelihood.Kriging

Get Log-Likelihood of Kriging Model
fit.NoiseKriging

Fit NoiseKriging object on given data.
fit.Kriging

Fit Kriging object on given data.
logLikelihoodFun.Kriging

Compute Log-Likelihood of Kriging Model
fit

Fit model on data.
copy

Duplicate object.
logLikelihoodFun.NoiseKriging

Compute Log-Likelihood of NoiseKriging Model
copy.NuggetKriging

Duplicate a NuggetKriging Model
fit.NuggetKriging

Fit NuggetKriging object on given data.
logLikelihoodFun.NuggetKriging

Compute Log-Likelihood of NuggetKriging Model
logLikelihood.NoiseKriging

Get logLikelihood of NoiseKriging Model
logLikelihoodFun

Log-Likelihood function
logMargPost.Kriging

Get logMargPost of Kriging Model
logMargPost.NuggetKriging

Get logMargPost of NuggetKriging Model
logMargPostFun

log-Marginal Posterior function
logMargPostFun.NuggetKriging

Compute the log-marginal posterior of a kriging model, using the prior XXXY.
leaveOneOutFun.Kriging

Compute Leave-One-Out (LOO) error for an object with S3 class "Kriging" representing a kriging model.
leaveOneOutFun

Leave-One-Out function
logLikelihood

Compute Log-Likelihood
predict.Kriging

Predict from a Kriging object.
predict,NuggetKM-method

Prediction Method for a NuggetKM Object
logLikelihood.NuggetKriging

Get logLikelihood of NuggetKriging Model
predict,NoiseKM-method

Prediction Method for a NoiseKM Object
predict,KM-method

Prediction Method for a KM Object
simulate,NoiseKM-method

Simulation from a NoiseKM Object
simulate,NuggetKM-method

Simulation from a NuggetKM Object
update,NoiseKM-method

Update a NoiseKM Object with New Points
update,NuggetKM-method

Update a NuggetKM Object with New Points
print.Kriging

Print the content of a Kriging object.
logMargPostFun.Kriging

Compute the log-marginal posterior of a kriging model, using the prior XXXY.
logMargPost

Compute log-Marginal Posterior
simulate.NuggetKriging

Simulation from a NuggetKriging model object.
print.NoiseKriging

Print the content of a NoiseKriging object.
simulate.Kriging

Simulation from a Kriging model object.
update.Kriging

Update a Kriging model object with new points
simulate.NoiseKriging

Simulation from a NoiseKriging model object.
update.NoiseKriging

Update a NoiseKriging model object with new points
update,KM-method

Update a KM Object with New Points
update.NuggetKriging

Update a NuggetKriging model object with new points
simulate,KM-method

Simulation from a KM Object
predict.NoiseKriging

Predict from a NoiseKriging object.
print.NuggetKriging

Print the content of a NuggetKriging object.
predict.NuggetKriging

Predict from a NuggetKriging object.