1 /*!
2  * \file  include/TFEL/Math/Forward/VectorConcept.hxx
3  * \brief
4  * \author Thomas Helfer
5  * \brief 12 janv. 2012
6  * \copyright Copyright (C) 2006-2018 CEA/DEN, EDF R&D. All rights
7  * reserved.
8  * This project is publicly released under either the GNU GPL Licence
9  * or the CECILL-A licence. A copy of thoses licences are delivered
10  * with the sources of TFEL. CEA or EDF may also distribute this
11  * project under specific licensing conditions.
12  */
13 
14 #ifndef LIB_TFEL_MATH_FORWARD_VECTORCONCEPT_HXX
15 #define LIB_TFEL_MATH_FORWARD_VECTORCONCEPT_HXX
16 
17 namespace tfel
18 {
19 
20   namespace math
21   {
22 
23     template<class T>
24     struct VectorConcept;
25 
26     template<unsigned short N,
27 	     unsigned short M,
28 	     typename A, typename B>
29     struct TMatrixTVectorExpr;
30 
31     template<unsigned short N,
32 	     unsigned short M,
33 	     typename A, typename B>
34     struct TVectorTMatrixExpr;
35 
36   } // end of namespace math
37 
38 } // end of namespace tfel
39 
40 #endif /* LIB_TFEL_MATH_FORWARD_VECTORCONCEPT_HXX */
41 
42