runif.faure,straussDesign, rss2d, rss3d, unif.test.quantile, unif.test.statistic)

useDynLib(DiceDesign, .registration = TRUE, .fixes = "C_")

## All methods, for own or "foreign" generics:
exportMethods(show, coef, plot, predict, simulate)

exportClasses(covTensorProduct, covIso, covKernel, km, covAffineScaling)
exportMethods(show, plot, predict, simulate, covMatrix, covMat1Mat2,
covMatrixDerivative, covVector.dx, covParametersBounds, coefficients, summary, inputnames, ninput, kernelname, nuggetvalue, "nuggetvalue<-", nuggetflag)

exportClasses(covTensorProduct, covIso, covScaling, covKernel, km, covAffineScaling)

exportClasses(covTensorProduct, covIso, covScaling, covKernel, km, covAffineScaling, covUser)
covMatrixDerivative, covVector.dx, covParametersBounds, covparam2vect, vect2covparam, coefficients, summary, inputnames, ninput, kernelname, nuggetvalue, "nuggetvalue<-", nuggetflag)

exportMethods(show, plot, predict, simulate, update, covMatrix, covMat1Mat2,

covMatrixDerivative, covVector.dx, covParametersBounds, covparam2vect, vect2covparam, coef, "coef<-", summary, inputnames, ninput, kernelname, nuggetvalue, "nuggetvalue<-", nuggetflag)

covMatrixDerivative, covVector.dx, covParametersBounds, covparam2vect, vect2covparam, coef, summary, inputnames, ninput, kernelname, nuggetvalue, "nuggetvalue<-", nuggetflag)

importFrom("graphics", "abline", "lines", "matplot", "par", "plot")
importFrom("stats", "as.formula", "dist", "lm", "model.matrix",
"optim", "qnorm", "qqline", "qqnorm", "qt", "quantile",
"reformulate", "rnorm", "runif", "sd", "terms", "var",
"predict", "logLik", "coef", "coefficients", "simulate", "update")
exportClasses(covTensorProduct, covIso, covScaling, covKernel, km, covUser)

branin2, goldsteinprice, hartman4, rosenbrock4, sphere6,

importFrom("stats", "dnorm", "end", "median", "model.matrix", "optim",
"pnorm", "qnorm", "rnorm", "runif", "sd")

importFrom("stats", "aggregate", "lm", "na.omit", "runif")

importFrom("stats", "aggregate", "lm", "na.omit", "runif", "t.test","shapiro.test","sd")