17 #ifndef dealii_gmsh_parameters_h
18 #define dealii_gmsh_parameters_h
22 #ifdef DEAL_II_WITH_GMSH
24 # ifdef DEAL_II_WITH_OPENCASCADE
25 # include <TopoDS_CompSolid.hxx>
26 # include <TopoDS_Compound.hxx>
27 # include <TopoDS_Edge.hxx>
28 # include <TopoDS_Face.hxx>
29 # include <TopoDS_Shape.hxx>
30 # include <TopoDS_Vertex.hxx>
79 # ifdef DEAL_II_WITH_OPENCASCADE
86 template <
int spacedim>
89 const TopoDS_Edge & boundary,
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())