11import math
22import os
33import tempfile
4- import warnings
54
65import meshio
76import numpy
@@ -29,7 +28,7 @@ def eval(self, x):
2928
3029def generate_mesh (
3130 domain ,
32- feature_edges = None ,
31+ extra_feature_edges = None ,
3332 bounding_sphere_radius = 0.0 ,
3433 lloyd = False ,
3534 odt = False ,
@@ -66,7 +65,7 @@ def generate_mesh(
6665 a scalar field (resp. a constant) describing a space varying (resp. a uniform)
6766 upper-bound for the circumradii of the mesh tetrahedra.
6867 """
69- feature_edges = [] if feature_edges is None else feature_edges
68+ extra_feature_edges = [] if extra_feature_edges is None else extra_feature_edges
7069
7170 fh , outfile = tempfile .mkstemp (suffix = ".mesh" )
7271 os .close (fh )
@@ -90,20 +89,20 @@ def _select(obj):
9089 ) = _select (max_radius_surface_delaunay_ball )
9190 max_facet_distance_value , max_facet_distance_field = _select (max_facet_distance )
9291
93- if feature_edges :
94- if max_edge_size_at_feature_edges == 0.0 :
95- raise ValueError (
96- "Need a positive max_edge_size_at_feature_edges bound if feature_edges are present."
97- )
98- elif max_edge_size_at_feature_edges != 0.0 :
99- warnings .warn (
100- "No feature edges. The max_edge_size_at_feature_edges argument has no effect."
101- )
92+ # if feature_edges:
93+ # if max_edge_size_at_feature_edges == 0.0:
94+ # raise ValueError(
95+ # "Need a positive max_edge_size_at_feature_edges bound if feature_edges are present."
96+ # )
97+ # elif max_edge_size_at_feature_edges != 0.0:
98+ # warnings.warn(
99+ # "No feature edges. The max_edge_size_at_feature_edges argument has no effect."
100+ # )
102101
103102 _generate_mesh (
104103 domain ,
105104 outfile ,
106- feature_edges = feature_edges ,
105+ extra_feature_edges = extra_feature_edges ,
107106 bounding_sphere_radius = bounding_sphere_radius ,
108107 lloyd = lloyd ,
109108 odt = odt ,
0 commit comments