pygeon.filters.convert_from_pp module
Conversion from porepy to pygeon.
- pygeon.filters.convert_from_pp.convert_from_pp(obj)[source]
Convert an object from the PorePy library to the PyGeoN library.
- Parameters:
obj (pp.Grid | pp.MortarGrid | pp.MixedDimensionalGrid) – The object to be converted. Can be a pp.Grid, pp.MortarGrid, or pp.MixedDimensionalGrid.
- Returns:
The converted PyGeoN object (pg.Grid, pg.MortarGrid, or pg.MixedDimensionalGrid).
- Raises:
TypeError – If the input object is not one of the supported types.
- pygeon.filters.convert_from_pp.as_mdg(obj)[source]
Convert a grid object to a mixed-dimensional grid (MDG) object.
- Parameters:
obj (pp.MixedDimensionalGrid | pp.Grid) – The input grid object to be converted.
- Returns:
The converted mixed-dimensional grid object.
- Return type:
pg.MixedDimensionalGrid
- Raises:
ValueError – If the input grid object is neither a pp.MixedDimensionalGrid nor a pp.Grid.