Introduction
ArrayTools
is a Julia package which provides a number of methods and types to deal with the variety of array types (sub-types of AbstractArray
) that exist in Julia and to help building custom array-like types without sacrificing performances.
ArrayTools
is hosted on GitHub.
Table of contents
Index
ArrayTools.AnyIndexing
ArrayTools.AnyStorage
ArrayTools.ArraySize
ArrayTools.FastIndexing
ArrayTools.FlatStorage
ArrayTools.IndexingType
ArrayTools.PseudoArrays.PseudoArray
ArrayTools.RubberIndex
ArrayTools.StorageType
ArrayTools.all_indices
ArrayTools.all_match
ArrayTools.allof
ArrayTools.anyof
ArrayTools.axis_limits
ArrayTools.bcastcopy
ArrayTools.bcastlazy
ArrayTools.bcastsize
ArrayTools.cartesian_indices
ArrayTools.check_size
ArrayTools.colons
ArrayTools.common_indices
ArrayTools.has_standard_indexing
ArrayTools.is_fast_array
ArrayTools.is_flat_array
ArrayTools.noneof
ArrayTools.reversemap
ArrayTools.same_axes
ArrayTools.same_size
ArrayTools.same_standard_size
ArrayTools.split_interval
ArrayTools.standard_size
ArrayTools.strictmap!
ArrayTools.to_fast_array
ArrayTools.to_flat_array
ArrayTools.to_size
TypeUtils.promote_eltype
ArrayTools.@assert_same_axes