gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
6 #ifndef PARTITION_EDGE_H
7 #define PARTITION_EDGE_H
19 const std::vector<int> &partitions)
50 :
public std::binary_function<partitionEdge *, partitionEdge *, bool> {
virtual int getPartition(std::size_t index) const
virtual GEntity * getParentEntity()
partitionEdge(GModel *model, int num, GVertex *_v0, GVertex *_v1, const std::vector< int > &partitions)
partitionEdge(GModel *model, const std::vector< int > &partitions)
virtual bool haveParametrization()
virtual const std::vector< int > & getPartitions() const
virtual void setParentEntity(GEntity *e)
virtual GeomType geomType() const
virtual std::size_t numPartitions() const
virtual void setPartitions(std::vector< int > &partitions)
partitionEdge(GModel *model, int num, const std::vector< int > &partitions)
bool operator()(const partitionEdge *e1, const partitionEdge *e2) const
std::vector< int > _partitions