![]() |
v0.13.2 |
#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.