Flow123d  release_3.0.0-1150-g11be08a
Classes | Typedefs | Functions
Armor Namespace Reference

Classes

class  Mat
 

Typedefs

template<uint N>
using vec = Mat< double, N, 1 >
 
template<uint N, uint M>
using mat = Mat< double, N, M >
 

Functions

template<class Type , uint nRows, uint nCols>
Type dot (const Mat< Type, nRows, nCols > &a, const Mat< Type, nRows, nCols > &b)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > operator+ (const Mat< Type, nRows, nCols > &a, const Mat< Type, nRows, nCols > &b)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > operator- (const Mat< Type, nRows, nCols > &a, const Mat< Type, nRows, nCols > &b)
 
template<class Type , uint resRows, uint commonDimension, uint resCols>
arma::Mat< Type >::template fixed< resRows, resCols > operator* (const Mat< Type, resRows, commonDimension > &a, const Mat< Type, commonDimension, resCols > &b)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > operator% (const Mat< Type, nRows, nCols > &a, const Mat< Type, nRows, nCols > &b)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > operator* (Type number, const Mat< Type, nRows, nCols > &a)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > operator/ (const Mat< Type, nRows, nCols > &a, Type number)
 

Typedef Documentation

template<uint N, uint M>
using Armor::mat = typedef Mat<double, N, M>

Definition at line 172 of file armor.hh.

template<uint N>
using Armor::vec = typedef Mat<double, N, 1>

Definition at line 169 of file armor.hh.

Function Documentation

template<class Type , uint nRows, uint nCols>
Type Armor::dot ( const Mat< Type, nRows, nCols > &  a,
const Mat< Type, nRows, nCols > &  b 
)
inline

Definition at line 134 of file armor.hh.

template<class Type , uint nRows, uint nCols>
arma::Mat<Type>::template fixed<nRows,nCols> Armor::operator% ( const Mat< Type, nRows, nCols > &  a,
const Mat< Type, nRows, nCols > &  b 
)
inline

Definition at line 154 of file armor.hh.

template<class Type , uint resRows, uint commonDimension, uint resCols>
arma::Mat<Type>::template fixed<resRows,resCols> Armor::operator* ( const Mat< Type, resRows, commonDimension > &  a,
const Mat< Type, commonDimension, resCols > &  b 
)
inline

Definition at line 149 of file armor.hh.

Here is the caller graph for this function:

template<class Type , uint nRows, uint nCols>
arma::Mat<Type>::template fixed<nRows,nCols> Armor::operator* ( Type  number,
const Mat< Type, nRows, nCols > &  a 
)
inline

Definition at line 159 of file armor.hh.

template<class Type , uint nRows, uint nCols>
arma::Mat<Type>::template fixed<nRows,nCols> Armor::operator+ ( const Mat< Type, nRows, nCols > &  a,
const Mat< Type, nRows, nCols > &  b 
)
inline

Definition at line 139 of file armor.hh.

Here is the caller graph for this function:

template<class Type , uint nRows, uint nCols>
arma::Mat<Type>::template fixed<nRows,nCols> Armor::operator- ( const Mat< Type, nRows, nCols > &  a,
const Mat< Type, nRows, nCols > &  b 
)
inline

Definition at line 144 of file armor.hh.

Here is the caller graph for this function:

template<class Type , uint nRows, uint nCols>
arma::Mat<Type>::template fixed<nRows,nCols> Armor::operator/ ( const Mat< Type, nRows, nCols > &  a,
Type  number 
)
inline

Definition at line 164 of file armor.hh.