Rheolef
7.2
an efficient C++ finite element environment
|
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 > | |
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 > | |
U | norm (const tensor3_basic< U > &a) |
template<class U > | |
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) |