rcdd: Computational Geometry
Version 1.1-13

R interface to (some of) cddlib (). 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.

Browse man pages Browse package API and functions Browse package files

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
URL http://www.stat.umn.edu/geyer/rcdd/
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("rcdd")

Man pages

allfaces: All Faces of a Convex Polyhedron
ArithmeticGMP: GMP Rational Arithmetic
ConvertGMP: Convert Between Real, Integer, and GMP Rational
linearity: Find implicit linearities in H-representation and...
lpcdd: linear programming with exact arithmetic
makeH: make H-representation of convex polyhedron
makeV: make V-representation of convex polyhedron
redundant: Eliminate redundant rows of H-representation and...
scdd: Go between H-representation and V-representation of convex...
Subset: subsets and maximal sets
validcdd: validate and H-representation or V-representation of convex...

Functions

ArithmeticGMP Man page
ConvertGMP Man page
addHeq Man page Source code
addHin Man page Source code
addVlines Man page Source code
addVpoints Man page Source code
addVrays Man page Source code
all.intersect Man page
all.union Man page
allIntersect Man page Source code
allUnion Man page Source code
allfaces Man page Source code
d2q Man page Source code
linearity Man page Source code
lpcdd Man page Source code
makeH Man page Source code
makeV Man page Source code
maximal Man page Source code
onAttach Source code
q2d Man page Source code
q2q Man page Source code
qabs Man page Source code
qdq Man page Source code
qinv Man page Source code
qmatmult Man page Source code
qmax Man page Source code
qmin Man page Source code
qmq Man page Source code
qneg Man page Source code
qpq Man page Source code
qprod Man page Source code
qsign Man page Source code
qsum Man page Source code
qxq Man page Source code
redundant Man page Source code
scdd Man page Source code
validcdd Man page Source code
z2q Man page Source code

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
rcdd documentation built on May 29, 2017, 10:42 a.m.