#if !defined  HAVE_WALSH_ALL_H__
#define       HAVE_WALSH_ALL_H__
// This file is part of the FXT library.
// Copyright (C) 2010, 2011 Joerg Arndt
// License: GNU General Public License version 3 or later,
// see the file COPYING.txt in the main directory.


//: walsh transforms

#include "walsh/walshwak2.h"
#include "walsh/walshwak4.h"
#include "walsh/walshwak8.h"
#include "walsh/walshwakloc2.h"
//#include "walsh/walshwakmatrix.h"
#include "walsh/walshwak.h"
#include "walsh/shortwalshwakdif.h"
#include "walsh/shortwalshwakdit.h"

#include "walsh/walshpal.h"

#include "walsh/walshwal.h"
#include "walsh/walshwalrev.h"

#include "walsh/walshgray.h"
#include "walsh/walshseq.h"
#include "walsh/walshq.h"

#include "walsh/fib-walsh.h"
#include "walsh/mers-walsh.h"

#include "walsh/walsh-basis.h"
#include "walsh/walsheigen.h"

#include "walsh/dyadiccnvl.h"

#include "walsh/reedmuller.h"

#include "walsh/arithtransform.h"
#include "walsh/or-convolution.h"
#include "walsh/and-convolution.h"
#include "walsh/max-convolution.h"

#include "walsh/bitcount-weight.h"
//#include "walsh/parity-transform.h"
#include "walsh/weighted-arithtransform.h"
#include "walsh/weighted-or-convolution.h"
#include "walsh/subset-convolution.h"

#include "walsh/slant.h"

#include "walsh/grsnegate.h"

#include "walsh/square-wave-transform.h"


#endif  // !defined HAVE_WALSH_ALL_H__

