
################################################
## import name space
################################################

import("sn")
import("methods")
import("timeDate")
import("timeSeries")

################################################
## useDynLib
################################################

useDynLib("fCopulae")

################################################
## S4 classes
################################################

exportClasses("fCOPULA",
              "fMV" )
exportMethods("show" )

################################################
## S3 classes
################################################

S3method("plot", "fMV")
S3method("plot", "hexBinning")
S3method("plot", "squareBinning")
S3method("summary", "fMV")

################################################
## functions
################################################

export(
    ".AfuncFirstDer",
    ".AfuncSecondDer",
    ".Debye",
    ".Debye1",
    ".Kfunc",
    ".Phi",
    ".Phi0",
    ".PhiFirstDer",
    ".PhiSecondDer",
    ".TInt",
    ".TOwen",
    ".archm2Tau",
    ".archmRho",
    ".archmTau",
    ".archmTauRange",
    ".copulaRho",
    ".darchm1Copula",
    ".darchm2Copula",
    ".darchmContourSlider",
    ".darchmPerspSlider",
    ".dcauchyCopula",
    ".delliptical",
    ".delliptical2dSlider",
    ".dellipticalContourSlider",
    ".dellipticalCopulaGrid",
    ".dellipticalPerspSlider",
    ".dev1Copula",
    ".dev2Copula",
    ".devContourSlider",
    ".devPerspSlider",
    ".dmoCopula",
    ".dnorm2d",
    ".dnormCopula",
    ".dtCopula",
    ".ellipticalRho",
    ".ev1Rho",
    ".ev1Tau",
    ".ev2Rho",
    ".ev2Tau",
    ".getfCopulaeEnv",
    ".gfunc2d",
    ".invK",
    ".invK2",
    ".invPhi",
    ".invPhiFirstDer",
    ".invPhiSecondDer",
    ".makeConcordanceTable",
    ".mvsnorm.plot.1",
    ".mvsnorm.plot.1A",
    ".mvsnorm.plot.1B",
    ".mvsnorm.plot.2",
    ".mvsnorm.plot.3",
    ".mvsnorm.plot.4",
    ".mvsnorm.plot.5",
    ".mvsnormFit",
    ".mvsnormPlot",
    ".mvst.plot.1",
    ".mvst.plot.1A",
    ".mvst.plot.1B",
    ".mvst.plot.2",
    ".mvst.plot.3",
    ".mvst.plot.4",
    ".mvst.plot.5",
    ".mvstFit",
    ".mvstPlot",
    ".parchm1Copula",
    ".parchm2Copula",
    ".parchmContourSlider",
    ".parchmPerspSlider",
    ".pcauchyCopula",
    ".pelliptical",
    ".pellipticalContourSlider",
    ".pellipticalCopulaDiag",
    ".pellipticalCopulaGrid",
    ".pellipticalPerspSlider",
    ".pev1Copula",
    ".pev2Copula",
    ".pevContourSlider",
    ".pevPerspSlider",
    ".pmoCopula",
    ".pnorm2d",
    ".pnormCopula",
    ".ptCopula",
    ".qelliptical",
    ".qlogistic",
    ".qlogisticData",
    ".rNo1Copula",
    ".rNo2Copula",
    ".rcauchyCopula",
    ".rnorm2d",
    ".rnormCopula",
    ".rtCopula",
    ".setfCopulaeEnv",
    "Afunc",
    "AfuncSlider",
    "Kfunc",
    "KfuncSlider",
    "Phi",
    "PhiSlider",
    "adapt",
    "archmCheck",
    "archmCopulaFit",
    "archmCopulaSim",
    "archmList",
    "archmParam",
    "archmRange",
    "archmRho",
    "archmTailCoeff",
    "archmTailPlot",
    "archmTau",
    "contour.gridData",
    "darchmCopula",
    "darchmSlider",
    "dcauchy2d",
    "delliptical2d",
    "dellipticalCopula",
    "dellipticalSlider",
    "dempiricalCopula",
    "density2d",
    "devCopula",
    "devSlider",
    "dgumbelCopula",
    "dmvsnorm",
    "dmvst",
    "dnorm2d",
    "dt2d",
    "ellipticalCheck",
    "ellipticalCopulaFit",
    "ellipticalCopulaSim",
    "ellipticalList",
    "ellipticalParam",
    "ellipticalRange",
    "ellipticalRho",
    "ellipticalTailCoeff",
    "ellipticalTailPlot",
    "ellipticalTau",
    "evCheck",
    "evCopulaFit",
    "evCopulaSim",
    "evList",
    "evParam",
    "evRange",
    "evRho",
    "evTailCoeff",
    "evTailCoeffSlider",
    "evTau",
    "gfunc",
    "gfuncSlider",
    "grid2d",
    "gridData",
    "hexBinning",
    "hist2d",
    "integrate2d",
    "mvFit",
    "parchmCopula",
    "parchmSlider",
    "pcauchy2d",
    "pellipticalCopula",
    "pellipticalSlider",
    "pempiricalCopula",
    "persp.gridData",
    "pevCopula",
    "pevSlider",
    "pfrechetCopula",
    "pgumbelCopula",
    "pmvsnorm",
    "pmvst",
    "pnorm2d",
    "print.integration",
    "pt2d",
    "rarchmCopula",
    "rarchmSlider",
    "rcauchy2d",
    "rellipticalCopula",
    "rellipticalSlider",
    "revCopula",
    "revSlider",
    "rgumbelCopula",
    "rmvsnorm",
    "rmvst",
    "rnorm2d",
    "rt2d",
    "squareBinning" )
