|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <MakeSimplex.h>
Public Member Functions | |
| MakeSimplex (int numNodes, int numComponents, int numTimeSteps=1) | |
| int | numSimplices () |
| int | numSimplexNodes () |
| void | decompose (int num, double *x, double *y, double *z, double *val, double *xn, double *yn, double *zn, double *valn) |
Private Member Functions | |
| void | reorder (int map[4], int n, double *x, double *y, double *z, double *val, double *xn, double *yn, double *zn, double *valn) |
Private Attributes | |
| int | _numNodes |
| int | _numComponents |
| int | _numTimeSteps |
Definition at line 29 of file MakeSimplex.h.
| MakeSimplex::MakeSimplex | ( | int | numNodes, |
| int | numComponents, | ||
| int | numTimeSteps = 1 |
||
| ) |
Definition at line 109 of file MakeSimplex.cpp.
| void MakeSimplex::decompose | ( | int | num, |
| double * | x, | ||
| double * | y, | ||
| double * | z, | ||
| double * | val, | ||
| double * | xn, | ||
| double * | yn, | ||
| double * | zn, | ||
| double * | valn | ||
| ) |
Definition at line 154 of file MakeSimplex.cpp.
Referenced by decomposeList().


| int MakeSimplex::numSimplexNodes | ( | ) |
Definition at line 127 of file MakeSimplex.cpp.
Referenced by decomposeList().

| int MakeSimplex::numSimplices | ( | ) |
Definition at line 116 of file MakeSimplex.cpp.
Referenced by decompose(), and decomposeList().

|
private |
Definition at line 135 of file MakeSimplex.cpp.
Referenced by decompose().

|
private |
Definition at line 34 of file MakeSimplex.h.
Referenced by reorder().
|
private |
Definition at line 32 of file MakeSimplex.h.
Referenced by decompose(), numSimplexNodes(), numSimplices(), and reorder().
|
private |
Definition at line 36 of file MakeSimplex.h.
Referenced by reorder().