#
#	Copyright 1993, Center for Computer Vision and Visualization,
#	University of Florida.  All rights reserved.
#

#
# $Log: cplx-conv.desc,v $
# Revision 1.3  1994/03/30  14:00:07  thoth
# Added a template-template convolution and fixed the order of arguments
# to one of the template-image convolutions.
#
# Revision 1.2  1994/02/12  19:36:51  thoth
# Rehack of template operation specifications.
#
# Revision 1.1  1993/11/29  22:25:25  thoth
# Initial revision
#
# 

convolution linear_product T(complex) T(complex) T(complex)
end

convolution linear_product zero=0.0 I(complex) I(complex) T(complex)
init:	RTYPE	a = complex(0.,0.);
accum:	a += IVAL * TVAL;
final:	IRESULT = a;
end

convolution linear_product zero=0.0 I(complex) T(complex) I(complex)
accum:	a += IVAL * TVAL;
final:	IRESULT = a;
init:	RTYPE	a = complex(0.,0.);
accvar:	IRESULT += IVAL * TVAL;
end

reduction sum zero=0.0 I(complex) T(complex)
accum:	IRESULT += TVAL;
end
