![]() |
v0.15.5 |
#include "src/ftensor/src/FTensor/Dg/Dg_Expr.hpp"
Public Member Functions | |
| Dg_Expr (Dg< A, Tensor_Dim01, Tensor_Dim2 > &a) | |
| T & | operator() (const int N1, const int N2, const int N3) |
| T | operator() (const int N1, const int N2, const int N3) const |
| template<class B , class U > | |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
| template<class B , class U > | |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator+= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator+= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
| template<class B , class U > | |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator-= (const Dg_Expr< B, U, Dim01, Dim2, i, j, k > &result) |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator-= (const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > &result) |
| template<class U > | |
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | operator= (const U &d) |
Private Attributes | |
| Dg< A, Tensor_Dim01, Tensor_Dim2 > & | iter |
Definition at line 39 of file Dg_Expr.hpp.
|
inline |
Definition at line 44 of file Dg_Expr.hpp.
|
inline |
Definition at line 45 of file Dg_Expr.hpp.
|
inline |
Definition at line 49 of file Dg_Expr.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator+= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 150 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator+= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 176 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator-= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 163 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator-= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 186 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const Dg_Expr< B, U, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 63 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & | result | ) |
Definition at line 76 of file Dg_Expr_equals.hpp.
| Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > & FTensor::Dg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k >::operator= | ( | const U & | d | ) |
Definition at line 244 of file Dg_Expr_equals.hpp.
|
private |
Definition at line 41 of file Dg_Expr.hpp.