add_boundary_pores#
- add_boundary_pores(network, pores, offset=None, move_to=None, apply_label='boundary')[source]#
This method uses
clone_poresto clone the input pores, then shifts them the specified amount and direction, then applies the given label.- Parameters:
pores (array_like) – List of pores to offset. If no pores are specified, then it assumes that all surface pores are to be cloned.
offset (3 x 1 array) – The distance in vector form which the cloned boundary pores should be offset. Either this, or
move_tomust be specified.move_to (3 x 1 array) – The location to move the boundary pores to. A value of
Noneindicates that no translation should be applied in that axis. For instance,[None, None, 0]indicates that the boundary pores should moved along the z-axis to the specified location. Either this oroffsetmust be specified.apply_label (str) – This label is applied to the boundary pores. Default is ‘boundary’.