| Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
| 8465 |
598 d 6 h |
maechler |
/trunk/cluster/ |
tweaks from mv Fortran -> C: dysta() *returns*; dysta, dysta3 no longer exported |
|
/trunk/cluster/.Rbuildignore /trunk/cluster/DESCRIPTION /trunk/cluster/inst/NEWS.Rd /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/dysta.c /trunk/cluster/src/fanny.c /trunk/cluster/src/init.c /trunk/cluster/src/pam.c /trunk/cluster/src/twins.c /trunk/cluster/tests/dysta-ex.R
|
| 8457 |
661 d 1 h |
maechler |
/trunk/cluster/ |
translate last remaining Fortran dysta.f and daisy.f to *.c adapting calls,headers |
|
/trunk/cluster/src/daisy.c /trunk/cluster/src/dysta.c
/trunk/cluster/src/daisy.f /trunk/cluster/src/dysta.f
/trunk/cluster/DESCRIPTION /trunk/cluster/R/agnes.q /trunk/cluster/R/daisy.q /trunk/cluster/R/mona.q /trunk/cluster/inst/NEWS.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/mona.c /trunk/cluster/src/pam.c /trunk/cluster/src/twins.c
|
| 7954 |
1930 d 6 h |
maechler |
/trunk/cluster/src/ |
new standards have reserved `*_t` var names -> use `*_typ` |
|
/trunk/cluster/src/init.c
|
| 7509 |
3042 d 2 h |
maechler |
/trunk/cluster/ |
(from a year ago:) clara() with Jaccard metric, pam() to follow, not quiet yet; + small things |
|
/trunk/cluster/inst/test-tools.R
/trunk/cluster/DESCRIPTION /trunk/cluster/NAMESPACE /trunk/cluster/R/0aaa.R /trunk/cluster/R/clara.q /trunk/cluster/R/clusGapGen.R /trunk/cluster/R/daisy.q /trunk/cluster/R/pam.q /trunk/cluster/TODO-MM /trunk/cluster/inst/NEWS.Rd /trunk/cluster/man/clara.Rd /trunk/cluster/man/clusGap.Rd /trunk/cluster/man/mona.Rd /trunk/cluster/man/pam.Rd /trunk/cluster/man/xclara.Rd /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/daisy.f /trunk/cluster/src/init.c /trunk/cluster/src/pam.c
|
| 7331 |
3426 d 9 h |
maechler |
/trunk/cluster/ |
switch (again!) mona to use C version; catch p=1 as error; cosmetic |
|
/trunk/cluster/src/mona.f
/trunk/cluster/DESCRIPTION /trunk/cluster/R/mona.q /trunk/cluster/R/pam.q /trunk/cluster/inst/NEWS.Rd /trunk/cluster/man/pam.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/mona.c /trunk/cluster/src/pam.c /trunk/cluster/tests/mona.R /trunk/cluster/tests/mona.Rout.save
|
| 7184 |
3755 d 3 h |
maechler |
/trunk/cluster/ |
finalized the `correct.d` -- bug fix to clara(); ready for release |
|
/trunk/cluster/DESCRIPTION /trunk/cluster/NAMESPACE /trunk/cluster/R/clara.q /trunk/cluster/inst/NEWS.Rd /trunk/cluster/man/clara.Rd /trunk/cluster/man/pam.Rd /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/tests/clara-2.Rout.save /trunk/cluster/tests/clara-NAs.Rout.save
|
| 6872 |
4199 d 22 h |
maechler |
/trunk/cluster/ |
basically revert r6871: do pass `n` for now |
|
/trunk/cluster/R/pam.q /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/pam.c
|
| 6871 |
4199 d 23 h |
maechler |
/trunk/cluster/src/ |
cl_Pam() no need to pass `n`; can get it from the object |
|
/trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/pam.c
|
| 6869 |
4200 d 3 h |
maechler |
/trunk/cluster/ |
pam() now uses .Call() instead of .C() -- (kept old code for now) |
|
/trunk/cluster/DESCRIPTION /trunk/cluster/R/agnes.q /trunk/cluster/R/clara.q /trunk/cluster/R/daisy.q /trunk/cluster/R/diana.q /trunk/cluster/R/fanny.q /trunk/cluster/R/internal.R /trunk/cluster/R/pam.q /trunk/cluster/man/pam.object.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/dysta.f /trunk/cluster/src/fanny.c /trunk/cluster/src/init.c /trunk/cluster/src/pam.c /trunk/cluster/tests/pam.R /trunk/cluster/tests/pam.Rout.save
|
| 6801 |
4344 d 1 h |
maechler |
/trunk/cluster/ |
agnes() and diana() finally get, respectively work with a "trace.lev" option.
Further: agnes(*, method="flexible", par.method = c(a1, a2, b, c)), i.e.,
length(alpha) == 4, finally works *correctly* {confirmed with single,complete tests} |
|
/trunk/cluster/R/agnes.q /trunk/cluster/R/diana.q /trunk/cluster/man/agnes.Rd /trunk/cluster/man/diana.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/twins.c /trunk/cluster/tests/agnes-ex.R /trunk/cluster/tests/agnes-ex.Rout.save
|
| 6057 |
5290 d 8 h |
maechler |
/trunk/cluster/ |
pam(*, pamonce=.) incorporate the faster SWAP algorithms provided by Matthias Studer |
|
/trunk/cluster/DESCRIPTION /trunk/cluster/DONE-MM /trunk/cluster/R/pam.q /trunk/cluster/TODO-MM /trunk/cluster/man/pam.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/pam.c /trunk/cluster/tests/pam.R /trunk/cluster/tests/pam.Rout.save
|
| 5978 |
5332 d 5 h |
maechler |
/trunk/cluster/ |
more twins.c code cleanup; export coefHier() |
|
/trunk/cluster/ChangeLog /trunk/cluster/NAMESPACE /trunk/cluster/R/coef.R /trunk/cluster/man/coef.hclust.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/twins.c
|
| 5976 |
5332 d 7 h |
maechler |
/trunk/cluster/ |
twins.f -> twins.c -- using C instead of Fortran |
|
/trunk/cluster/src/twins.c
/trunk/cluster/src/twins.f
/trunk/cluster/R/agnes.q /trunk/cluster/R/diana.q /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c
|
| 5758 |
5580 d 23 h |
maechler |
/trunk/cluster/ |
make clara() more pam()-like on C level --- notably allow "pamLike=TRUE" argument |
|
/trunk/cluster/DESCRIPTION /trunk/cluster/R/clara.q /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c /trunk/cluster/src/pam.c /trunk/cluster/tests/clara-2.R /trunk/cluster/tests/clara.Rout.save /trunk/cluster/tests/diana-ex.Rout.save /trunk/cluster/tests/ellipsoid-ex.Rout.save /trunk/cluster/tests/pam.Rout.save
|
| 5634 |
5758 d 1 h |
maechler |
/trunk/cluster/ |
omit the "_" in cl_<name>() for fortran for now; Enhances |
|
/trunk/cluster/ChangeLog /trunk/cluster/DESCRIPTION /trunk/cluster/src/cluster.h /trunk/cluster/src/daisy.f /trunk/cluster/src/init.c /trunk/cluster/src/mona.f /trunk/cluster/tests/clusplot-out.Rout.save
|
| 5592 |
5882 d 0 h |
maechler |
/trunk/cluster/ |
rename some compiled routines, in order to allow registration of those names |
|
/trunk/cluster/ChangeLog /trunk/cluster/DESCRIPTION /trunk/cluster/NAMESPACE /trunk/cluster/R/clara.q /trunk/cluster/R/fanny.q /trunk/cluster/R/mona.q /trunk/cluster/R/pam.q /trunk/cluster/R/zzz.R /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/fanny.c /trunk/cluster/src/init.c /trunk/cluster/src/mona.f /trunk/cluster/src/pam.c /trunk/cluster/src/spannel.c /trunk/cluster/tests/clara-NAs.Rout.save /trunk/cluster/tests/clara.Rout.save /trunk/cluster/tests/fanny-ex.Rout.save /trunk/cluster/tests/sweep-ex.R
|
| 3721 |
7263 d 1 h |
maechler |
/trunk/cluster/ |
register dysta3 as C, not Fortran; ready to release 1.11.2 |
|
/trunk/cluster/.Rbuildignore /trunk/cluster/ChangeLog /trunk/cluster/DESCRIPTION /trunk/cluster/man/clara.object.Rd /trunk/cluster/man/fanny.object.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/fanny.c /trunk/cluster/src/init.c
|
| 3083 |
7404 d 2 h |
maechler |
/trunk/cluster/ |
many more fanny extensions |
|
/trunk/cluster/ChangeLog /trunk/cluster/DESCRIPTION /trunk/cluster/R/fanny.q /trunk/cluster/R/pam.q /trunk/cluster/R/plotpart.q /trunk/cluster/man/fanny.Rd /trunk/cluster/man/fanny.object.Rd /trunk/cluster/src/clara.c /trunk/cluster/src/cluster.h /trunk/cluster/src/dysta.f /trunk/cluster/src/fanny.c /trunk/cluster/src/init.c /trunk/cluster/src/pam.c /trunk/cluster/tests/fanny-ex.R
|
| 3053 |
7414 d 17 h |
maechler |
/trunk/cluster/ |
translated fanny.f to fanny.c (and properly register) |
|
/trunk/cluster/src/fanny.c
/trunk/cluster/src/fanny.f
/trunk/cluster/R/fanny.q /trunk/cluster/man/fanny.Rd /trunk/cluster/src/cluster.h /trunk/cluster/src/init.c
|
| 3012 |
7455 d 8 h |
maechler |
/trunk/cluster/src/ |
new sildist from Romain Francois |
|
/trunk/cluster/src/sildist.c
/trunk/cluster/src/cluster.h /trunk/cluster/src/init.c
|