- denotes small changes ** denotes quite substantial/important changes *** denotes really big changes inp “x” -> inp “y” denotes that input argument x has changed to input argument y

*** Major overhaul of the package.

dnormhnorm, pnormhnorm, dnormexp, pnormexp, dcop are now wrappers for functions written via RcppArmadillo. As these are called in the optimization the computation speed could be significantly increased.

Reducing dependencies to other packages

Streamlining naming, comperr -> comper to be in line with erf.

Adding examples from ‘RiceFarms’ data set

Added data set ‘manuf’

Reparametrize is now mom2par and par2mom

Added rsp function (inverse link function)

Added pnorm and qnorm functions which handle like the base R function but allow for the derivatives 0 and 2.

OwenT function has now the option for deriv = 2.

Added function “check_arguments” to check input arguments for pdf, cdf, quantile function and random number generation of normhnorm and normexp.

** Rewrote “chainrule” function such that the output is a vector with attributes “gradient”, “hessian”, “l3” and “l4” to be more consistent with the other functions. Further input g can be a list now.

normexp and normhnorm can now take values of the parameters (mu, sigma_v, sigma_u, lambda) which differ in length from x,p,q,n. They are recycled to the appropriate length.

Added functions “outlier_correct_column” and “outlier_correct” in “utility_functions” which are used to make the calculation of the gradient and hessian of copula more stable.

Correct loglike of “joe” copula

Simplified inputs for reparametrize.

Added postproc for normexp_mgcv, normhnorm_mgcv and comperr_mv_mgcv to add attribute “s” to predicted values, such that qq.gam can now access information on s

Bivariate normal copula compuation is now faster

normexp_mgcv, normhnorm_mgcv and comperr_mv_mgcv have now simplified starting values

*** inp”xg” -> inp “tri” in all functions, to be consistent with ‘mgcv’

*** dcop, pcop and rcop have been rewritten and allow for independent, clayton, gumbel, frank and joe copula inp “U” -> inp “W” inp “Tau” -> inp “delta”, delta is the copula parameter not kendalls tau anymore inp “family” -> inp “family_cop” Removed option for disjoint and numerical derivatives. Adjusted documentation

- removed cop_utility.R and moved functions into cop.R

*** OwenT function added for less dependencies from “sn” package

*** zeta function added for less dependencies from “sn” package

erf.R added which calculates error function, complementary error function, inverse error function and inverse complementary error function. Further, d1qnormdx1 and d2qnormdx2 were also moved the same way. Formerly these were in utility_functions.R

Rewrote the help page for ‘dsfa’. Added an example.

- initial release version