Commit d38bc54c authored by Franjo's avatar Franjo
Browse files

Locking of boundary layer vertices in the polyhedral meshing workflow

parent 55563b5a
......@@ -73,16 +73,12 @@ void voronoiMeshGenerator::createVoronoiMesh()
void voronoiMeshGenerator::surfacePreparation()
{
//- removes unnecessary cells and morph the boundary
//- such that there is only one boundary face per cell
//- It also checks topology of cells after morphing is performed
do
{
surfaceMorpherCells* cmPtr = new surfaceMorpherCells(mesh_);
cmPtr->morphMesh();
deleteDemandDrivenData(cmPtr);
}
while( topologicalCleaner(mesh_).cleanTopology() );
//- removes unnecessary cells and morphs the boundary
//- such that there exists only one boundary face per cell
surfaceMorpherCells* cmPtr = new surfaceMorpherCells(mesh_);
cmPtr->morphMesh();
deleteDemandDrivenData(cmPtr);
# ifdef DEBUG
mesh_.write();
......@@ -149,16 +145,6 @@ void voronoiMeshGenerator::optimiseMeshSurface()
# endif
}
void voronoiMeshGenerator::decomposeConcaveCells()
{
//decomposeCellsNearConcaveEdges dm(mesh_);
# ifdef DEBUG
mesh_.write();
//::exit(EXIT_FAILURE);
# endif
}
void voronoiMeshGenerator::generateBoudaryLayers()
{
boundaryLayers bl(mesh_);
......
......@@ -99,9 +99,6 @@ class voronoiMeshGenerator
//- optimise surface mesh
void optimiseMeshSurface();
//- decompose concave cells
void decomposeConcaveCells();
//- add boundary layers
void generateBoudaryLayers();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment