#include <gfan.h>
Definition at line 44 of file gfan.h.
facet::facet |
( |
const int & |
n | ) |
|
Constructor for lower dimensional faces.
volatile void facet::fDebugPrint |
( |
| ) |
|
Debugging function prints the facet normal an all (codim-2)-facets that belong to it.
int64vec* facet::getFacetNormal |
( |
| ) |
const |
|
inline |
Returns the facet normal.
ideal facet::getFlipGB |
( |
| ) |
|
|
inline |
Return a reference to the facet normal.
Get the UCN Returns the UCN iff this != NULL, else -1.
void facet::printFlipGB |
( |
| ) |
|
|
inline |
void facet::printNormal |
( |
| ) |
const |
|
inline |
Method to print the facet normal.
void facet::setFacetNormal |
( |
int64vec * |
iv | ) |
|
|
inline |
Comparison operator.
Comparison of facets Stores the facet normal
- Parameters
-
void facet::setFlipGB |
( |
ideal |
I | ) |
|
|
inline |
void facet::setInteriorPoint |
( |
int64vec * |
iv | ) |
|
|
inline |
Store an interior point of the facet.
void facet::setUCN |
( |
int |
n | ) |
|
|
inline |
A shallow copy of facets.
void facet::shallowDelete |
( |
| ) |
|
The codim of the facet.
Definition at line 60 of file gfan.h.
The Groebner basis on the other side of a shared facet.
In order not to have to compute the flipped GB twice we store the basis we already get when identifying search facets. Thus in the next step of the reverse search we can just copy the old cone and update the facet and the gcBasis. facet::flibGB is set via facet::setFlipGB() and printed via facet::printFlipGB
Definition at line 69 of file gfan.h.
Inner normal of the facet, describing it uniquely up to isomorphism.
Definition at line 48 of file gfan.h.
An interior point of the facet.
Definition at line 51 of file gfan.h.
Boolean value to indicate whether a facet is flippable or not This is also used to mark facets that nominally are flippable but which do not intersect with the positive orthant.
This check is done in gcone::getCodim2Normals
Definition at line 76 of file gfan.h.
int facet::numCodim2Facets |
Universal Cone Number The number of the cone the facet belongs to, Set in getConeNormals()
Definition at line 56 of file gfan.h.
The documentation for this class was generated from the following file:
- Singular/dyn_modules/gfanlib/gfan.h