## NAME

ijkgentable - generate isosurface table

## SYNOPSIS

**ijkgentable** [-d *dimension*] [-ivol] [-nep] [-poly
{*cube*|*pyramid*|*simplex*|*sprism*}] [-o {*output*_*filename*}] [-hqv]
[-V <n>]

## DESCRIPTION

**ijkgentable** is a program to generate a table of isosurface
patches for cubes or simplices in arbitrary dimensions.
Isosurface patches for each of the 2^numv +/- vertex sign
patterns are stored in the table where numv is the number of
polyhedron vertices.

## OPTIONS

-**d** *dimension*
Set dimension to *dimension*.
**-ivol**
Compute the interval volume.
**-nep** Use an isosurface table with negative, equals (zero)
and positive vertex labels. The equals vertex labels
represents vertices whose scalar value equals the iso-
value.
-**poly**{*cube*|*pyramid*|*simplex*|*sprism*}
Set polyhedron to cube (hypercube,) pyramid, simplex or
prism with simplex base. Default is cube.
-**h** Print help message (and exit.)
-**q** Quiet mode. Suppress messages.
-**v** Verbose mode. Print messages.
-**V** <*n*>
Verbose mode. Print message after every <*n*> table
entries.

## NOTES

Tables for hypercubes of dimension five or higher would have
2^32 or more entries and cannot be generated. Tables for
pyramids of dimension six or higher would have 2^32+1 or
more entries and cannot be generated. Tables for simplices
can be generated up to approximately dimension 20 depending
on your processor speed and memory. Interval volumes cannot
be generated with the -nep flag.

## SEE ALSO

**ijkgenpatch,****ijktable(3)**,**xit(5).**

## AUTHOR

Praveen Bhaniramka, Sundaresan Raman, Rephael Wenger

Man(1) output converted with
man2html