rcdd: Computational Geometry

R interface to (some of) cddlib (<http://www.ifor.math.ethz.ch/~fukuda/cdd_home/cdd.html>). Converts back and forth between two representations of a convex polytope: as solution of a set of linear equalities and inequalities and as convex hull of set of points and rays. Also does linear programming and redundant generator elimination (for example, convex hull in n dimensions). All functions can use exact infinite-precision rational arithmetic.

Install the latest version of this package by entering the following in R:
install.packages("rcdd")
AuthorCharles J. Geyer <charlie@stat.umn.edu> and Glen D. Meeden <glen@stat.umn.edu>, incorporates code from cddlib (ver 0.94f) written by Komei Fukuda <fukuda@ifor.math.ethz.ch>
Date of publication2017-04-19 04:21:50 UTC
MaintainerCharles J. Geyer <charlie@stat.umn.edu>
LicenseGPL-2
Version1.1-13
http://www.stat.umn.edu/geyer/rcdd/

View on CRAN

Files

COPYING
inst
inst/README
inst/doc
inst/doc/Makefile
inst/doc/design.tex
inst/doc/vinny.Rnw
inst/doc/vinny.pdf
inst/doc/cddlibman.pdf
inst/doc/vinny.R
configure.ac
tests
tests/bar.Rout.save
tests/convert.R tests/zero.R tests/chull2.R tests/allfaces.R
tests/qmatmult.Rout.save
tests/fred.Rout.save
tests/redund.Rout.save
tests/lpcdd.R tests/subset.R tests/arith.R
tests/qux-gmp.Rout.save
tests/qmatmult.R
tests/subset.Rout.save
tests/qux.R tests/bug.R tests/bug2.R
tests/chull2.Rout.save
tests/chull.Rout.save
tests/bar.R tests/chull.R
tests/bug2.Rout.save
tests/arith.Rout.save
tests/redund.R tests/make.R
tests/bar-gmp.Rout.save
tests/sammy.Rout.save
tests/make.Rout.save
tests/bar-gmp.R tests/fred.R
tests/bug.Rout.save
tests/oops.RData
tests/zero.Rout.save
tests/lpcdd.Rout.save
tests/qux.Rout.save
tests/allfaces.Rout.save
tests/oops.R
tests/convert.Rout.save
tests/sammy.R
tests/oops.Rout.save
tests/qux-gmp.R
src
src/cddtypes_f.h
src/qoq.c
src/cddlp_f.c
src/die.h
src/cdd_f.h
src/qsump.c
src/scdd.c
src/cddlp.c
src/my_unif_rand.h
src/q2q.c
src/cddproj.c
src/cddmp.h
src/cddmp_f.h
src/allfaces_f.c
src/setoper.c
src/qmatmult.c
src/lpcdd_f.c
src/linearity.c
src/linearity_f.c
src/cddlib_f.c
src/mycddio_f.h
src/lpcdd.c
src/cddio_f.c
src/qo.c
src/cddmp.c
src/scdd_f.c
src/die.c
src/cddtypes.h
src/Makevars.in
src/redund.c
src/cddmp_f.c
src/setoper.h
src/mycddio.h
src/cddcore_f.c
src/rcdd.h
src/my_unif_rand.c
src/qsign.c
src/cddlib.c
src/rcdd-win.def
src/mycddio_f.c
src/init.c
src/makevars.win
src/cdd.h
src/nonred.c
src/qmin.c
src/cddio.c
src/redund_f.c
src/q2d.c
src/mycddio.c
src/cddcore.c
src/cddproj_f.c
src/allfaces.c
src/d2q.c
NAMESPACE
R
R/allfaces.R R/qpq.R R/qneg.R R/qsign.R R/linearity.R R/qmin.R R/lpcdd.R R/qmq.R R/onAttach.R R/qmatmult.R R/q2q.R R/q2d.R R/validcdd.R R/qprod.R R/qinv.R R/redundant.R R/qmax.R R/maximal.R R/d2q.R R/makeH.R R/all.intersect.R R/qsum.R R/qxq.R R/qabs.R R/z2q.R R/makeV.R R/all.union.R R/qdq.R R/scdd.R
vignettes
vignettes/vinny.Rnw
MD5
README
build
build/vignette.rds
DESCRIPTION
configure
man
man/ArithmeticGMP.Rd man/linearity.Rd man/makeH.Rd man/allfaces.Rd man/Subset.Rd man/redundant.Rd man/scdd.Rd man/ConvertGMP.Rd man/makeV.Rd man/validcdd.Rd man/lpcdd.Rd
configure.win
cleanup
.Rinstignore
CHANGES

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.