[−][src]Function ndsparse::doc_tests::coo_array_5
pub fn coo_array_5(
) -> CooArray<[usize; 5], [(ArrayWrapper<[usize; 5]>, i32); 7]>
As odd as it may seem, this illustration is just a guide to get a grasp of a 5D structure.
// ___ ___ ___ ___ ___ ___ ___ ___ ___ // / / / /\ / 3 / / /\ / / / /\ // /___/___/___/ /\ /_3_/___/___/ /\ /___/___/___/ /\ // / / / /\/ /\ / / / /\/ /\ / / 4 / /\/ /\ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/_4_/___/ /\/ / // / / / /\/ /\/ / / / /\/ /\/ / / / /\/ /\/ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/___/___/ /\/ / // / / / /\/1/\/ / / / /\/ /\/ / / / /\/ /\/ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/___/___/ /\/ / // \___\___\___\/ /\/ \___\___\___\/ /\/ \___\___\___\/ /\/ // \___\___\___\/ / \___\_2_\___\/ / \___\___\___\/ / // \___\___\___\/ \___\___\___\/ \___\___\___\/ // // ___ ___ ___ ___ ___ ___ ___ ___ ___ // / / / /\ / / / /\ / / / 6 /\ // /___/___/___/ /\ /___/___/___/ /\ /___/___/_6_/6/\ // / / / /\/ /\ / / / /\/ /\ / / / /\/ /\ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/___/___/ /\/7/ // / / / /\/ /\/ / / / /\/ /\/ / / / /\/ /\/ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/___/___/ /\/ / // / / / /\/ /\/ / / / /\/ /\/ / / / /\/ /\/ // /___/___/___/ /\/ / /___/___/___/ /\/ / /___/___/___/ /\/ / // \___\___\___\/ /\/ \___\___\___\/ /\/ \___\___\___\/ /\/ // \___\___\___\/ / \___\___\___\/ / \___\___\___\/ / // \___\___\___\/ \___\_5_\___\/ \___\___\___\/ use ndsparse::coo::CooArray; let _ = CooArray::new( [2, 3, 4, 3, 3], [ ([0, 0, 1, 1, 2].into(), 1), ([0, 1, 0, 1, 1].into(), 2), ([0, 1, 3, 0, 0].into(), 3), ([0, 2, 2, 0, 1].into(), 4), ([1, 1, 0, 2, 1].into(), 5), ([1, 2, 3, 0, 2].into(), 6), ([1, 2, 3, 2, 2].into(), 7), ], );