|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include "Octree.h"#include "OctreePost.h"#include "PView.h"#include "PViewData.h"#include "PViewDataList.h"#include "PViewDataGModel.h"#include "Numeric.h"#include "GmshMessage.h"#include "shapeFunctions.h"#include "GModel.h"#include "MElement.h"#include "Context.h"#include "SBoundingBox3d.h"
Go to the source code of this file.
Functions | |
| static void | minmax (int n, double *X, double *Y, double *Z, double *min, double *max) |
| static void | centroid (int n, double *X, double *Y, double *Z, double *c) |
| static void | pntBB (void *a, double *min, double *max) |
| static void | linBB (void *a, double *min, double *max) |
| static void | triBB (void *a, double *min, double *max) |
| static void | quaBB (void *a, double *min, double *max) |
| static void | tetBB (void *a, double *min, double *max) |
| static void | hexBB (void *a, double *min, double *max) |
| static void | priBB (void *a, double *min, double *max) |
| static void | pyrBB (void *a, double *min, double *max) |
| static int | pntInEle (void *a, double *x) |
| static int | linInEle (void *a, double *x) |
| static int | triInEle (void *a, double *x) |
| static int | quaInEle (void *a, double *x) |
| static int | tetInEle (void *a, double *x) |
| static int | hexInEle (void *a, double *x) |
| static int | priInEle (void *a, double *x) |
| static int | pyrInEle (void *a, double *x) |
| static void | pntCentroid (void *a, double *x) |
| static void | linCentroid (void *a, double *x) |
| static void | triCentroid (void *a, double *x) |
| static void | quaCentroid (void *a, double *x) |
| static void | tetCentroid (void *a, double *x) |
| static void | hexCentroid (void *a, double *x) |
| static void | priCentroid (void *a, double *x) |
| static void | pyrCentroid (void *a, double *x) |
| static void | addListOfStuff (Octree *o, std::vector< double > &l, int nbelm) |
| static void * | getElement (double P[3], Octree *octree, int nbNod, int qn, double *qx, double *qy, double *qz) |
| static MElement * | getElement (double P[3], GModel *m, int qn, double *qx, double *qy, double *qz, int dim) |
|
static |
Definition at line 231 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 61 of file OctreePost.cpp.
Referenced by hexCentroid(), linCentroid(), Octree_Insert(), pntCentroid(), priCentroid(), pyrCentroid(), quaCentroid(), tetCentroid(), and triCentroid().


|
static |
Definition at line 421 of file OctreePost.cpp.
Referenced by OctreePost::searchScalar(), OctreePost::searchTensor(), and OctreePost::searchVector().


|
static |
Definition at line 107 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 213 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 159 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 83 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 189 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 127 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
|
static |
Definition at line 77 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 183 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 125 of file OctreePost.cpp.
Referenced by OctreePost::_create().

|
static |
Definition at line 113 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 219 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 167 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 119 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 225 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 175 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 95 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 201 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 143 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 101 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 207 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 151 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 89 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 195 of file OctreePost.cpp.
Referenced by OctreePost::_create().


|
static |
Definition at line 135 of file OctreePost.cpp.
Referenced by OctreePost::_create().

