NUMCXX
0.13.20181108
Numerical library for small projects and teaching purposes
|
Inline metho definitions for numcxx::TArray.
Definition in file tarray.ixx.
Go to the source code of this file.
Namespaces | |
numcxx | |
Numcxx template library. | |
Functions | |
template<typename T , typename EXPR , typename = typename std::enable_if<std::is_class<EXPR>::value, EXPR>::type> | |
TArray< T > & | numcxx::assign (TArray< T > &A, const EXPR &expr, const EXPR *x=0) |
template<typename T , typename VAL , typename = typename std::enable_if<!std::is_class<VAL>::value, VAL>::type> | |
TArray< T > & | numcxx::assign (TArray< T > &A, const VAL &a) |
template<typename T , typename EXPR , typename = typename std::enable_if<std::is_class<EXPR>::value, EXPR>::type> | |
void | numcxx::xadd (TArray< T > &A, const EXPR &expr, const EXPR *x=0) |
template<typename T , typename VAL , typename = typename std::enable_if<!std::is_class<VAL>::value, VAL>::type> | |
void | numcxx::xadd (TArray< T > &A, const VAL &a) |
template<typename T , typename EXPR , typename = typename std::enable_if<std::is_class<EXPR>::value, EXPR>::type> | |
void | numcxx::xsub (TArray< T > &A, const EXPR &expr, const EXPR *x=0) |
template<typename T , typename VAL , typename = typename std::enable_if<!std::is_class<VAL>::value, VAL>::type> | |
void | numcxx::xsub (TArray< T > &A, const VAL &a) |
template<typename T , typename EXPR , typename = typename std::enable_if<std::is_class<EXPR>::value, EXPR>::type> | |
void | numcxx::xmul (TArray< T > &A, const EXPR &expr, const EXPR *x=0) |
template<typename T , typename VAL , typename = typename std::enable_if<!std::is_class<VAL>::value, VAL>::type> | |
void | numcxx::xmul (TArray< T > &A, const VAL &a) |
template<typename T , typename EXPR , typename = typename std::enable_if<std::is_class<EXPR>::value, EXPR>::type> | |
void | numcxx::xdiv (TArray< T > &A, const EXPR &expr, const EXPR *x=0) |
template<typename T , typename VAL , typename = typename std::enable_if<!std::is_class<VAL>::value, VAL>::type> | |
void | numcxx::xdiv (TArray< T > &A, const VAL &a) |
template<typename T > | |
std::ostream & | numcxx::operator<< (std::ostream &s, TArray< T > &A) |