Reduction Math

This module takes vectors and arrays of values as input and performs a
mathematical transformation to reduce the input to a single value.  This
value is the output of the module.

Input Ports
	
	Operand - integer, float, double
	the vector or array to be reduced

Output Ports

	Result - double
	obtained by Result = Reduction Operation (Operand)


Configuration Information

	Reduction Operation - the possible reduction operations to
	perform on the input.  The possible reduction operations are:

	Summation: Result = sum of elements of Operand
	Product: Result = product of elements of Operand
	Mean: Result = arithmetic mean of Operand
	Minimum: Result = minimal element of Operand
	Maximum: Result = maximal element of Operand





