@@ -3468,7 +3468,7 @@ <h4 id="hydrolib.core.dflowfm.net.models.Mesh2d.read_file" class="doc doc-headin
3468
3468
3469
3469
3470
3470
< h4 id ="hydrolib.core.dflowfm.net.models.Mesh2d.refine " class ="doc doc-heading ">
3471
- < code class ="highlight language-python "> < span class ="n "> refine</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> polygon</ span > < span class ="p "> :</ span > < span class ="n "> mk</ span > < span class ="o "> .</ span > < span class ="n "> GeometryList</ span > < span class ="p "> ,</ span > < span class ="n "> level</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> min_edge_size</ span > < span class ="o "> =</ span > < span class ="mf "> 10.0</ span > < span class ="p "> )</ span > </ code >
3471
+ < code class ="highlight language-python "> < span class ="n "> refine</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> polygon</ span > < span class ="p "> :</ span > < span class ="n "> mk</ span > < span class ="o "> .</ span > < span class ="n "> GeometryList</ span > < span class ="p "> ,</ span > < span class ="n "> level</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> min_edge_size</ span > < span class =" p " > : </ span > < span class =" nb " > float </ span > < span class ="o "> =</ span > < span class ="mf "> 10.0</ span > < span class ="p "> )</ span > </ code >
3472
3472
3473
3473
3474
3474
< a href ="#hydrolib.core.dflowfm.net.models.Mesh2d.refine " class ="headerlink " title ="Permanent link "> ¶</ a > </ h4 >
@@ -3504,7 +3504,7 @@ <h4 id="hydrolib.core.dflowfm.net.models.Mesh2d.refine" class="doc doc-heading">
3504
3504
</ table >
3505
3505
< details class ="quote ">
3506
3506
< summary > Source code in < code > hydrolib/core/dflowfm/net/models.py</ code > </ summary >
3507
- < div class ="highlight "> < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> refine</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> polygon</ span > < span class ="p "> :</ span > < span class ="n "> mk</ span > < span class ="o "> .</ span > < span class ="n "> GeometryList</ span > < span class ="p "> ,</ span > < span class ="n "> level</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> min_edge_size</ span > < span class ="o "> =</ span > < span class ="mf "> 10.0</ span > < span class ="p "> ):</ span >
3507
+ < div class ="highlight "> < pre > < span > </ span > < code > < span class ="k "> def</ span > < span class ="nf "> refine</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> polygon</ span > < span class ="p "> :</ span > < span class ="n "> mk</ span > < span class ="o "> .</ span > < span class ="n "> GeometryList</ span > < span class ="p "> ,</ span > < span class ="n "> level</ span > < span class ="p "> :</ span > < span class ="nb "> int</ span > < span class ="p "> ,</ span > < span class ="n "> min_edge_size</ span > < span class ="p " > : </ span > < span class =" nb " > float </ span > < span class =" o "> =</ span > < span class ="mf "> 10.0</ span > < span class ="p "> ):</ span >
3508
3508
< span class ="w "> </ span > < span class ="sd "> """Refine the mesh within a polygon, by a number of steps (level)</ span >
3509
3509
3510
3510
< span class ="sd "> Args:</ span >
@@ -3522,8 +3522,8 @@ <h4 id="hydrolib.core.dflowfm.net.models.Mesh2d.refine" class="doc doc-heading">
3522
3522
< span class ="n "> parameters</ span > < span class ="o "> =</ span > < span class ="n "> mk</ span > < span class ="o "> .</ span > < span class ="n "> MeshRefinementParameters</ span > < span class ="p "> (</ span >
3523
3523
< span class ="n "> refine_intersected</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span >
3524
3524
< span class ="n "> use_mass_center_when_refining</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span >
3525
- < span class ="n "> min_edge_size</ span > < span class ="o "> =</ span > < span class ="n "> min_edge_size</ span > < span class ="p "> ,</ span > < span class =" c1 " > # Does nothing? </ span >
3526
- < span class ="n "> refinement_type</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class =" c1 " > # No effect? </ span >
3525
+ < span class ="n "> min_edge_size</ span > < span class ="o "> =</ span > < span class ="n "> min_edge_size</ span > < span class ="p "> ,</ span >
3526
+ < span class ="n "> refinement_type</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
3527
3527
< span class ="n "> connect_hanging_nodes</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span >
3528
3528
< span class ="n "> account_for_samples_outside_face</ span > < span class ="o "> =</ span > < span class ="kc "> False</ span > < span class ="p "> ,</ span >
3529
3529
< span class ="n "> max_refinement_iterations</ span > < span class ="o "> =</ span > < span class ="n "> level</ span > < span class ="p "> ,</ span >
0 commit comments