fn outward_bulk_pass(
    grouped_signal: &mut Vec<Vec<&mut InwardNNInputSignalUnit>>,
    nnvec: &mut Vec<GenericNN>,
    bulk_idx: usize,
    outputs: &mut Vec<(Entity, f32, f32)>,
    outward_passes: &mut Vec<Array1<f32>>
)