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.