gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
Bubbles.cpp File Reference
#include <stdlib.h>
#include "GmshGlobal.h"
#include "GModel.h"
#include "MTriangle.h"
#include "Numeric.h"
#include "Bubbles.h"
#include "OS.h"
Include dependency graph for Bubbles.cpp:

Go to the source code of this file.

Classes

class  compareAngle
 

Functions

GMSH_PluginGMSH_RegisterBubblesPlugin ()
 
static double myangle (double c[3], double p[3])
 

Variables

StringXNumber BubblesOptions_Number []
 
StringXString BubblesOptions_String []
 

Function Documentation

◆ GMSH_RegisterBubblesPlugin()

GMSH_Plugin* GMSH_RegisterBubblesPlugin ( )

Definition at line 22 of file Bubbles.cpp.

Referenced by PluginManager::registerDefaultPlugins().

Here is the caller graph for this function:

◆ myangle()

static double myangle ( double  c[3],
double  p[3] 
)
static

Definition at line 55 of file Bubbles.cpp.

Referenced by compareAngle::operator()().

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

Variable Documentation

◆ BubblesOptions_Number

StringXNumber BubblesOptions_Number[]
Initial value:
= {
{GMSH_FULLRC, "ShrinkFactor", nullptr, 0.},
}

Definition at line 14 of file Bubbles.cpp.

Referenced by GMSH_BubblesPlugin::execute(), GMSH_BubblesPlugin::getNbOptions(), and GMSH_BubblesPlugin::getOption().

◆ BubblesOptions_String

StringXString BubblesOptions_String[]
Initial value:
= {
{GMSH_FULLRC, "OutputFile", nullptr, "bubbles.geo"}}

Definition at line 18 of file Bubbles.cpp.

Referenced by GMSH_BubblesPlugin::execute(), GMSH_BubblesPlugin::getNbOptionsStr(), and GMSH_BubblesPlugin::getOptionStr().

GMSH_FULLRC
#define GMSH_FULLRC
Definition: Options.h:20