yt.geometry.geometry_handler module¶
- class yt.geometry.geometry_handler.ChunkDataCache(base_iter, preload_fields, geometry_handler, max_length=256)[source]¶
Bases:
object
- class yt.geometry.geometry_handler.Index(ds, dataset_type)[source]¶
Bases:
ParallelAnalysisInterface
,ABC
The base index class
- comm = None¶
- get_dependencies(fields)¶
- partition_index_2d(axis)¶
- partition_index_3d(ds, padding=0.0, rank_ratio=1)¶
- partition_index_3d_bisection_list()¶
Returns an array that is used to drive _partition_index_3d_bisection, below.
- partition_region_3d(left_edge, right_edge, padding=0.0, rank_ratio=1)¶
Given a region, it subdivides it into smaller regions for parallel analysis.