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().