VINCI(1)
β¨ VINCI(1) β¨
okay so bestie, welcome to the vinci page β it's filed under User Commands in section 1 of the manual, and honestly? it's giving "quiet icon that just does the math". π
π NAME π
vinci β volume computations π¦
πΈ SYNOPSIS πΈ
vinci [OPTIONS] FILE
π DESCRIPTION π
Vinci computes the volume of a polytope, and the way it gets that info is so specific β the vertices, the defining hyperplanes, and/or the incidences of vertices and facettes are all stored in files that follow the lrslib (by David Avis) and/or cddlib (by Komei Fukuda) polytope formats. Two absolute legends, we stan. π«Ά
The file conventions are literally this, no cap:
- vertices live in a file with extension
.ine - hyperplanes live in
.ext - incidences live in
.icd
and if you want to see what that actually looks like, go peek at the sample files square.ext, square.icd and square.ine. β¨
Its basic call is vinci file where file stands for the polyhedron file name without the extension β like vinci square, that's the whole vibe. In that case the existing files and the installed additional packages get analysed, and according to the problem type an appropriate volume computation method is chosen automatically. She just knows. π₯
For more information please consult the manual. (yes bestie, the manual is the manual, it said it itself π)
β OPTIONS β
-m [LABEL]β with no label at all, it shows you all the implemented volume computation methods (a little menu moment π). With a label, it uses that volume computation method. that's it, that's the option.-s LEVELβ you hand it a positive integer: the number of recursion levels for which intermediate results are stored. Higher value = speeds up certain methods considerably, but it also needs more storage space. trade-offs, bestie, it's always trade-offs π-r SEEDβ sets the random seed used for determining the objective function for Lawrence's formula to the integer you specify. deterministic queen behaviour when you want it reproducible. π
π¦ SEE ALSO π¦
lrs(1)β go say hi to the lrslib side of the family π
little heads-up from your girl: the label thing on-mis optional ([LABEL]), butLEVELandSEEDare very much not β give them their integers or the vibe check fails. π
okay so that's the whole page, mwah π β this one's out of the VINCI source, manual page VINCI(1), and that's the entire sign-off, periodt. πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: vinci 1.0.5-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: vinci 1.0.5-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: vinci 1.0.5-bp160.1.12 Β· GPL-2.0-or-later
- opensuse-leap 16.0: vinci 1.0.5-bp160.1.12 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms