pymor.discretizers.builtin.grids.boundaryinfos
¶
Module Contents¶
- class pymor.discretizers.builtin.grids.boundaryinfos.AllDirichletBoundaryInfo(grid)[source]¶
Bases:
pymor.discretizers.builtin.grids.interfaces.BoundaryInfo
BoundaryInfo
where the boundary type ‘dirichlet’ is attached to each boundary entity.Methods
Return mask.
- class pymor.discretizers.builtin.grids.boundaryinfos.EmptyBoundaryInfo(grid)[source]¶
Bases:
pymor.discretizers.builtin.grids.interfaces.BoundaryInfo
BoundaryInfo
with no boundary types attached to any boundary.Methods
Return mask.
- class pymor.discretizers.builtin.grids.boundaryinfos.GenericBoundaryInfo(grid, masks, assert_unique_type=(1,), assert_some_type=())[source]¶
Bases:
pymor.discretizers.builtin.grids.interfaces.BoundaryInfo
Generic
BoundaryInfo
storing entity masks per boundary type.Methods
Create
BoundaryInfo
from indicator functions.Return mask.
- classmethod from_indicators(grid, indicators, assert_unique_type=None, assert_some_type=None)[source]¶
Create
BoundaryInfo
from indicator functions.Parameters
- grid
The
Grid
to which theBoundaryInfo
is associated.- indicators
Dict where each key is a boundary type and the corresponding value is a boolean valued function defined on the analytical domain which indicates if a point belongs to a boundary of the given boundary type (the indicator functions must be vectorized).