DOLFIN
DOLFIN C++ interface
Static Public Member Functions | List of all members
dolfin::RegularCutRefinement Class Reference

#include <RegularCutRefinement.h>

Static Public Member Functions

static void refine (Mesh &refined_mesh, const Mesh &mesh, const MeshFunction< bool > &cell_markers)
 

Detailed Description

This class implements local mesh refinement by a regular cut of each cell marked for refinement in combination with propagation of cut edges to neighboring cells.

Member Function Documentation

◆ refine()

void RegularCutRefinement::refine ( Mesh refined_mesh,
const Mesh mesh,
const MeshFunction< bool > &  cell_markers 
)
static

Refine mesh based on cell markers

Parameters
refined_meshNew Mesh
meshInput Mesh
cell_markersMarkers of MeshEntities to split (typically Cells)

The documentation for this class was generated from the following files: