|
Nektar++
|
#include <Triangle.h>
Public Attributes | |
| void ** | firstblock |
| void ** | nowblock |
| void * | nextitem |
| void * | deaditemstack |
| void ** | pathblock |
| void * | pathitem |
| int | alignbytes |
| int | itembytes |
| int | itemsperblock |
| int | itemsfirstblock |
| long | items |
| long | maxitems |
| int | unallocateditems |
| int | pathitemsleft |
Definition at line 817 of file Triangle/Triangle.h.
| int Nektar::NekMeshUtils::memorypool::alignbytes |
Definition at line 824 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::dummyinit(), Nektar::NekMeshUtils::DelaunayTriangle::getvertex(), Nektar::NekMeshUtils::DelaunayTriangle::locate(), Nektar::NekMeshUtils::DelaunayTriangle::poolalloc(), Nektar::NekMeshUtils::DelaunayTriangle::poolinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolrestart(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), Nektar::NekMeshUtils::DelaunayTriangle::traversalinit(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| void* Nektar::NekMeshUtils::memorypool::deaditemstack |
| void** Nektar::NekMeshUtils::memorypool::firstblock |
Definition at line 819 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::getvertex(), Nektar::NekMeshUtils::DelaunayTriangle::locate(), Nektar::NekMeshUtils::DelaunayTriangle::pooldeinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolrestart(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), and Nektar::NekMeshUtils::DelaunayTriangle::traversalinit().
| int Nektar::NekMeshUtils::memorypool::itembytes |
Definition at line 825 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::getvertex(), Nektar::NekMeshUtils::DelaunayTriangle::initializetrisubpools(), Nektar::NekMeshUtils::DelaunayTriangle::locate(), Nektar::NekMeshUtils::DelaunayTriangle::poolalloc(), Nektar::NekMeshUtils::DelaunayTriangle::poolinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| long Nektar::NekMeshUtils::memorypool::items |
Definition at line 828 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::carveholes(), Nektar::NekMeshUtils::DelaunayTriangle::delaunay(), Nektar::NekMeshUtils::DelaunayTriangle::enforcequality(), Nektar::NekMeshUtils::DelaunayTriangle::formskeleton(), Nektar::NekMeshUtils::DelaunayTriangle::locate(), Nektar::NekMeshUtils::DelaunayTriangle::poolalloc(), Nektar::NekMeshUtils::DelaunayTriangle::pooldealloc(), Nektar::NekMeshUtils::DelaunayTriangle::poolrestart(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), Nektar::NekMeshUtils::DelaunayTriangle::splitencsegs(), Nektar::NekMeshUtils::DelaunayTriangle::triangulate(), Nektar::NekMeshUtils::DelaunayTriangle::writeelements(), Nektar::NekMeshUtils::DelaunayTriangle::writenodes(), and Nektar::NekMeshUtils::DelaunayTriangle::writepoly().
| int Nektar::NekMeshUtils::memorypool::itemsfirstblock |
Definition at line 827 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::getvertex(), Nektar::NekMeshUtils::DelaunayTriangle::locate(), Nektar::NekMeshUtils::DelaunayTriangle::poolinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolrestart(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), and Nektar::NekMeshUtils::DelaunayTriangle::traversalinit().
| int Nektar::NekMeshUtils::memorypool::itemsperblock |
Definition at line 826 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::getvertex(), Nektar::NekMeshUtils::DelaunayTriangle::poolalloc(), Nektar::NekMeshUtils::DelaunayTriangle::poolinit(), Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| long Nektar::NekMeshUtils::memorypool::maxitems |
| void* Nektar::NekMeshUtils::memorypool::nextitem |
| void ** Nektar::NekMeshUtils::memorypool::nowblock |
| void** Nektar::NekMeshUtils::memorypool::pathblock |
Definition at line 822 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), Nektar::NekMeshUtils::DelaunayTriangle::traversalinit(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| void* Nektar::NekMeshUtils::memorypool::pathitem |
Definition at line 823 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), Nektar::NekMeshUtils::DelaunayTriangle::traversalinit(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| int Nektar::NekMeshUtils::memorypool::pathitemsleft |
Definition at line 830 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::poolzero(), Nektar::NekMeshUtils::DelaunayTriangle::traversalinit(), and Nektar::NekMeshUtils::DelaunayTriangle::traverse().
| int Nektar::NekMeshUtils::memorypool::unallocateditems |
Definition at line 829 of file Triangle/Triangle.h.
Referenced by Nektar::NekMeshUtils::DelaunayTriangle::poolalloc(), Nektar::NekMeshUtils::DelaunayTriangle::poolrestart(), and Nektar::NekMeshUtils::DelaunayTriangle::poolzero().
1.8.8