bottom - up construction and 2 : 1 balance refinement of linear octrees in parallel .
Introduction to Algorithms