Skip to content

Commit 6196440

Browse files
committed
update URLs
1 parent 8ad029d commit 6196440

File tree

5 files changed

+23
-18
lines changed

5 files changed

+23
-18
lines changed

ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88

99
* .travis.yml: Switch to r-ci using focal and bspm
1010

11+
* README.md: Updated URLs to https and/or redirect location
12+
* inst/CITATION: Idem
13+
* man/RcppEigen-package.Rd: Idem
14+
* man/fastLm.Rd: Idem
15+
1116
2020-08-16 Dirk Eddelbuettel <[email protected]>
1217

1318
* README.md: Add JSS badge

README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
## RcppEigen: Rcpp Integration for the Eigen Templated Linear Algebra Library
22

33
[![Build Status](https://travis-ci.org/RcppCore/RcppEigen.svg)](https://travis-ci.org/RcppCore/RcppEigen)
4-
[![License](http://img.shields.io/badge/license-GPL%20%28%3E=%202%29-brightgreen.svg?style=flat)](http://www.gnu.org/licenses/gpl-2.0.html)
5-
[![License](http://img.shields.io/badge/license-MPL2-brightgreen.svg?style=flat)](http://www.mozilla.org/MPL/2.0/)
6-
[![CRAN](http://www.r-pkg.org/badges/version/RcppEigen)](https://cran.r-project.org/package=RcppEigen)
4+
[![License](https://img.shields.io/badge/license-GPL%20%28%3E=%202%29-brightgreen.svg?style=flat)](https://www.gnu.org/licenses/gpl-2.0.html)
5+
[![License](https://img.shields.io/badge/license-MPL2-brightgreen.svg?style=flat)](https://www.mozilla.org/MPL/2.0/)
6+
[![CRAN](https://www.r-pkg.org/badges/version/RcppEigen)](https://cran.r-project.org/package=RcppEigen)
77
[![Dependencies](https://tinyverse.netlify.com/badge/RcppEigen)](https://cran.r-project.org/package=RcppEigen)
88
[![Debian package](https://img.shields.io/debian/v/r-cran-rcppeigen/sid?color=brightgreen)](https://packages.debian.org/sid/r-cran-rcppeigen)
99
[![Last Commit](https://img.shields.io/github/last-commit/RcppCore/RcppEigen)](https://github.com/RcppCore/RcppEigen)
10-
[![Downloads](http://cranlogs.r-pkg.org/badges/RcppEigen?color=brightgreen)](http://www.r-pkg.org/pkg/RcppEigen)
10+
[![Downloads](https://cranlogs.r-pkg.org/badges/RcppEigen?color=brightgreen)](https://www.r-pkg.org:443/pkg/RcppEigen)
1111
[![CRAN use](https://jangorecki.gitlab.io/rdeps/RcppEigen/CRAN_usage.svg?sanitize=true)](https://cran.r-project.org/package=RcppEigen)
1212
[![BioConductor use](https://jangorecki.gitlab.io/rdeps/RcppEigen/BioC_usage.svg?sanitize=true)](https://cran.r-project.org/package=RcppEigen)
1313
[![StackOverflow](https://img.shields.io/badge/stackoverflow-rcpp-orange.svg)](https://stackoverflow.com/questions/tagged/rcpp)
@@ -16,19 +16,19 @@
1616

1717
### Synopsis
1818

19-
[Eigen](http://eigen.tuxfamily.org) is a C++ template library for linear algebra:
19+
[Eigen](http://eigen.tuxfamily.org/index.php?title=Main_Page) is a C++ template library for linear algebra:
2020
matrices, vectors, numerical solvers and related algorithms. It supports dense and sparse
2121
matrices on integer, floating point and complex numbers, decompositions of such matrices,
2222
and solutions of linear systems. Its performance on many algorithms is comparable with
2323
some of the best implementations based on `Lapack` and level-3 `BLAS`.
2424

25-
RcppEigen provides an interface from R to and from [Eigen](http://eigen.tuxfamily.org) by
25+
RcppEigen provides an interface from R to and from [Eigen](http://eigen.tuxfamily.org/index.php?title=Main_Page) by
2626
using the facilities offered by the [Rcpp](http://dirk.eddelbuettel.com/code/rcpp.html)
2727
package for seamless R and C++ integration.
2828

2929
### Examples
3030

31-
A few examples are over at the [Rcpp Gallery](http://gallery.rcpp.org/tags/eigen/). A simple one is
31+
A few examples are over at the [Rcpp Gallery](https://gallery.rcpp.org/tags/eigen/). A simple one is
3232

3333
```c++
3434
#include <RcppEigen.h>
@@ -55,13 +55,13 @@ sourceCpp("eigenExample.cpp")
5555
5656
due to the two Rcpp directives to use headers from the RcppEigen package, and to export
5757
the `getEigenValues()` function -- but read [the full
58-
post](http://gallery.rcpp.org/articles/eigen-eigenvalues/) for details.
58+
post](https://gallery.rcpp.org/articles/eigen-eigenvalues/) for details.
5959
6060
6161
### Status
6262
6363
The package is mature and under active development, following the
64-
[Eigen](http://eigen.tuxfamily.org) release cycle.
64+
[Eigen](http://eigen.tuxfamily.org/index.php?title=Main_Page) release cycle.
6565
6666
### Documentation
6767

inst/CITATION

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ citEntry(entry = "Article",
99
volume = "52",
1010
number = "5",
1111
pages = "1--24",
12-
url = "http://www.jstatsoft.org/v52/i05/",
12+
url = "https://www.jstatsoft.org/v52/i05/",
1313

1414
textVersion =
1515
paste("Douglas Bates, Dirk Eddelbuettel (2013).",
1616
"Fast and Elegant Numerical Linear Algebra Using the RcppEigen Package.",
1717
"Journal of Statistical Software, 52(5), 1-24.",
18-
"URL http://www.jstatsoft.org/v52/i05/.")
18+
"URL https://www.jstatsoft.org/v52/i05/.")
1919
)

man/RcppEigen-package.Rd

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Rcpp/Eigen bridge
1717
package are for illustration only.
1818

1919
As described at the Eigen project's home page,
20-
\url{http://eigen.tuxfamily.org}, Eigen is a versatile, fast, reliable
20+
\url{http://eigen.tuxfamily.org/index.php?title=Main_Page}, Eigen is a versatile, fast, reliable
2121
and elegant collection of C++ classes for linear algebra.
2222
}
2323
\references{

man/fastLm.Rd

+6-6
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ fastLm(X, \dots)
3737
Cholesky, 3 for the LDLT Cholesky, 4 for the Jacobi singular value
3838
decomposition (SVD) and 5 for a method based on the
3939
eigenvalue-eigenvector decomposition of
40-
\eqn{\mathbf{X}^\prime\mathbf{X}}{X'X}. Default is zero.}
40+
\eqn{\mathbf{X}^\prime\mathbf{X}}{X'X}. Default is zero.}
4141
4242
\item{\dots}{not used}
4343
}
@@ -47,7 +47,7 @@ fastLm(X, \dots)
4747
4848
The \code{fastLmPure} function provides a reference use case of the \code{Eigen}
4949
C++ template library via the wrapper functions in the \pkg{RcppEigen} package.
50-
50+
5151
The \code{fastLm} function provides a more standard implementation of
5252
a linear model fit, offering both a default and a formula interface as
5353
well as \code{print}, \code{summary} and \code{predict} methods.
@@ -57,7 +57,7 @@ fastLm(X, \dots)
5757
decomposition, so that it can handle rank-deficient cases
5858
effectively. Other methods for determining least squares solutions
5959
are available according to the value of the \code{method} argument.
60-
60+
6161
An example of the type of situation requiring extra care in checking
6262
for rank deficiency is a two-way layout with missing cells (see the
6363
examples section). These cases require a special pivoting scheme of
@@ -78,16 +78,16 @@ fastLm(X, \dots)
7878
call argument similar to the \code{\link{lm}} or
7979
\code{\link[MASS]{rlm}} functions..
8080
}
81-
\seealso{\code{\link{lm}}, \code{\link{lm.fit}}}
81+
\seealso{\code{\link{lm}}, \code{\link{lm.fit}}}
8282
\references{
8383
Douglas Bates and Dirk Eddelbuettel (2013). Fast and Elegant Numerical
8484
Linear Algebra Using the \pkg{RcppEigen} Package. \emph{Journal of
8585
Statistical Software}, \bold{52(5)}, 1-24.
8686
URL http://www.jstatsoft.org/v52/i05/.
8787
}
8888
\author{
89-
Eigen is described at \url{http://eigen.tuxfamily.org}. RcppEigen is written by
90-
Douglas Bates, Dirk Eddelbuettel and Romain Francois.
89+
Eigen is described at \url{http://eigen.tuxfamily.org/index.php?title=Main_Page}.
90+
RcppEigen is written by Douglas Bates, Dirk Eddelbuettel and Romain Francois.
9191
}
9292
\examples{
9393
data(trees, package="datasets")

0 commit comments

Comments
 (0)