Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
tensor3.h File Reference

tensor3 - d-dimensional physical third-order tensor More...

Go to the source code of this file.

Classes

class  tensor3_basic< T >
 
struct  float_traits< tensor3_basic< T > >
 
struct  scalar_traits< tensor3_basic< T > >
 

Namespaces

namespace  rheolef
 This file is part of Rheolef.
 

Functions

template<class T , class U >
std::enable_if< details::is_rheolef_arithmetic< U >::value, tensor3_basic< T > >::type operator* (const U &k, const tensor3_basic< T > &a)
 
template<class U >
dddot (const tensor3_basic< U > &, const tensor3_basic< U > &)
 
template<class T >
T norm2 (const tensor3_basic< T > &a)
 
template<class T >
T dist2 (const tensor3_basic< T > &a, const tensor3_basic< T > &b)
 
template<class U >
norm (const tensor3_basic< U > &a)
 
template<class U >
dist (const tensor3_basic< U > &a, const tensor3_basic< U > &b)
 
template<class T >
std::istream & operator>> (std::istream &in, tensor3_basic< T > &a)
 
template<class T >
std::ostream & operator<< (std::ostream &out, const tensor3_basic< T > &a)
 

Detailed Description

tensor3 - d-dimensional physical third-order tensor

Definition in file tensor3.h.