gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
Generator.h
Go to the documentation of this file.
1
// Gmsh - Copyright (C) 1997-2022 C. Geuzaine, J.-F. Remacle
2
//
3
// See the LICENSE.txt file in the Gmsh root directory for license information.
4
// Please report all issues on https://gitlab.onelab.info/gmsh/gmsh/issues.
5
6
#ifndef GENERATOR_H
7
#define GENERATOR_H
8
9
class
GModel
;
10
class
GRegion
;
11
12
void
GenerateMesh
(
GModel
*m,
int
dimension
);
13
void
OptimizeMesh
(
GModel
*m,
const
std::string &how =
""
,
bool
force =
false
,
14
int
niter = 1);
15
void
RecombineMesh
(
GModel
*m);
16
void
AdaptMesh
(
GModel
*m);
17
void
FixPeriodicMesh
(
GModel
*m);
18
void
GetStatistics
(
double
stat[50],
double
quality[4][100] = 0,
19
bool
visibleOnly =
false
);
20
21
#endif
GenerateMesh
void GenerateMesh(GModel *m, int dimension)
Definition:
Generator.cpp:1649
FixPeriodicMesh
void FixPeriodicMesh(GModel *m)
Definition:
Generator.cpp:1455
GetStatistics
void GetStatistics(double stat[50], double quality[4][100]=0, bool visibleOnly=false)
dimension
int dimension
Definition:
GModelIO_TOCHNOG.cpp:18
GModel
Definition:
GModel.h:44
RecombineMesh
void RecombineMesh(GModel *m)
Definition:
Generator.cpp:1318
GRegion
Definition:
GRegion.h:28
OptimizeMesh
void OptimizeMesh(GModel *m, const std::string &how="", bool force=false, int niter=1)
Definition:
Generator.cpp:1101
AdaptMesh
void AdaptMesh(GModel *m)
Definition:
Generator.cpp:1303
src
mesh
Generator.h
Generated by
1.8.18