Flow123d  release_3.0.0-1182-ga9abfa7
Classes | Namespaces | Typedefs | Functions
armor.hh File Reference
#include <armadillo>
#include <array>
#include "system/asserts.hh"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Armor::Mat< Type, nRows, nCols >
 
class  Armor::Array< Type >
 

Namespaces

 Armor
 

Typedefs

template<uint N>
using Armor::vec = Mat< double, N, 1 >
 
template<uint N, uint M>
using Armor::mat = Mat< double, N, M >
 
using Armor::array = Array< double >
 

Functions

template<class Type , uint nRows, uint nCols>
Type Armor::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 > Armor::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 > Armor::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 > Armor::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 > Armor::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 > Armor::operator* (Type number, const Mat< Type, nRows, nCols > &a)
 
template<class Type , uint nRows, uint nCols>
arma::Mat< Type >::template fixed< nRows, nCols > Armor::operator/ (const Mat< Type, nRows, nCols > &a, Type number)