selectors¶
|
Selector class |
|
List of selector components, each an instance of SelectorComponent. |
|
Add components to this selector using the same syntax as the constructor. |
|
Makes a copy of this Selector. |
|
Extract the selection from a variable. |
|
Base class representing selection for a given set of axes. |
|
Refine the specification suitable for slab.subRegion Set confined_by to yourself for each axis you confine. |
|
Refine the specification suitable for grid.intersect(). |
|
Post-process fetched if desired, return new value. |
|
A SelectorComponent that confines exactly one axis or coordinate dimension (e.g. |
|
Do specification for axis self.id; skip if axis not present. |
|
A SelectorComponent that confines exactly one coordinate dimension (e.g., latitude) |
|
Determine if this component confines the grid, and if so set the specs and return 1 |
|
Checks to see that a specific id axis must be present. |
|
Doesn’t confine but checks for existance |
|
An axisComponent that confines exactly one axis by specifying indices. |
|
A SelectorComponent that confines exactly one axis whose index is given. |
|
Do the specification for axis whose index is self.index. |
|
A SelectorComponent that confines the next axis available. |
|
Find the next unconfined axis and confine it. |