|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <VoroMetal.h>
Public Member Functions | |
| voroMetal3D () | |
| ~voroMetal3D () | |
| void | execute (double) |
| void | execute (GRegion *, double) |
| void | execute (std::vector< SPoint3 > &, std::vector< double > &, int, double, double, double, double) |
| void | execute (std::vector< double > &, int, double, double, double, double) |
| void | print_segment (SPoint3, SPoint3, std::ofstream &) |
| void | initialize_counter () |
| void | increase_counter () |
| int | get_counter () |
| void | print_geo_point (int, double, double, double, std::ofstream &) |
| void | print_geo_line (int, int, int, std::ofstream &) |
| void | print_geo_face (int, int, std::ofstream &) |
| void | print_geo_physical_face (int, int, std::ofstream &) |
| void | print_geo_volume (int, int, std::ofstream &) |
| void | print_geo_physical_volume (int, int, std::ofstream &) |
| void | print_geo_line_loop (int, std::vector< int > &, std::vector< int > &, std::ofstream &) |
| void | print_geo_face_loop (int, std::vector< int > &, std::ofstream &) |
| void | correspondence (double, double, double, double) |
| bool | correspondence (double, double, double, double, int &, double, double, double) |
| void | correspondence (double, double, double, double, int, bool &, double, double, double) |
| bool | equal (double, double, double) |
Private Attributes | |
| int | counter |
Definition at line 37 of file VoroMetal.h.
|
inline |
Definition at line 42 of file VoroMetal.h.
|
inline |
Definition at line 43 of file VoroMetal.h.
| void voroMetal3D::correspondence | ( | double | , |
| double | , | ||
| double | , | ||
| double | |||
| ) |
| bool voroMetal3D::correspondence | ( | double | , |
| double | , | ||
| double | , | ||
| double | , | ||
| int & | , | ||
| double | , | ||
| double | , | ||
| double | |||
| ) |
| void voroMetal3D::correspondence | ( | double | , |
| double | , | ||
| double | , | ||
| double | , | ||
| int | , | ||
| bool & | , | ||
| double | , | ||
| double | , | ||
| double | |||
| ) |
| bool voroMetal3D::equal | ( | double | , |
| double | , | ||
| double | |||
| ) |
| void voroMetal3D::execute | ( | double | ) |
| void voroMetal3D::execute | ( | GRegion * | , |
| double | |||
| ) |
| void voroMetal3D::execute | ( | std::vector< double > & | , |
| int | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| double | |||
| ) |
| void voroMetal3D::execute | ( | std::vector< SPoint3 > & | , |
| std::vector< double > & | , | ||
| int | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| double | |||
| ) |
| int voroMetal3D::get_counter | ( | ) |
| void voroMetal3D::increase_counter | ( | ) |
| void voroMetal3D::initialize_counter | ( | ) |
| void voroMetal3D::print_geo_face | ( | int | , |
| int | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_face_loop | ( | int | , |
| std::vector< int > & | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_line | ( | int | , |
| int | , | ||
| int | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_line_loop | ( | int | , |
| std::vector< int > & | , | ||
| std::vector< int > & | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_physical_face | ( | int | , |
| int | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_physical_volume | ( | int | , |
| int | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_point | ( | int | , |
| double | , | ||
| double | , | ||
| double | , | ||
| std::ofstream & | |||
| ) |
| void voroMetal3D::print_geo_volume | ( | int | , |
| int | , | ||
| std::ofstream & | |||
| ) |
|
private |
Definition at line 39 of file VoroMetal.h.