Nektar++
|
This is the complete list of members for Nektar::NekMeshUtils::DelaunayTriangle, including all inherited members.
alternateaxes(vertex *sortarray, int arraysize, int axis) | Nektar::NekMeshUtils::DelaunayTriangle | private |
badsubsegdealloc(struct mesh *m, struct badsubseg *dyingseg) | Nektar::NekMeshUtils::DelaunayTriangle | private |
badsubsegtraverse(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
carveholes(struct mesh *m, struct behavior *b, double *holelist, int holes, double *regionlist, int regions) | Nektar::NekMeshUtils::DelaunayTriangle | private |
ccwerrboundA | Nektar::NekMeshUtils::DelaunayTriangle | private |
ccwerrboundB | Nektar::NekMeshUtils::DelaunayTriangle | private |
ccwerrboundC | Nektar::NekMeshUtils::DelaunayTriangle | private |
checkseg4encroach(struct mesh *m, struct behavior *b, struct osub *testsubseg) | Nektar::NekMeshUtils::DelaunayTriangle | private |
conformingedge(struct mesh *m, struct behavior *b, vertex endpoint1, vertex endpoint2, int newmark) | Nektar::NekMeshUtils::DelaunayTriangle | private |
constrainededge(struct mesh *m, struct behavior *b, struct otri *starttri, vertex endpoint2, int newmark) | Nektar::NekMeshUtils::DelaunayTriangle | private |
counterclockwise(struct mesh *m, struct behavior *b, vertex pa, vertex pb, vertex pc) | Nektar::NekMeshUtils::DelaunayTriangle | private |
counterclockwiseadapt(vertex pa, vertex pb, vertex pc, double detsum) | Nektar::NekMeshUtils::DelaunayTriangle | private |
delaunay(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
delaunayfixup(struct mesh *m, struct behavior *b, struct otri *fixuptri, int leftside) | Nektar::NekMeshUtils::DelaunayTriangle | private |
deletevertex(struct mesh *m, struct behavior *b, struct otri *deltri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
dequeuebadtriang(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
divconqdelaunay(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
divconqrecurse(struct mesh *m, struct behavior *b, vertex *sortarray, int vertices, int axis, struct otri *farleft, struct otri *farright) | Nektar::NekMeshUtils::DelaunayTriangle | private |
dummyinit(struct mesh *m, struct behavior *b, int trianglebytes, int subsegbytes) | Nektar::NekMeshUtils::DelaunayTriangle | private |
enforcequality(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
enqueuebadtri(struct mesh *m, struct behavior *b, struct otri *enqtri, double minedge, vertex enqapex, vertex enqorg, vertex enqdest) | Nektar::NekMeshUtils::DelaunayTriangle | private |
enqueuebadtriang(struct mesh *m, struct behavior *b, struct badtriang *badtri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
epsilon | Nektar::NekMeshUtils::DelaunayTriangle | private |
estimateTRI(int elen, double *e) | Nektar::NekMeshUtils::DelaunayTriangle | private |
exactinit() | Nektar::NekMeshUtils::DelaunayTriangle | private |
fast_expansion_sum_zeroelimTRI(int elen, double *e, int flen, double *f, double *h) | Nektar::NekMeshUtils::DelaunayTriangle | private |
findcircumcenter(struct mesh *m, struct behavior *b, vertex torg, vertex tdest, vertex tapex, vertex circumcenter, double *xi, double *eta, int offcenter) | Nektar::NekMeshUtils::DelaunayTriangle | private |
finddirection(struct mesh *m, struct behavior *b, struct otri *searchtri, vertex searchpoint) | Nektar::NekMeshUtils::DelaunayTriangle | private |
flip(struct mesh *m, struct behavior *b, struct otri *flipedge) | Nektar::NekMeshUtils::DelaunayTriangle | private |
formskeleton(struct mesh *m, struct behavior *b, int *segmentlist, int *segmentmarkerlist, int numberofsegments) | Nektar::NekMeshUtils::DelaunayTriangle | private |
getvertex(struct mesh *m, struct behavior *b, int number) | Nektar::NekMeshUtils::DelaunayTriangle | private |
iccerrboundA | Nektar::NekMeshUtils::DelaunayTriangle | private |
iccerrboundB | Nektar::NekMeshUtils::DelaunayTriangle | private |
iccerrboundC | Nektar::NekMeshUtils::DelaunayTriangle | private |
incircle(struct mesh *m, struct behavior *b, vertex pa, vertex pb, vertex pc, vertex pd) | Nektar::NekMeshUtils::DelaunayTriangle | private |
incircleadaptTRI(vertex pa, vertex pb, vertex pc, vertex pd, double permanent) | Nektar::NekMeshUtils::DelaunayTriangle | private |
infecthull(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
initializetrisubpools(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
initializevertexpool(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
insertsegment(struct mesh *m, struct behavior *b, vertex endpoint1, vertex endpoint2, int newmark) | Nektar::NekMeshUtils::DelaunayTriangle | private |
insertsubseg(struct mesh *m, struct behavior *b, struct otri *tri, int subsegmark) | Nektar::NekMeshUtils::DelaunayTriangle | private |
insertvertex(struct mesh *m, struct behavior *b, vertex newvertex, struct otri *searchtri, struct osub *splitseg, int segmentflaws, int triflaws) | Nektar::NekMeshUtils::DelaunayTriangle | private |
internalerror() | Nektar::NekMeshUtils::DelaunayTriangle | private |
locate(struct mesh *m, struct behavior *b, vertex searchpoint, struct otri *searchtri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
makesubseg(struct mesh *m, struct osub *newsubseg) | Nektar::NekMeshUtils::DelaunayTriangle | private |
maketriangle(struct mesh *m, struct behavior *b, struct otri *newotri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
makevertexmap(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
markhull(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
MemoryManager< DelaunayTriangle > class | Nektar::NekMeshUtils::DelaunayTriangle | friend |
mergehulls(struct mesh *m, struct behavior *b, struct otri *farleft, struct otri *innerleft, struct otri *innerright, struct otri *farright, int axis) | Nektar::NekMeshUtils::DelaunayTriangle | private |
minus1mod3 | Nektar::NekMeshUtils::DelaunayTriangle | private |
nonregular(struct mesh *m, struct behavior *b, vertex pa, vertex pb, vertex pc, vertex pd) | Nektar::NekMeshUtils::DelaunayTriangle | private |
numbernodes(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
o3derrboundA | Nektar::NekMeshUtils::DelaunayTriangle | private |
o3derrboundB | Nektar::NekMeshUtils::DelaunayTriangle | private |
o3derrboundC | Nektar::NekMeshUtils::DelaunayTriangle | private |
orient3d(struct mesh *m, struct behavior *b, vertex pa, vertex pb, vertex pc, vertex pd, double aheight, double bheight, double cheight, double dheight) | Nektar::NekMeshUtils::DelaunayTriangle | private |
orient3dadapt(vertex pa, vertex pb, vertex pc, vertex pd, double aheight, double bheight, double cheight, double dheight, double permanent) | Nektar::NekMeshUtils::DelaunayTriangle | private |
out | Nektar::NekMeshUtils::DelaunayTriangle | |
parsecommandline(int argc, char **argv, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
plague(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
plus1mod3 | Nektar::NekMeshUtils::DelaunayTriangle | private |
poolalloc(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
pooldealloc(struct memorypool *pool, void *dyingitem) | Nektar::NekMeshUtils::DelaunayTriangle | private |
pooldeinit(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
poolinit(struct memorypool *pool, int bytecount, int itemcount, int firstitemcount, int alignment) | Nektar::NekMeshUtils::DelaunayTriangle | private |
poolrestart(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
poolzero(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
preciselocate(struct mesh *m, struct behavior *b, vertex searchpoint, struct otri *searchtri, int stopatsubsegment) | Nektar::NekMeshUtils::DelaunayTriangle | private |
precisionerror() | Nektar::NekMeshUtils::DelaunayTriangle | private |
randomnation(unsigned int choices) | Nektar::NekMeshUtils::DelaunayTriangle | private |
randomseed | Nektar::NekMeshUtils::DelaunayTriangle | private |
regionplague(struct mesh *m, struct behavior *b, double attribute, double area) | Nektar::NekMeshUtils::DelaunayTriangle | private |
removeghosts(struct mesh *m, struct behavior *b, struct otri *startghost) | Nektar::NekMeshUtils::DelaunayTriangle | private |
resulterrbound | Nektar::NekMeshUtils::DelaunayTriangle | private |
scale_expansion_zeroelimTRI(int elen, double *e, double b, double *h) | Nektar::NekMeshUtils::DelaunayTriangle | private |
scoutsegment(struct mesh *m, struct behavior *b, struct otri *searchtri, vertex endpoint2, int newmark) | Nektar::NekMeshUtils::DelaunayTriangle | private |
segmentintersection(struct mesh *m, struct behavior *b, struct otri *splittri, struct osub *splitsubseg, vertex endpoint2) | Nektar::NekMeshUtils::DelaunayTriangle | private |
splitencsegs(struct mesh *m, struct behavior *b, int triflaws) | Nektar::NekMeshUtils::DelaunayTriangle | private |
splitter | Nektar::NekMeshUtils::DelaunayTriangle | private |
splittriangle(struct mesh *m, struct behavior *b, struct badtriang *badtri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
subsegdealloc(struct mesh *m, subseg *dyingsubseg) | Nektar::NekMeshUtils::DelaunayTriangle | private |
subsegtraverse(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
tallyencs(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
tallyfaces(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
testtriangle(struct mesh *m, struct behavior *b, struct otri *testtri) | Nektar::NekMeshUtils::DelaunayTriangle | private |
transfernodes(struct mesh *m, struct behavior *b, double *pointlist, double *pointattriblist, int *pointmarkerlist, int numberofpoints, int numberofpointattribs) | Nektar::NekMeshUtils::DelaunayTriangle | private |
traversalinit(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
traverse(struct memorypool *pool) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triangledealloc(struct mesh *m, triangle *dyingtriangle) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triangledeinit(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triangleinit(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triangletraverse(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triangulate(char *) | Nektar::NekMeshUtils::DelaunayTriangle | |
triangulatepolygon(struct mesh *m, struct behavior *b, struct otri *firstedge, struct otri *lastedge, int edgecount, int doflip, int triflaws) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triexit(int status) | Nektar::NekMeshUtils::DelaunayTriangle | private |
trifree(void *memptr) | Nektar::NekMeshUtils::DelaunayTriangle | |
trimalloc(int size) | Nektar::NekMeshUtils::DelaunayTriangle | private |
triunsuitable(vertex triorg, vertex tridest, vertex triapex, double area) | Nektar::NekMeshUtils::DelaunayTriangle | private |
undovertex(struct mesh *m, struct behavior *b) | Nektar::NekMeshUtils::DelaunayTriangle | private |
unflip(struct mesh *m, struct behavior *b, struct otri *flipedge) | Nektar::NekMeshUtils::DelaunayTriangle | private |
vertexdealloc(struct mesh *m, vertex dyingvertex) | Nektar::NekMeshUtils::DelaunayTriangle | private |
vertexmedian(vertex *sortarray, int arraysize, int median, int axis) | Nektar::NekMeshUtils::DelaunayTriangle | private |
vertexsort(vertex *sortarray, unsigned int arraysize) | Nektar::NekMeshUtils::DelaunayTriangle | private |
vertextraverse(struct mesh *m) | Nektar::NekMeshUtils::DelaunayTriangle | private |
writeelements(struct mesh *m, struct behavior *b, int **trianglelist, double **triangleattriblist) | Nektar::NekMeshUtils::DelaunayTriangle | private |
writenodes(struct mesh *m, struct behavior *b, double **pointlist, double **pointattriblist, int **pointmarkerlist) | Nektar::NekMeshUtils::DelaunayTriangle | private |
writepoly(struct mesh *m, struct behavior *b, int **segmentlist, int **segmentmarkerlist) | Nektar::NekMeshUtils::DelaunayTriangle | private |