Bundle of inputs for triangulateWithDelaunay. More...
#include <MeshTriangulationUtils.h>
Bundle of inputs for triangulateWithDelaunay.
Mirrors the user-facing parameter set of XYDelaunayGenerator, plus parent-class fields for the auto area function. Empty optional fields are skipped.
Definition at line 25 of file MeshTriangulationUtils.h.
| unsigned int MeshTriangulationUtils::XYDelaunayOptions::add_nodes_per_boundary_segment = 0 |
Definition at line 29 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| Real MeshTriangulationUtils::XYDelaunayOptions::auto_area_func_default_size = 0 |
Definition at line 36 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| Real MeshTriangulationUtils::XYDelaunayOptions::auto_area_func_default_size_dist = 0 |
Definition at line 37 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| unsigned int MeshTriangulationUtils::XYDelaunayOptions::auto_area_function_num_points = 0 |
Definition at line 38 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| Real MeshTriangulationUtils::XYDelaunayOptions::auto_area_function_power = 0 |
Definition at line 39 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| Real MeshTriangulationUtils::XYDelaunayOptions::desired_area = 0 |
Definition at line 33 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::string MeshTriangulationUtils::XYDelaunayOptions::desired_area_func |
Definition at line 34 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::has_output_boundary = false |
Definition at line 50 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::has_output_subdomain_id = false |
Definition at line 46 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::has_output_subdomain_name = false |
Definition at line 48 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<BoundaryName> MeshTriangulationUtils::XYDelaunayOptions::hole_boundaries |
Definition at line 52 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<std::set<std::size_t> > MeshTriangulationUtils::XYDelaunayOptions::hole_boundary_id_filters |
Definition at line 55 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<std::set<BoundaryID> > MeshTriangulationUtils::XYDelaunayOptions::hole_boundary_inner_id_defaults |
Definition at line 58 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<BoundaryName> MeshTriangulationUtils::XYDelaunayOptions::input_boundary_names |
Definition at line 27 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<SubdomainName> MeshTriangulationUtils::XYDelaunayOptions::input_subdomain_names |
Definition at line 28 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<Point> MeshTriangulationUtils::XYDelaunayOptions::interior_points |
Definition at line 40 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| BoundaryName MeshTriangulationUtils::XYDelaunayOptions::output_boundary |
Definition at line 51 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| SubdomainID MeshTriangulationUtils::XYDelaunayOptions::output_subdomain_id = 0 |
Definition at line 47 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| SubdomainName MeshTriangulationUtils::XYDelaunayOptions::output_subdomain_name |
Definition at line 49 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::refine_bdy = true |
Definition at line 30 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<bool> MeshTriangulationUtils::XYDelaunayOptions::refine_holes |
Definition at line 43 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::smooth_tri = false |
Definition at line 32 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::vector<bool> MeshTriangulationUtils::XYDelaunayOptions::stitch_holes |
Definition at line 42 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| std::string MeshTriangulationUtils::XYDelaunayOptions::tri_elem_type = "DEFAULT" |
Definition at line 41 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::use_auto_area_func = false |
Definition at line 35 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::use_binary_search = true |
Definition at line 44 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::verbose_stitching = false |
Definition at line 45 of file MeshTriangulationUtils.h.
Referenced by XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
| bool MeshTriangulationUtils::XYDelaunayOptions::verify_holes = true |
Definition at line 31 of file MeshTriangulationUtils.h.
Referenced by BoundaryLayerUtils::buildBoundaryLayerRing(), XYDelaunayGenerator::generate(), and MeshTriangulationUtils::triangulateWithDelaunay().
1.8.14