Rheolef
7.2
an efficient C++ finite element environment
|
tensor4
- d-dimensional physical fourth-order tensor
More...
Go to the source code of this file.
Classes | |
class | tensor4_basic< T > |
struct | float_traits< tensor4_basic< T > > |
struct | scalar_traits< tensor4_basic< T > > |
Namespaces | |
namespace | rheolef |
This file is part of Rheolef. | |
Functions | |
template<class T > | |
T | norm (const tensor4_basic< T > &a) |
template<class T > | |
T | norm2 (const tensor4_basic< T > &a) |
template<class T > | |
tensor_basic< T > | ddot (const tensor4_basic< T > &a, const tensor_basic< T > &x) |
template<class T > | |
tensor_basic< T > | ddot (const tensor_basic< T > &y, const tensor4_basic< T > &a) |
template<class T > | |
tensor4_basic< T > | dexp (const tensor_basic< T > &chi, size_t dim) |
template<class T , class U > | |
std::enable_if< details::is_rheolef_arithmetic< U >::value, tensor4_basic< T > >::type | operator* (const U &k, const tensor4_basic< T > &a) |
template<class T > | |
std::ostream & | operator<< (std::ostream &out, const tensor4_basic< T > &a) |