00001 /* 00002 * 00003 * Copyright (c) Toon Knapen & Kresimir Fresl 2003 00004 * 00005 * Permission to copy, modify, use and distribute this software 00006 * for any non-commercial or commercial purpose is granted provided 00007 * that this license appear on all copies of the software source code. 00008 * 00009 * Authors assume no responsibility whatsoever for its use and makes 00010 * no guarantees about its quality, correctness or reliability. 00011 * 00012 * KF acknowledges the support of the Faculty of Civil Engineering, 00013 * University of Zagreb, Croatia. 00014 * 00015 */ 00016 00017 #ifndef BOOST_NUMERIC_BINDINGS_LAPACK_LAPACK_HPP 00018 #define BOOST_NUMERIC_BINDINGS_LAPACK_LAPACK_HPP 00019 00020 // linear systems 00021 00022 #include <boost/numeric/bindings/lapack/gesv.hpp> 00023 #include <boost/numeric/bindings/lapack/posv.hpp> 00024 #include <boost/numeric/bindings/lapack/ppsv.hpp> 00025 #include <boost/numeric/bindings/lapack/sysv.hpp> 00026 #include <boost/numeric/bindings/lapack/spsv.hpp> 00027 #include <boost/numeric/bindings/lapack/hesv.hpp> 00028 #include <boost/numeric/bindings/lapack/hpsv.hpp> 00029 00030 // eigenproblems 00031 00032 #include <boost/numeric/bindings/lapack/gees.hpp> 00033 #include <boost/numeric/bindings/lapack/trevc.hpp> 00034 #include <boost/numeric/bindings/lapack/trexc.hpp> 00035 #include <boost/numeric/bindings/lapack/hbev.hpp> 00036 00037 // SVD 00038 00039 #include <boost/numeric/bindings/lapack/gesvd.hpp> 00040 #include <boost/numeric/bindings/lapack/gesdd.hpp> 00041 00042 // Miscellaneous 00043 00044 #include <boost/numeric/bindings/lapack/geqrf.hpp> 00045 #include <boost/numeric/bindings/lapack/ormqr.hpp> 00046 00047 00048 00049 #endif // BOOST_NUMERIC_BINDINGS_LAPACK_LAPACK_HPP 00050