Skip to content

Commit

Permalink
Release 0.3.1.1.0 (#176)
Browse files Browse the repository at this point in the history
* separate keep_data for vine and vinecop (fixes #158) (#164)

* separate keep_data for vine and vinecop (fixes #158)

* fix example in doc

* allow summary.bicop() without data stored (fixes #159) (#165)

* fix structure constructor (fixes #160) (#163)

* fix structure constructor

* fix typo

* add reference to mbicv paper (#168)

* warning message for wrong family in itau method (#169)

* add byrow argument to structure documentation (#170)

* don't strip debug symbols on linux (#174)

* Import vinecopulib 0.3.1 (#171)

* import vinecopulib 0.3.1

* Reverse order in examples and add byrow argument

* Correct rvine_structure when byrow = FALSE

* reverse order in R interface (#172)

* reverse order in R interface

* adapt unit tests

* make vinecop_check_cpp actually check the structure

* avoid if() with length > 1 condition (#173)

* import tools_bobyqa.hpp newline fix

* Prepare 0.3.1.1.0 (#175)

* Update DESCRIPTION

* Update cran-comments

* Update NEWS

* Update rvinecopulib.R

* Update website

* add CRAN-RELEASE

* remove CRAN-RELEASE

* replace Unreleased by release date in pkg website
  • Loading branch information
tvatter authored and tnagler committed Apr 20, 2019
1 parent 51e151f commit 12d38c1
Show file tree
Hide file tree
Showing 142 changed files with 1,895 additions and 1,329 deletions.
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
^CRAN-RELEASE$
^_pkgdown\.yml$
^.*\.Rproj$
^\.Rproj\.user$
Expand Down
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: rvinecopulib
Type: Package
Title: High Performance Algorithms for Vine Copula Modeling
Version: 0.3.0.1.1
Version: 0.3.1.1.0
Authors@R: c(
person("Thomas", "Nagler",, "info@vinecopulib.org", role = c("aut", "cre")),
person("Thibault", "Vatter",, "info@vinecopulib.org", role = c("aut"))
Expand All @@ -13,7 +13,7 @@ Description: Provides an interface to 'vinecopulib', a C++ library for vine
models. Advantages over 'VineCopula' are a sleeker and more modern API,
improved performances, especially in high dimensions, nonparametric and
multi-parameter families. The 'rvinecopulib' package includes 'vinecopulib' as
header-only C++ library (currently version 0.3.0). Thus
header-only C++ library (currently version 0.3.1). Thus
users do not need to install 'vinecopulib' itself in order to use
'rvinecopulib'. Since their initial releases, 'vinecopulib' is licensed under
the MIT License, and 'rvinecopulib' is licensed under the GNU GPL version 3.
Expand Down
26 changes: 26 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
# rvinecopulib 0.3.1.1.0 (April 19, 2019)

Release following the updates of vinecopulib to 0.3.1, see
https://github.com/vinecopulib/vinecopulib/releases. The most
relevant changes are summarized below.

NEW FEATURES

* import vinecopulib 0.3.1 (#171)

* improve documentation (#168, #170)

* warning message for wrong family in itau method (#169)

* refactoring for enhanced extensibility of the class `Vinecop` (vinecopulib #407)

* simplify algorithms by reversing definition of natural order (vinecopulib #387)

* improve selection of truncation level (vinecopulib #373)

* add truncate methods for `TriangularArray`, `RVineStructure` and `Vinecop` (vinecopulib #372)

BUG FIXES

* don't strip debug symbols unconditionally on linux (#174)

# rvinecopulib 0.3.0.1.1 (August 22, 2018)

BUG FIXES
Expand Down
4 changes: 4 additions & 0 deletions R/RcppExports.R
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,10 @@ bicop_tau_to_par_cpp <- function(bicop_r, tau) {
.Call(`_rvinecopulib_bicop_tau_to_par_cpp`, bicop_r, tau)
}

rvine_structure_cpp <- function(rvine_structure_r, check, is_natural_order) {
.Call(`_rvinecopulib_rvine_structure_cpp`, rvine_structure_r, check, is_natural_order)
}

rvine_structure_check_cpp <- function(rvine_struct, is_natural_order) {
invisible(.Call(`_rvinecopulib_rvine_structure_check_cpp`, rvine_struct, is_natural_order))
}
Expand Down
Loading

0 comments on commit 12d38c1

Please sign in to comment.