16#ifndef dealii_gmsh_parameters_h
17#define dealii_gmsh_parameters_h
21#ifdef DEAL_II_WITH_GMSH
23# ifdef DEAL_II_WITH_OPENCASCADE
24# include <TopoDS_CompSolid.hxx>
25# include <TopoDS_Compound.hxx>
26# include <TopoDS_Edge.hxx>
27# include <TopoDS_Face.hxx>
28# include <TopoDS_Shape.hxx>
29# include <TopoDS_Vertex.hxx>
83# ifdef DEAL_II_WITH_OPENCASCADE
90 template <
int spacedim>
93 const TopoDS_Edge &boundary,
95 const AdditionalParameters &prm = AdditionalParameters());
void add_parameters(ParameterHandler &prm)
std::string output_base_name
AdditionalParameters(const double characteristic_length=1.0, const std::string &output_base_name="")
double characteristic_length
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
void create_triangulation_from_boundary_curve(const TopoDS_Edge &boundary, Triangulation< 2, spacedim > &tria, const AdditionalParameters &prm=AdditionalParameters())