Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
matvec.hpp File Reference
#include <boost/fusion/container/vector.hpp>
#include <boost/fusion/algorithm/iteration.hpp>
#include <boost/mpl/bitor.hpp>
#include <boost/mpl/bitwise.hpp>
#include <boost/mpl/transform.hpp>
#include <boost/mpl/plus.hpp>
#include <boost/mpl/arithmetic.hpp>

Go to the source code of this file.

Namespaces

 Feel
 [marker1]
 

Functions

template<int M, int N, typename Expr1 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1 > > > 
Feel::vf::mat (Expr1 expr1)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 , typename Expr3 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2,
Expr3 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2, Expr3 expr3)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 , typename Expr3 , typename Expr4 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2,
Expr3, Expr4 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2, Expr3 expr3, Expr4 expr4)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 , typename Expr3 , typename Expr4 , typename Expr5 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2,
Expr3, Expr4, Expr5 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2, Expr3 expr3, Expr4 expr4, Expr5 expr5)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 , typename Expr3 , typename Expr4 , typename Expr5 , typename Expr6 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2,
Expr3, Expr4, Expr5, Expr6 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2, Expr3 expr3, Expr4 expr4, Expr5 expr5, Expr6 expr6)
 matrix definition
 
template<int M, int N, typename Expr1 , typename Expr2 , typename Expr3 , typename Expr4 , typename Expr5 , typename Expr6 , typename Expr7 , typename Expr8 , typename Expr9 >
Expr< vf::detail::Mat< M, N,
fusion::vector< Expr1, Expr2,
Expr3, Expr4, Expr5, Expr6,
Expr7, Expr8, Expr9 > > > 
Feel::vf::mat (Expr1 expr1, Expr2 expr2, Expr3 expr3, Expr4 expr4, Expr5 expr5, Expr6 expr6, Expr7 expr7, Expr8 expr8, Expr9 expr9)
 matrix definition
 
template<typename Expr1 >
Expr< vf::detail::Vec
< fusion::vector< Expr1 > > > 
Feel::vf::vec (Expr1 expr1)
 vector definition
 
template<typename Expr1 , typename Expr2 >
Expr< vf::detail::Vec
< fusion::vector< Expr1, Expr2 > > > 
Feel::vf::vec (Expr1 expr1, Expr2 expr2)
 vector definition
 
template<typename Expr1 , typename Expr2 , typename Expr3 >
Expr< vf::detail::Vec
< fusion::vector< Expr1, Expr2,
Expr3 > > > 
Feel::vf::vec (Expr1 expr1, Expr2 expr2, Expr3 expr3)
 vector definition
 

Detailed Description


Generated on Sun Dec 22 2013 13:11:15 for Feel++ by doxygen 1.8.5