[Vegan-commits] r1860 - in pkg/vegan: . inst
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue Sep 20 06:22:45 CEST 2011
Author: jarioksa
Date: 2011-09-20 06:22:45 +0200 (Tue, 20 Sep 2011)
New Revision: 1860
Modified:
pkg/vegan/DESCRIPTION
pkg/vegan/inst/ChangeLog
Log:
up version with .C() interface change in nestedness.c
Modified: pkg/vegan/DESCRIPTION
===================================================================
--- pkg/vegan/DESCRIPTION 2011-09-20 03:29:02 UTC (rev 1859)
+++ pkg/vegan/DESCRIPTION 2011-09-20 04:22:45 UTC (rev 1860)
@@ -1,7 +1,7 @@
Package: vegan
Title: Community Ecology Package
-Version: 2.1-0
-Date: September 8, 2011
+Version: 2.1-1
+Date: September 20, 2011
Author: Jari Oksanen, F. Guillaume Blanchet, Roeland Kindt, Pierre Legendre,
Peter R. Minchin, R. B. O'Hara, Gavin L. Simpson, Peter Solymos,
M. Henry H. Stevens, Helene Wagner
Modified: pkg/vegan/inst/ChangeLog
===================================================================
--- pkg/vegan/inst/ChangeLog 2011-09-20 03:29:02 UTC (rev 1859)
+++ pkg/vegan/inst/ChangeLog 2011-09-20 04:22:45 UTC (rev 1860)
@@ -2,18 +2,25 @@
VEGAN DEVEL VERSIONS at http://r-forge.r-project.org/
-Version 2.1-0 (opened September 8, 2011)
+Version 2.1-1 (opened September 20, 2011)
+ * nestedness.c: changed interface in "swapcount" and "rswapcount"
+ which now require integer data matrix. The first argument in .C
+ call should now be defined as as.integer() instead of old
+ as.double().
+
+Version 2.1-0 (closed September 20, 2011)
+
* New major version opened with the release of vegan_2.0-0 on
September 8, 2011.
* nestedness.c: isDiag* uses now switch(sX) where sX is the number
- of non-empty cells. The code looks like it should be faster, but
- measurable effects are hard to see. However, it is now much
- clearer since it is obvious what kind of decisions are made with
- each matrix fill. The swap and trialswap also find first the fill
- of the 2x2 submatrix, and continue only if fill == 2. The
- measurable effects are small again (perhaps 1%).
+ of non-empty cells. The "swapcount" method uses new isDiagFill
+ which finds the largest swappable element that does not change the
+ fill, and "rswapcount" uses isDiag which finds both the largest
+ swappable element the change in fill. The swap and trialswap also
+ find first the fill of the 2x2 submatrix, and continue only if
+ fill == 2. The measurable effects are small again (perhaps 1%).
* tests: added tests for commsimulator, permatswap1 and
permatfull1 before starting the adventures with nestedness.c.
More information about the Vegan-commits
mailing list