Go to the source code of this file.
|
| | rheolef |
| | This file is part of Rheolef.
|
| |
|
| template<class T > |
| point_basic< T > | operator* (const point_basic< T > &x, const tensor_basic< T > &a) |
| |
| template<class T > |
| tensor_basic< T > | trans (const tensor_basic< T > &a, size_t d) |
| |
| template<class T > |
| tensor_basic< T > | inv (const tensor_basic< T > &a, size_t d) |
| |
| template<class T > |
| void | prod (const tensor_basic< T > &a, const tensor_basic< T > &b, tensor_basic< T > &result, size_t di, size_t dj, size_t dk) |
| |
| template<class T > |
| T | ddot (const tensor_basic< T > &a, const tensor_basic< T > &b) |
| | ddot(x,y): see the expression page for the full documentation More...
|
| |
| template<class T > |
| void | cumul_otimes (tensor_basic< T > &t, const point_basic< T > &a, const point_basic< T > &b, size_t na, size_t nb) |
| |
| template<class T > |
| bool | invert_3x3 (const tensor_basic< T > &A, tensor_basic< T > &result) |
| |
◆ _RHEOLEF_instanciation
| #define _RHEOLEF_instanciation |
( |
|
T | ) |
|
Value:
size_t di, size_t dj, size_t dk); \
tensor_basic< T > inv(const tensor_basic< T > &a, size_t d)
void cumul_otimes(tensor_basic< T > &t, const point_basic< T > &a, const point_basic< T > &b, size_t na, size_t nb)
bool invert_3x3(const tensor_basic< T > &A, tensor_basic< T > &result)
T ddot(const tensor_basic< T > &a, const tensor_basic< T > &b)
ddot(x,y): see the expression page for the full documentation
void prod(const tensor_basic< T > &a, const tensor_basic< T > &b, tensor_basic< T > &result, size_t di, size_t dj, size_t dk)
tensor_basic< T > trans(const tensor_basic< T > &a, size_t d)
Definition at line 482 of file tensor.cc.