gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <adaptiveData.h>
Public Member Functions | |
VTKData (std::string fieldName="unknown", int numComp=-1, int step=-1, int level=-1, double tol=0.0, std::string filename="unknown", int useDefaultName=1, int npart=-1, bool isBinary=true) | |
void | clearLocalData () |
~VTKData () | |
void | incrementTotNod (int increment) |
void | incrementTotElm (int increment) |
void | incrementTotElmLev0 (int increment) |
bool | isLittleEndian () |
void | SwapArrayByteOrder (void *array, int nbytes, int nItems) |
int | getPVCellType (int numEdges) |
void | writeVTKElmData () |
void | initVTKFile () |
void | finalizeVTKFile () |
void | setFileDistribution () |
Public Attributes | |
std::string | vtkFieldName |
std::string | vtkFileName |
std::string | vtkFormat |
std::string | vtkDirName |
int | vtkStep |
int | vtkLevel |
int | vtkNumComp |
double | vtkTol |
int | vtkNpart |
bool | vtkIsBinary |
int | vtkUseDefaultName |
int | minElmPerPart |
int | maxElmPerPart |
int | numPartMinElm |
int | numPartMaxElm |
FILE * | vtkFile |
FILE * | vtkFileCoord |
FILE * | vtkFileConnect |
FILE * | vtkFileCellOffset |
FILE * | vtkFileCellType |
FILE * | vtkFileNodVal |
int | vtkCountFile |
int | vtkTotNumElmLev0 |
int | vtkCountTotElmLev0 |
int | vtkCountTotNod |
int | vtkCountTotElm |
int | vtkCountCoord |
int | vtkCountTotNodConnect |
int | vtkCountTotVal |
int | vtkCountCellOffset |
int | vtkCountCellType |
std::vector< vectInt > | vtkLocalConnectivity |
std::vector< int > | vtkLocalCellType |
std::vector< PCoords > | vtkLocalCoords |
std::vector< PValues > | vtkLocalValues |
Definition at line 485 of file adaptiveData.h.
|
inline |
Definition at line 529 of file adaptiveData.h.
|
inline |
|
inline |
Definition at line 557 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), and ~VTKData().
void VTKData::finalizeVTKFile | ( | ) |
Definition at line 1874 of file adaptiveData.cpp.
Referenced by writeVTKElmData().
int VTKData::getPVCellType | ( | int | numEdges | ) |
Definition at line 2198 of file adaptiveData.cpp.
Referenced by adaptiveElements< T >::addInViewForVTK().
|
inline |
Definition at line 570 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK().
|
inline |
Definition at line 571 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK().
|
inline |
Definition at line 569 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK().
void VTKData::initVTKFile | ( | ) |
Definition at line 1800 of file adaptiveData.cpp.
Referenced by writeVTKElmData().
bool VTKData::isLittleEndian | ( | ) |
Definition at line 1602 of file adaptiveData.cpp.
Referenced by finalizeVTKFile(), and initVTKFile().
|
inline |
Definition at line 580 of file adaptiveData.h.
Referenced by adaptiveData::changeResolutionForVTK().
void VTKData::SwapArrayByteOrder | ( | void * | array, |
int | nbytes, | ||
int | nItems | ||
) |
void VTKData::writeVTKElmData | ( | ) |
Definition at line 1624 of file adaptiveData.cpp.
Referenced by adaptiveElements< T >::addInViewForVTK().
int VTKData::maxElmPerPart |
Definition at line 502 of file adaptiveData.h.
Referenced by setFileDistribution(), and writeVTKElmData().
int VTKData::minElmPerPart |
Definition at line 502 of file adaptiveData.h.
Referenced by setFileDistribution(), and writeVTKElmData().
int VTKData::numPartMaxElm |
Definition at line 502 of file adaptiveData.h.
Referenced by setFileDistribution().
int VTKData::numPartMinElm |
Definition at line 502 of file adaptiveData.h.
Referenced by setFileDistribution(), and writeVTKElmData().
int VTKData::vtkCountCellOffset |
Definition at line 520 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountCellType |
Definition at line 521 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountCoord |
Definition at line 517 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountFile |
Definition at line 511 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountTotElm |
Definition at line 516 of file adaptiveData.h.
Referenced by finalizeVTKFile(), incrementTotElm(), and VTKData().
int VTKData::vtkCountTotElmLev0 |
Definition at line 514 of file adaptiveData.h.
Referenced by incrementTotElmLev0(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountTotNod |
Definition at line 515 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), finalizeVTKFile(), incrementTotNod(), and VTKData().
int VTKData::vtkCountTotNodConnect |
Definition at line 518 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkCountTotVal |
Definition at line 519 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
std::string VTKData::vtkDirName |
Definition at line 492 of file adaptiveData.h.
Referenced by finalizeVTKFile(), and initVTKFile().
std::string VTKData::vtkFieldName |
Definition at line 489 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and VTKData().
FILE* VTKData::vtkFile |
Definition at line 505 of file adaptiveData.h.
Referenced by finalizeVTKFile(), and initVTKFile().
FILE* VTKData::vtkFileCellOffset |
Definition at line 508 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and writeVTKElmData().
FILE* VTKData::vtkFileCellType |
Definition at line 509 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and writeVTKElmData().
FILE* VTKData::vtkFileConnect |
Definition at line 507 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and writeVTKElmData().
FILE* VTKData::vtkFileCoord |
Definition at line 506 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and writeVTKElmData().
std::string VTKData::vtkFileName |
Definition at line 490 of file adaptiveData.h.
Referenced by initVTKFile(), and VTKData().
FILE* VTKData::vtkFileNodVal |
Definition at line 510 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), and writeVTKElmData().
std::string VTKData::vtkFormat |
Definition at line 491 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), VTKData(), and writeVTKElmData().
bool VTKData::vtkIsBinary |
Definition at line 500 of file adaptiveData.h.
Referenced by finalizeVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkLevel |
Definition at line 495 of file adaptiveData.h.
Referenced by adaptiveData::changeResolutionForVTK(), initVTKFile(), and VTKData().
std::vector<int> VTKData::vtkLocalCellType |
Definition at line 524 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), clearLocalData(), and writeVTKElmData().
std::vector<vectInt> VTKData::vtkLocalConnectivity |
Definition at line 523 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), clearLocalData(), and writeVTKElmData().
std::vector<PCoords> VTKData::vtkLocalCoords |
Definition at line 525 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), clearLocalData(), and writeVTKElmData().
std::vector<PValues> VTKData::vtkLocalValues |
Definition at line 526 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), clearLocalData(), and writeVTKElmData().
int VTKData::vtkNpart |
Definition at line 498 of file adaptiveData.h.
Referenced by initVTKFile(), setFileDistribution(), and VTKData().
int VTKData::vtkNumComp |
Definition at line 496 of file adaptiveData.h.
Referenced by finalizeVTKFile(), initVTKFile(), VTKData(), and writeVTKElmData().
int VTKData::vtkStep |
Definition at line 494 of file adaptiveData.h.
Referenced by initVTKFile(), and VTKData().
double VTKData::vtkTol |
Definition at line 497 of file adaptiveData.h.
Referenced by adaptiveElements< T >::addInViewForVTK(), initVTKFile(), and VTKData().
int VTKData::vtkTotNumElmLev0 |
Definition at line 513 of file adaptiveData.h.
Referenced by adaptiveData::changeResolutionForVTK(), setFileDistribution(), and VTKData().
int VTKData::vtkUseDefaultName |
Definition at line 501 of file adaptiveData.h.
Referenced by initVTKFile(), and VTKData().