Rheolef  7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
tensor4.h

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< Tddot (const tensor4_basic< T > &a, const tensor_basic< T > &x)
template<class T>
tensor_basic< Tddot (const tensor_basic< T > &y, const tensor4_basic< T > &a)
template<class T>
tensor4_basic< Tdexp (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)

Detailed Description

tensor4 - d-dimensional physical fourth-order tensor

Definition in file tensor4.h.