tree_t
pure subroutine tree_graph__deallocate(self) implicit none class(tree_t), intent(inout) :: self deallocate(self%nodes) end subroutine tree_graph__deallocate