/*************************************************************************** * Copyright (c) Johan Mabille, Sylvain Corlay and Wolf Vollprecht * * Copyright (c) QuantStack * * * * Distributed under the terms of the BSD 3-Clause License. * * * * The full license is in the file LICENSE, distributed with this software. * ****************************************************************************/ #ifndef XTENSOR_REDUCER_HPP #define XTENSOR_REDUCER_HPP #include #include #include #include #include #include #include #include #include #include #include "xaccessible.hpp" #include "xbuilder.hpp" #include "xeval.hpp" #include "xexpression.hpp" #include "xgenerator.hpp" #include "xiterable.hpp" #include "xtensor_config.hpp" #include "xutils.hpp" namespace xt { template