Module Upslope and Downslope Curvature
Calculates the local curvature of a cell as sum of the gradients to its neighbour cells. Upslope curvature is the distance weighted average local curvature in a cell's upslope contributing area based on multiple flow direction after Freeman 1994. 
References:
- Freeman, G.T. (1991): Calculating catchment area with divergent flow based on a regular grid.   Computers and Geosciences, 17:413-22
- Author: P.Gandelli, O.Conrad (c) 2015
 
- Specification: grid
 
- Menu: Terrain Analysis|Morphometry
 
Parameters
|   | Name | Type | Identifier | Description | Constraints | 
| Input | Elevation | Grid (input) | DEM | - | - | 
| Output | Local Curvature | Grid (output) | C_LOCAL | - | - | 
 | Upslope Curvature | Grid (output) | C_UP | - | - | 
 | Local Upslope Curvature | Grid (output) | C_UP_LOCAL | - | - | 
 | Downslope Curvature | Grid (output) | C_DOWN | - | - | 
 | Local Downslope Curvature | Grid (output) | C_DOWN_LOCAL | - | - | 
| Options | Upslope Weighting | Floating point | WEIGHTING | - | Minimum: 0.000000 Maximum: 1.000000 Default: 0.500000 | 
Command-line
Usage: saga_cmd ta_morphometry 26 [-DEM <str>] [-C_LOCAL <str>] [-C_UP <str>] [-C_UP_LOCAL <str>] [-C_DOWN <str>] [-C_DOWN_LOCAL <str>] [-WEIGHTING <str>]
  -DEM:<str>         	Elevation
	Grid (input)
  -C_LOCAL:<str>     	Local Curvature
	Grid (output)
  -C_UP:<str>        	Upslope Curvature
	Grid (output)
  -C_UP_LOCAL:<str>  	Local Upslope Curvature
	Grid (output)
  -C_DOWN:<str>      	Downslope Curvature
	Grid (output)
  -C_DOWN_LOCAL:<str>	Local Downslope Curvature
	Grid (output)
  -WEIGHTING:<str>   	Upslope Weighting
	Floating point
	Minimum: 0.000000
	Maximum: 1.000000
	Default: 0.500000