mFES - molecular Finite Element Solver  0.4
Functions
ngla Namespace Reference

Functions

double Abs (const double &v)
double Abs (const Complex &v)
template<class SCAL >
void BruteInnerProduct (const BaseVector &a, const BaseVector &b, Vector< SCAL > &result, const int start=0)
template<class SCAL >
void BruteInnerProduct2 (const BaseVector &a, const BaseVector &b, Vector< SCAL > &result, const int start)
void SortFace (INT< 4 > &face)
template<class TM >
void SetIdentity (TM &identity)
void SetIdentity (double &identity)
void SetIdentity (Complex &identity)

Function Documentation

double ngla::Abs ( const double &  v) [inline]
double ngla::Abs ( const Complex &  v) [inline]
template<class SCAL >
void ngla::BruteInnerProduct ( const BaseVector &  a,
const BaseVector &  b,
Vector< SCAL > &  result,
const int  start = 0 
)
template<class SCAL >
void ngla::BruteInnerProduct2 ( const BaseVector &  a,
const BaseVector &  b,
Vector< SCAL > &  result,
const int  start 
)
template<class TM >
void ngla::SetIdentity ( TM &  identity)
void ngla::SetIdentity ( double &  identity)
void ngla::SetIdentity ( Complex &  identity)
void ngla::SortFace ( INT< 4 > &  face)