gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the documentation of this file.
12 int GmshInitialize(
int argc = 0,
char **argv =
nullptr,
bool readConfigFiles =
false,
13 bool exitOnCommandLineError =
true);
17 double zmin,
double zmax);
18 int GmshSetOption(
const std::string &category,
const std::string &name,
19 std::string value,
int index = 0);
20 int GmshSetOption(
const std::string &category,
const std::string &name,
21 double value,
int index = 0);
22 int GmshSetOption(
const std::string &category,
const std::string &name,
23 unsigned int value,
int index = 0);
25 std::string value,
int index = 0);
27 double value,
int index = 0);
29 unsigned int value,
int index = 0);
30 int GmshGetOption(
const std::string &category,
const std::string &name,
31 std::string &value,
int index = 0);
32 int GmshGetOption(
const std::string &category,
const std::string &name,
33 double &value,
int index = 0);
34 int GmshGetOption(
const std::string &category,
const std::string &name,
35 unsigned int &value,
int index = 0);
37 const std::string &name,
int index = 0);
41 const std::string &name,
int index = 0);
50 int GmshFLTK(
int argc = 0,
char **argv =
nullptr);
57 #if defined(GMSH_DLL_EXPORT)
58 #define GMSH_API __declspec(dllexport)
60 #define GMSH_API __declspec(dllimport)
62 #elif defined(__GNUC__)
63 #define GMSH_API __attribute__ ((visibility("default")))
int GmshInitialize(int argc=0, char **argv=nullptr, bool readConfigFiles=false, bool exitOnCommandLineError=true)
int GmshMergeFile(const std::string &fileName)
int GmshMergePostProcessingFile(const std::string &fileName)
void GmshSetColorOption(const std::string &category, const std::string &name, unsigned int value, int index=0)
GMSH_API int GmshMainBatch(int argc, char **argv)
int GmshSetOption(const std::string &category, const std::string &name, std::string value, int index=0)
double GmshGetNumberOption(const std::string &category, const std::string &name, int index=0)
int GmshSetMessageHandler(GmshMessage *callback)
int GmshWriteFile(const std::string &fileName)
GmshMessage * GmshGetMessageHandler()
int GmshRestoreDefaultOptions()
GMSH_API int GmshMainFLTK(int argc, char **argv)
int GmshSetBoundingBox(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)
unsigned int GmshGetColorOption(const std::string &category, const std::string &name, int index=0)
void GmshSetNumberOption(const std::string &category, const std::string &name, double value, int index=0)
void GmshSetStringOption(const std::string &category, const std::string &name, std::string value, int index=0)
int GmshOpenProject(const std::string &fileName)
int GmshFLTK(int argc=0, char **argv=nullptr)
int GmshGetOption(const std::string &category, const std::string &name, std::string &value, int index=0)
std::string GmshGetStringOption(const std::string &category, const std::string &name, int index=0)