gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
tetgenmesh::arraypool Class Reference

#include <tetgenBR.h>

Public Member Functions

void restart ()
 
void poolinit (int sizeofobject, int log2objperblk)
 
char * getblock (int objectindex)
 
void * lookup (int objectindex)
 
int newindex (void **newptr)
 
 arraypool (int sizeofobject, int log2objperblk)
 
 ~arraypool ()
 

Public Attributes

int objectbytes
 
int objectsperblock
 
int log2objectsperblock
 
int objectsperblockmark
 
int toparraylen
 
char ** toparray
 
long objects
 
unsigned long totalmemory
 

Detailed Description

Definition at line 433 of file tetgenBR.h.

Constructor & Destructor Documentation

◆ arraypool()

tetgenmesh::arraypool::arraypool ( int  sizeofobject,
int  log2objperblk 
)

Definition at line 805 of file tetgenBR.cxx.

◆ ~arraypool()

tetgenmesh::arraypool::~arraypool ( )

Definition at line 810 of file tetgenBR.cxx.

Member Function Documentation

◆ getblock()

char * tetgenmesh::arraypool::getblock ( int  objectindex)

Definition at line 847 of file tetgenBR.cxx.

◆ lookup()

void * tetgenmesh::arraypool::lookup ( int  objectindex)

Definition at line 912 of file tetgenBR.cxx.

◆ newindex()

◆ poolinit()

void tetgenmesh::arraypool::poolinit ( int  sizeofobject,
int  log2objperblk 
)

Definition at line 779 of file tetgenBR.cxx.

◆ restart()

Member Data Documentation

◆ log2objectsperblock

int tetgenmesh::arraypool::log2objectsperblock

Definition at line 437 of file tetgenBR.h.

◆ objectbytes

int tetgenmesh::arraypool::objectbytes

Definition at line 435 of file tetgenBR.h.

◆ objects

◆ objectsperblock

int tetgenmesh::arraypool::objectsperblock

Definition at line 436 of file tetgenBR.h.

◆ objectsperblockmark

int tetgenmesh::arraypool::objectsperblockmark

Definition at line 438 of file tetgenBR.h.

◆ toparray

char** tetgenmesh::arraypool::toparray

Definition at line 440 of file tetgenBR.h.

◆ toparraylen

int tetgenmesh::arraypool::toparraylen

Definition at line 439 of file tetgenBR.h.

◆ totalmemory

unsigned long tetgenmesh::arraypool::totalmemory

Definition at line 442 of file tetgenBR.h.

Referenced by tetgenmesh::recoverboundary().


The documentation for this class was generated from the following files: