public ICatchmentKinematicWaveSurfaceData this[ CatchmentKinematicWaveSurfaceType surfaceType ] { get; }