From: <bpe...@us...> - 2016-02-09 23:36:46
|
Revision: 5009 http://sourceforge.net/p/simupop/code/5009 Author: bpeng2000 Date: 2016-02-09 23:36:44 +0000 (Tue, 09 Feb 2016) Log Message: ----------- Add pre-compile boost header Added Paths: ----------- trunk/src/boost_pch.hpp Added: trunk/src/boost_pch.hpp =================================================================== --- trunk/src/boost_pch.hpp (rev 0) +++ trunk/src/boost_pch.hpp 2016-02-09 23:36:44 UTC (rev 5009) @@ -0,0 +1,71 @@ +/** + * $File: boost_pch.h $ + * $LastChangedDate: 2015-08-29 11:10:32 -0500 (Sat, 29 Aug 2015) $ + * $Rev: 4983 $ + * + * This file is part of simuPOP, a forward-time population genetics + * simulation environment. Please visit http://simupop.sourceforge.net + * for details. + * + * Copyright (C) 2004 - 2010 Bo Peng (bp...@md...) + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +#ifndef _BOOST_PCH_H +#define _BOOST_PCH_H + +#if TR1_SUPPORT == 0 +# include <map> +#elif TR1_SUPPORT == 1 +# include <unordered_map> +#else +# include <tr1/unordered_map> +#endif + + +#include <boost/format.hpp> + +#include <boost/serialization/vector.hpp> +#include <boost/serialization/version.hpp> +#include <boost/serialization/split_member.hpp> +#include <boost/serialization/split_free.hpp> + +#include "boost/tuple/tuple.hpp" +#include <boost/numeric/ublas/matrix.hpp> + +#include <boost/archive/text_iarchive.hpp> +#include <boost/archive/text_oarchive.hpp> + +#include <boost/serialization/utility.hpp> +#include <boost/serialization/vector.hpp> +#include <boost/serialization/split_member.hpp> +#include <boost/serialization/split_free.hpp> +#include <boost/serialization/version.hpp> + +#include "boost/lambda/lambda.hpp" + +#include <boost/numeric/ublas/lu.hpp> +#include <boost/numeric/ublas/io.hpp> + +#include <boost/iostreams/filtering_stream.hpp> +#include <boost/iostreams/filter/gzip.hpp> +#include <boost/iostreams/device/file.hpp> + +#include "boost/lexical_cast.hpp" +#include "boost/pending/lowest_bit.hpp" + +#include "boost/regex.hpp" + +#endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |