Theoretical and numerical tools for studying the Critical Zone from plot to catchments