    

 ## On this page

  

 

 # LeakPreventionParams

 Last update: 20.02.2026 

<a id="ansys.meshing.prime.LeakPreventionParams"></a>

### *class* ansys.meshing.prime.LeakPreventionParams(model=None, material\_points=None, scope=None, max\_hole\_size=None, n\_expansion\_layers=None, json\_data=None, \*\*kwargs)

LeakPreventionParams defines leakage prevention control parameters for wrapper.

- **Parameters:**
    
    **model: Model**: Model to create a `LeakPreventionParams` object with default parameters.
    
    **material\_points: List\[str\], optional**: Material points used for leak prevention control.
    
    **scope: ScopeDefinition, optional**: Scope used for leak prevention control.
    
    **max\_hole\_size: float, optional**: Maximum hole size to prevent leakage into region.
    
    **n\_expansion\_layers: int, optional**: Number of layers to expand leaking region.
    
    **json\_data: dict, optional**: JSON dictionary to create a `LeakPreventionParams` object with provided parameters.

### Examples

```pycon
&gt;&gt;&gt; leak_prevention_params = prime.LeakPreventionParams(model = model)

```

### Methods

NameDescription[`LeakPreventionParams.print_default`](ansys.meshing.prime.LeakPreventionParams.print_default.md#ansys.meshing.prime.LeakPreventionParams.print_default)()Print the default values of `LeakPreventionParams` object.[`LeakPreventionParams.set_default`](ansys.meshing.prime.LeakPreventionParams.set_default.md#ansys.meshing.prime.LeakPreventionParams.set_default)(\[...\])Set the default values of the `LeakPreventionParams` object.### Attributes

NameDescription[`LeakPreventionParams.material_points`](ansys.meshing.prime.LeakPreventionParams.material_points.md#ansys.meshing.prime.LeakPreventionParams.material_points)Material points used for leak prevention control.[`LeakPreventionParams.max_hole_size`](ansys.meshing.prime.LeakPreventionParams.max_hole_size.md#ansys.meshing.prime.LeakPreventionParams.max_hole_size)Maximum hole size to prevent leakage into region.[`LeakPreventionParams.n_expansion_layers`](ansys.meshing.prime.LeakPreventionParams.n_expansion_layers.md#ansys.meshing.prime.LeakPreventionParams.n_expansion_layers)Number of layers to expand leaking region.[`LeakPreventionParams.scope`](ansys.meshing.prime.LeakPreventionParams.scope.md#ansys.meshing.prime.LeakPreventionParams.scope)Scope used for leak prevention control.