gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
meshPartition.h File Reference

Go to the source code of this file.

Functions

int PartitionMesh (GModel *model, int numPart)
 
int UnpartitionMesh (GModel *model)
 
int PartitionUsingThisSplit (GModel *model, std::vector< std::pair< MElement *, int > > &elmToPartition)
 
int ConvertOldPartitioningToNewOne (GModel *model)
 
int PartitionFaceMinEdgeLength (GFace *gf, int np, double tol=1.02)
 

Function Documentation

◆ ConvertOldPartitioningToNewOne()

int ConvertOldPartitioningToNewOne ( GModel model)

Definition at line 2654 of file meshPartition.cpp.

Referenced by GModel::convertOldPartitioningToNewOne().

Here is the caller graph for this function:

◆ PartitionFaceMinEdgeLength()

int PartitionFaceMinEdgeLength ( GFace gf,
int  np,
double  tol = 1.02 
)

Definition at line 2663 of file meshPartition.cpp.

Referenced by computeEdgeCut().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PartitionMesh()

int PartitionMesh ( GModel model,
int  numPart 
)

Definition at line 2646 of file meshPartition.cpp.

Referenced by GModel::partitionMesh().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PartitionUsingThisSplit()

int PartitionUsingThisSplit ( GModel model,
std::vector< std::pair< MElement *, int > > &  elmToPartition 
)

Definition at line 2656 of file meshPartition.cpp.

Referenced by GModel::partitionMesh(), and GMSH_SimplePartitionPlugin::run().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ UnpartitionMesh()

int UnpartitionMesh ( GModel model)

Definition at line 2652 of file meshPartition.cpp.

Referenced by GModel::partitionMesh(), and GModel::unpartitionMesh().

Here is the caller graph for this function: