|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <adaptiveData.h>

Public Member Functions | |
| adaptiveData (PViewData *data, bool outDataInit=true) | |
| ~adaptiveData () | |
| PViewData * | getData () |
| void | changeResolution (int step, int level, double tol, GMSH_PostPlugin *plug=nullptr) |
| int | countTotElmLev0 (int step, PViewData *in) |
| void | changeResolutionForVTK (int step, int level, double tol, int npart=1, bool isBinary=true, const std::string &guifileName="unknown", int useDefaultName=1) |
| void | upBuildStaticData (bool newValue) |
| void | upWriteVTK (bool newValue) |
Static Public Attributes | |
| static double | timerInit = 0. |
| static double | timerAdapt = 0. |
Private Attributes | |
| int | _step |
| int | _level |
| double | _tol |
| PViewData * | _inData |
| PViewDataList * | _outData |
| adaptiveElements< adaptivePoint > * | _points |
| adaptiveElements< adaptiveLine > * | _lines |
| adaptiveElements< adaptiveTriangle > * | _triangles |
| adaptiveElements< adaptiveQuadrangle > * | _quadrangles |
| adaptiveElements< adaptiveTetrahedron > * | _tetrahedra |
| adaptiveElements< adaptiveHexahedron > * | _hexahedra |
| adaptiveElements< adaptivePrism > * | _prisms |
| adaptiveElements< adaptivePyramid > * | _pyramids |
| bool | buildStaticData |
| bool | writeVTK |
Definition at line 640 of file adaptiveData.h.
| adaptiveData::adaptiveData | ( | PViewData * | data, |
| bool | outDataInit = true |
||
| ) |
| adaptiveData::~adaptiveData | ( | ) |
Definition at line 1548 of file adaptiveData.cpp.
| void adaptiveData::changeResolution | ( | int | step, |
| int | level, | ||
| double | tol, | ||
| GMSH_PostPlugin * | plug = nullptr |
||
| ) |
Definition at line 1564 of file adaptiveData.cpp.
Referenced by GMSH_LevelsetPlugin::execute(), and PViewData::initAdaptiveData().


| void adaptiveData::changeResolutionForVTK | ( | int | step, |
| int | level, | ||
| double | tol, | ||
| int | npart = 1, |
||
| bool | isBinary = true, |
||
| const std::string & | guifileName = "unknown", |
||
| int | useDefaultName = 1 |
||
| ) |
Definition at line 2649 of file adaptiveData.cpp.
Referenced by PViewData::saveAdaptedViewForVTK().


| int adaptiveData::countTotElmLev0 | ( | int | step, |
| PViewData * | in | ||
| ) |
Definition at line 2635 of file adaptiveData.cpp.
Referenced by changeResolutionForVTK().


|
inline |
Definition at line 674 of file adaptiveData.h.
Referenced by PView::getData(), PViewDataList::writeMSH(), PViewDataList::writePOS(), and PViewData::writePOS().

|
inline |
Definition at line 682 of file adaptiveData.h.
Referenced by adaptiveData().

|
inline |
Definition at line 683 of file adaptiveData.h.
Referenced by adaptiveData().

|
private |
Definition at line 651 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 644 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), and changeResolutionForVTK().
|
private |
Definition at line 642 of file adaptiveData.h.
Referenced by changeResolution().
|
private |
Definition at line 647 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), and ~adaptiveData().
|
private |
Definition at line 645 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), getData(), and ~adaptiveData().
|
private |
Definition at line 646 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), and ~adaptiveData().
|
private |
Definition at line 652 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 653 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 649 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 642 of file adaptiveData.h.
Referenced by changeResolution().
|
private |
Definition at line 650 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 643 of file adaptiveData.h.
Referenced by changeResolution().
|
private |
Definition at line 648 of file adaptiveData.h.
Referenced by adaptiveData(), changeResolution(), changeResolutionForVTK(), countTotElmLev0(), and ~adaptiveData().
|
private |
Definition at line 660 of file adaptiveData.h.
Referenced by changeResolutionForVTK(), and upBuildStaticData().
|
static |
Definition at line 671 of file adaptiveData.h.
Referenced by adaptiveElements< T >::adapt(), adaptiveElements< T >::adaptForVTK(), and changeResolution().
|
static |
Definition at line 671 of file adaptiveData.h.
Referenced by changeResolution(), and adaptiveElements< T >::init().
|
private |
Definition at line 668 of file adaptiveData.h.
Referenced by changeResolutionForVTK(), and upWriteVTK().