/* * Declare functions used to perform the discrete Hartley transform. * * Copyright (C) 1991--94 Wickerhauser Consulting. All Rights Reserved. * May be freely copied for personal, noncommercial use by owners of * ``Adapted Wavelet Analysis from Theory to Software'' ISBN 1-56881-041-5 * by Mladen Victor Wickerhauser [AK Peters, Ltd., Wellesley, Mass., 1994] */ #ifndef HARTLEY_HDR_ALREADY_INCLUDED #define HARTLEY_HDR_ALREADY_INCLUDED #include "real.h" extern void dhtproduct( /* Apply sparse matrix product. */ real *f, /* Input and output vector. */ int q, /* Length of `f[]' is N=1<