Wiki
Clone wikimshr / API / CSGCGALMeshGenerator3D
Variable
mshr::CSGCGALMeshGenerator3D
Mesh generator for Constructive Solid Geometry (CSG) utilizing CGALs 3D Mesh generation package.
Public functions
CSGCGALMeshGenerator3D()
Create mesh generator.
~CSGCGALMeshGenerator3D()
Destructor.
void generate(std::shared_ptr< const CSGCGALDomain3D > domain, dolfin::Mesh &mesh) const
Generate Dolfin mesh.
Parameters| |
----------|-----------------------|---------------------------------------------- domain |std::shared_ptr< const |The polyhedral domain to be meshed
mesh |dolfin::Mesh & |The mesh object to be filled. Will be cleared.
void generate(std::shared_ptr< const CSGGeometry > geometry, dolfin::Mesh &mesh) const
Generate Dolfin mesh.
Parameters| |
----------|-----------------------|---------------------------------------------- geometry |std::shared_ptr< const |The csg geometry to be meshed
mesh |dolfin::Mesh & |The mesh object to be filled. Will be cleared.
void generate(const CSGGeometry &geometry, dolfin::Mesh &mesh) const
Generate Dolfin mesh.
Parameters| |
----------|--------------|---------------------------------------------- geometry |const |The csg geometry to be meshed
mesh |dolfin::Mesh &|The mesh object to be filled. Will be cleared.
Updated