fastscapelib.RasterBoundaryStatus#
- class fastscapelib.RasterBoundaryStatus#
Status at grid boundary nodes.
To disambiguate the cases at each of the four raster grid corners, node status is set from one of their two overlaping borders according to the following precedance order:
fixed value > fixed gradient > looped > core
- __init__(*args, **kwargs) None #
Overloaded initializer.
__init__(self, status: NodeStatus) -> None
Set the same status for all the boundary nodes.
- status
NodeStatus
Boundary node status.
__init__(self, status: List[NodeStatus]) -> None
Set status at the left, right, top and bottom border nodes.
- statuslist of
NodeStatus
4-length list of node status for each border.
Methods
__init__
(*args, **kwargs)Overloaded initializer.
Attributes
Bottom boundary status.
Horizontal periodicity.
Vertical periodicity.
Left boundary status.
Right boundary status.
Top boundary status.
- property bottom#
Bottom boundary status.
- property is_horizontal_looped#
Horizontal periodicity.
- property is_vertical_looped#
Vertical periodicity.
- property left#
Left boundary status.
- property right#
Right boundary status.
- property top#
Top boundary status.