| Parameter | 
            Data
            Type | 
            Description | 
            Default | 
          
          
            Unit_Slope_Distribution_Function: 
            A trivial slope distribution function which is uniform.
            It is not normalized, and so any model using it will
            not have absolute scaling. It is useful when one would
            like to evaluate the scattering per unit slope
            distribution function. | 
          
          
            | Unit_Slope_Distribution_Function
            has no parameters. | 
          
          
            Exponential_Slope_Distribution_Function: 
            A slope distribution function that is exponentially
            distributed in slope. | 
          
          
            | s | 
            double | 
            The
            root-mean-square of the surface slope. | 
            0.1 | 
          
          
            Gaussian_Slope_Distribution_Function: 
            A slope distribution function that is normally
            distributed in slope. | 
          
          
            | s | 
            double | 
            The
            root-mean-square of the surface slope. | 
            0.1 | 
          
          
            Table_Slope_Distribution_Function: 
            A slope distribution function that is interpolated from
            a table of values. | 
          
          
            | T | 
            Table | 
            The table
            containing the distribution in slope. | 
            1 | 
          
          
            Anisotropic_Exponential_Slope_Distribution_Function: 
            A slope distribution function that is exponential in
            each of the x and y directions, but can have a
            different decay constant for each of the two
            directions. | 
          
          
            | sx | 
            double | 
            The RMS
            slope in the x-direction. | 
            0.1 | 
          
          
            | sx | 
            double | 
            The RMS
            slope in the y-direction. | 
            0.01 | 
          
          
            Ellipsoid_Slope_Distribution_Function: 
            A slope distribution function for a surface covered
            with ellipsoidal bumps or dips. The distribution can be
            anisotropic. | 
          
          
            | rx | 
            double | 
            Semiaxis
            of ellipsoids in x-direction [µm]. | 
            10 | 
          
          
            | ry | 
            double | 
            Semiaxis
            of ellipsoids in y-direction [µm]. | 
            10 | 
          
          
            | rz | 
            double | 
            Semiaxis
            of ellipsoids in z-direction (height or depth)
            [µm]. | 
            1 | 
          
          
            | density | 
            double | 
            Number
            density of ellipsoids on surface
            [µm-2]. | 
            0.0001 | 
          
          
            Gaussian_Angle_Distribution_Function: 
            A slope distribution function which is Gaussian
            (normal) in the polar angle of the surface
            normal. | 
          
          
            | sigma | 
            double | 
            Standard
            deviation of the orientation angle [deg]. | 
            5 | 
          
          
            Exponential_Angle_Distribution_Function: 
            A slope distribution function which is exponential in
            the polar angle of the surface normal. | 
          
          
            | sigma | 
            double | 
            Standard
            deviation of the orientation angle [deg]. | 
            5 | 
          
          
            Table_Angle_Distribution_Function: 
            A slope distribution function which is given by a table
            specifying the distribution in the polar angle of the
            surface normal. | 
          
          
            | T | 
            Table | 
            The table
            containing the distribution in orientation
            angle. | 
            1 | 
          
          
            Two_Slope_Distribution_Function: 
            A slope distribution function given by the sum of two other 
	    slope distribution functions. | 
          
          
            | s1 | 
            Slope_Distribution_Function | 
            The first slope distribution function.. | 
            Exponential_Slope_Distribution_Function | 
          
          
            | s2 | 
            Slope_Distribution_Function | 
            The second slope distribution function.. | 
            Exponential_Slope_Distribution_Function | 
          
          
            | fract | 
            double | 
            The relative amount of the second to the first slope distribution function.  fract should
	    be between 0 (all first slope distribution function) and 1 (all second slope distribution function). | 
            0.5 | 
          
        
        
          This function evaluates the distribution function at the
          two-dimensional slope (slopex,slopey). If
          the local surface normal is
          (nx,ny,nz),
          the local surface slope in the x and y
          directions are
              
          .
          The differential probability of a specific spot having a
          surface slope is
              
.