```{index} single: sever (PDL) ``` ```{index} single: PDL::sever ``` # sever Detach a view from its parent, keeping the values it has right now. my $view = $big->slice('0:9'); $view->sever; # now an ndarray in its own right Returns the ndarray. A slice or other view normally shares its parent's data; after `sever` it owns a copy of the elements it was showing, and neither side sees the other's writes. Useful when you want to keep a small window and let a large parent be freed. Severing an ndarray that has no parent does nothing.