VLUGR3: A vectorizable adaptive grid solver for PDEs in 3D. II. Code description