From 76976ba87eab9c28dd17b6481f5780282280961b Mon Sep 17 00:00:00 2001
From: Paul Northrop
Date: Thu, 21 Dec 2023 18:01:06 +0000
Subject: [PATCH] Export functions explicitly
---
NAMESPACE | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 80 insertions(+), 5 deletions(-)
diff --git a/NAMESPACE b/NAMESPACE
index 15e4b03..80e3a35 100644
--- a/NAMESPACE
+++ b/NAMESPACE
@@ -21,8 +21,83 @@ importFrom("stats", acf, dnorm, integrate, lowess, lsfit, optim,
################################################
## functions
################################################
-exportPattern(".")
-S3method("plot", "fGEVFIT")
-S3method("summary", "fGEVFIT")
-S3method("plot", "fGPDFIT")
-S3method("summary", "fGPDFIT")
+
+export(
+ # DataPreprocessing
+ blockMaxima,
+ findThreshold,
+ pointProcess,
+ deCluster,
+ # ExtremeIndex
+ thetaSim,
+ blockTheta,
+ clusterTheta,
+ runTheta,
+ ferrosegersTheta,
+ exindexPlot,
+ exindexesPlot,
+ # ValueAtRisk
+ VaR,
+ CVaR,
+ # GevDistribution
+ dgev,
+ pgev,
+ qgev,
+ rgev,
+ gevMoments,
+ gevSlider,
+ # GpdDistribution
+ dgpd,
+ pgpd,
+ qgpd,
+ rgpd,
+ gpdMoments,
+ gpdSlider,
+ # ExtremesData
+ emdPlot,
+ qqparetoPlot,
+ mePlot,
+ mrlPlot,
+ mxfPlot,
+ msratioPlot,
+ recordsPlot,
+ ssrecordsPlot,
+ sllnPlot,
+ lilPlot,
+ xacfPlot,
+ normMeanExcessFit,
+ ghMeanExcessFit,
+ hypMeanExcessFit,
+ nigMeanExcessFit,
+ ghtMeanExcessFit,
+ # GevModelling
+ gevSim,
+ gumbelSim,
+ gevFit,
+ gumbelFit,
+ gevrlevelPlot,
+ # GpdModelling
+ gpdSim,
+ gpdFit,
+ # GevMdaEstimation
+ hillPlot,
+ shaparmPlot,
+ shaparmPickands,
+ shaparmHill,
+ shaparmDEHaan,
+ # GpdRisk
+ gpdQPlot,
+ gpdQuantPlot,
+ gpdRiskMeasures,
+ gpdSfallPlot,
+ gpdShapePlot,
+ gpdTailPlot,
+ tailPlot,
+ tailSlider,
+ tailRisk
+)
+
+S3method(plot, fGEVFIT)
+S3method(summary, fGEVFIT)
+S3method(plot, fGPDFIT)
+S3method(summary, fGPDFIT)