SnapHaver ========= .. currentmodule:: PlasmaCalcs.dimensions.snaps .. autoclass:: SnapHaver :members: :show-inheritance: :inherited-members: .. rubric:: Methods .. autosummary:: ~SnapHaver.__getitem__ ~SnapHaver.__init_subclass__ ~SnapHaver.__iter__ ~SnapHaver.__len__ ~SnapHaver.__setup_haver__ ~SnapHaver.as_single_dimpoint ~SnapHaver.assign_dim_coords ~SnapHaver.check_pickle ~SnapHaver.current_n_dimpoints ~SnapHaver.current_n_existing_snaps ~SnapHaver.dim_values ~SnapHaver.dims_apply ~SnapHaver.dims_get ~SnapHaver.enumerate_dimpoints ~SnapHaver.existing_snaps ~SnapHaver.get_behavior ~SnapHaver.get_first_dimpoint ~SnapHaver.get_ncpu ~SnapHaver.iter_dimpoints ~SnapHaver.load_across_dims ~SnapHaver.load_across_dims_implied_by ~SnapHaver.maintaining_attrs ~SnapHaver.n_existing_snaps ~SnapHaver.pop_dim_keys ~SnapHaver.set_attrs ~SnapHaver.set_pop_dim_attrs ~SnapHaver.snap_filepath ~SnapHaver.using_attrs ~SnapHaver.using_first_dimpoint ~SnapHaver._call_loader0_at_dimpoint ~SnapHaver._call_loader_at_dimpoint ~SnapHaver._default_ncoarse ~SnapHaver._default_ncpu ~SnapHaver._default_print_freq ~SnapHaver._default_timeout ~SnapHaver._get_dimensions_dict ~SnapHaver._load_across_dims_postprocess ~SnapHaver._load_across_dims_postprocess__arrs_to_nparr ~SnapHaver._load_across_dims_postprocess__broadcast_shapes ~SnapHaver._repr_contents ~SnapHaver._special_dims_shifters .. rubric:: Attributes .. autosummary:: ~SnapHaver.array_MBmax ~SnapHaver.assign_snap_along ~SnapHaver.assign_snap_coord ~SnapHaver.behavior ~SnapHaver.behavior_attrs ~SnapHaver.cls_behavior_attrs ~SnapHaver.current_n_snap ~SnapHaver.dimensions ~SnapHaver.dims ~SnapHaver.enumerate_snap ~SnapHaver.enumerate_snaps ~SnapHaver.iter_snap ~SnapHaver.iter_snaps ~SnapHaver.iter_snaps_partition ~SnapHaver.join_snaps ~SnapHaver.maintaining ~SnapHaver.ncoarse ~SnapHaver.ncpu ~SnapHaver.nondim_behavior_attrs ~SnapHaver.print_freq ~SnapHaver.print_freq_explicit ~SnapHaver.snap ~SnapHaver.snap_array_equals ~SnapHaver.snap_dim ~SnapHaver.snap_is_iterable ~SnapHaver.snap_list ~SnapHaver.snap_type ~SnapHaver.snapdir ~SnapHaver.snaps ~SnapHaver.take_snap ~SnapHaver.take_snaps ~SnapHaver.timeout ~SnapHaver.using