#include "GModel.h"
#include "HighOrder.h"
#include "MLine.h"
#include "MTriangle.h"
#include "MQuadrangle.h"
#include "MTetrahedron.h"
#include "MHexahedron.h"
#include "MPrism.h"
#include "MPyramid.h"
#include "GmshMessage.h"
#include "OS.h"
#include "meshGFaceOptimize.h"
#include "Generator.h"
#include "Context.h"
Go to the source code of this file.
|
void | subdivide_pyramid (MElement *element, GRegion *gr, faceContainer &faceVertices, std::vector< MHexahedron * > &dwarfs88) |
|
static void | setBLData (MVertex *v) |
|
static bool | setBLData (MElement *el) |
|
static void | Subdivide (GEdge *ge) |
|
static void | Subdivide (GFace *gf, bool splitIntoQuads, bool splitIntoHexas, faceContainer &faceVertices, bool linear) |
|
static void | Subdivide (GRegion *gr, bool splitIntoHexas, faceContainer &faceVertices) |
|
void | RefineMesh (GModel *m, bool linear, bool splitIntoQuads, bool splitIntoHexas) |
|
void | BarycentricRefineMesh (GModel *m) |
|
static double | schneiders_x (int i) |
|
static double | schneiders_y (int i) |
|
static double | schneiders_z (int i) |
|
static int | schneiders_connect (int i, int j) |
|
◆ faceContainer
◆ BarycentricRefineMesh()
void BarycentricRefineMesh |
( |
GModel * |
m | ) |
|
◆ RefineMesh()
void RefineMesh |
( |
GModel * |
m, |
|
|
bool |
linear, |
|
|
bool |
splitIntoQuads, |
|
|
bool |
splitIntoHexas |
|
) |
| |
◆ schneiders_connect()
static int schneiders_connect |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
|
static |
◆ schneiders_x()
static double schneiders_x |
( |
int |
i | ) |
|
|
static |
◆ schneiders_y()
static double schneiders_y |
( |
int |
i | ) |
|
|
static |
◆ schneiders_z()
static double schneiders_z |
( |
int |
i | ) |
|
|
static |
◆ setBLData() [1/2]
◆ setBLData() [2/2]
static void setBLData |
( |
MVertex * |
v | ) |
|
|
static |
◆ Subdivide() [1/3]
static void Subdivide |
( |
GEdge * |
ge | ) |
|
|
static |
◆ Subdivide() [2/3]
static void Subdivide |
( |
GFace * |
gf, |
|
|
bool |
splitIntoQuads, |
|
|
bool |
splitIntoHexas, |
|
|
faceContainer & |
faceVertices, |
|
|
bool |
linear |
|
) |
| |
|
static |
◆ Subdivide() [3/3]
◆ subdivide_pyramid()