Support for Convolution Functions.

USAGE:

convdown.general(x, f) 
convup.general(x, f) 
convdown.infinite(x, f, pdeg=attr(x, "pdeg"), pfrac=NULL) 
convup.infinite(x, f, pdeg=attr(x, "pdeg"), odd=NULL) 
convdown.interval(x, f) 
convup.interval(x, f) 
convdown.periodic(x, f) 
convup.periodic(x, f) 
convdown.poly(x, f, pdeg=0, pfrac=0) 
convup.poly(x, f, pdeg=0, odd=NULL) 
convdown.reflection(x, f) 
convup.reflection(x, f, odd=attr(x, "odd")) 
convdown.truncate(x, f) 
convup.truncate(x, f, odd=attr(x, "odd")) 

These are support for the functions convdown(), convup(). They are not indended to be called directly by users.